-
e42ce2ccd8
misc: Revert "tests: Update Weekly tests to use correct resources..."
Bobby R. Bruce
2022-06-18 11:50:03 -04:00
-
03b69c04bc
misc: Revert "tests: Update gem5 dist URL for weekly tests..."
Bobby R. Bruce
2022-06-18 11:49:33 -04:00
-
b6c0e2560c
misc: Revert "util-docker: Update ROCclr.patch link to v22-0..."
Bobby R. Bruce
2022-06-18 11:49:05 -04:00
-
2ef82c4fa5
misc: Revert "tests: Add v22-0 tag for compiler-tests..."
Bobby R. Bruce
2022-06-18 11:47:35 -04:00
-
bd295a2e41
Merge "miscL Merge stable branch (v22.0.0.1) into develop" into develop
Bobby Bruce
2022-06-20 19:56:24 +00:00
-
-
e57205f539
arch-riscv: Revamp float regs.
Gabe Black
2021-08-28 23:58:12 -07:00
-
0fa9bc0780
arch-riscv: Revamp int regs.
Gabe Black
2021-08-28 23:45:12 -07:00
-
6a73a3a2d0
arch: Switch the generic register ABI over to use RegId.
Gabe Black
2021-08-29 00:16:52 -07:00
-
644ab97727
arch-sparc: Revamp the float registers.
Gabe Black
2021-08-28 22:36:38 -07:00
-
0de5b1f173
arch-sparc: Revamp the int regs.
Gabe Black
2021-08-28 22:34:51 -07:00
-
a0e278863f
arch-sparc: Remove unused fixed register operands.
Gabe Black
2021-08-31 19:47:39 -07:00
-
93fa99041d
arch-mips: Convert float, int, and misc regs.
Gabe Black
2021-08-24 21:29:00 -07:00
-
938d017fed
miscL Merge stable branch (v22.0.0.1) into develop
Bobby R. Bruce
2022-06-18 11:46:33 -04:00
-
-
-
39f85b7a3b
misc: Update version info to v22.0.0.1
Bobby R. Bruce
2022-06-18 04:59:02 -07:00
-
a10073119e
misc: Add v22.0.0.1 hotfix
Bobby R. Bruce
2022-06-18 03:36:27 -07:00
-
7b9364b5c0
misc: Merge branch 'release-staging-v22-0' into stable
Bobby R. Bruce
2022-06-17 20:21:37 -04:00
-
-
962de4c6ce
misc: Update RELEASE-NOTES.md for v22.0.0.0
Bobby R. Bruce
2022-06-16 12:46:00 -07:00
-
72290f00fd
systemc: align the style in sc_ext
Yu-hsin Wang
2022-05-13 11:58:50 +08:00
-
78bf9b1960
tests: Add v22-0 tag for compiler-tests docker images
Bobby R. Bruce
2022-06-15 17:47:54 -07:00
-
72fdc257bd
util-docker: Update ROCclr.patch link to v22-0 directory
Bobby R. Bruce
2022-06-15 16:57:54 -07:00
-
e9beee0134
tests: Update gem5 dist URL for weekly tests to v22-0
Bobby R. Bruce
2022-06-15 16:50:08 -07:00
-
742e661ba7
tests: Update Weekly tests to use correct resources version
Bobby R. Bruce
2022-06-15 16:43:54 -07:00
-
ac7d7a7d7a
tests: Update the Weekly tests' docker version to v22-0
Bobby R. Bruce
2022-06-15 16:39:51 -07:00
-
ae3c3fccd4
tests: Update the the docker images in Nightly to v22-0
Bobby R. Bruce
2022-06-15 16:35:13 -07:00
-
15c896831a
util-docker: Fix the gpu-fs docker image.
Bobby R. Bruce
2022-06-15 16:26:51 -07:00
-
73da4d794c
stdlib: Update the resources.json version to v22.0
Bobby R. Bruce
2022-06-15 12:02:48 -07:00
-
2342c74a13
python,misc: Update the resources URL to v22-0
Bobby R. Bruce
2022-06-15 11:56:20 -07:00
-
fd7bfca33b
base: Update the version to v22.0.0.0
Bobby R. Bruce
2022-06-15 11:51:49 -07:00
-
4df0d886df
scons: Remove -Werror for the gem5 v22.0 release
Bobby R. Bruce
2022-06-15 11:48:43 -07:00
-
7170c365be
arch-vega: implement S_GETREG_B32 instruction
Charles Jamieson
2022-06-16 12:43:47 -05:00
-
508c1cf69a
util-docker: Fix the gpu-fs docker image.
Bobby R. Bruce
2022-06-15 16:26:51 -07:00
-
928c5807db
mem-ruby: Add RubyHitMiss debug flags to print hit and miss information
Mingyuan Xiang
2019-10-13 08:02:27 +00:00
-
f4f40f44f1
tests: Fix the download test
Bobby R. Bruce
2022-06-07 11:24:24 -07:00
-
d4456b3ee0
systemc: define control extension
Yu-hsin Wang
2022-05-13 11:53:42 +08:00
-
-
-
9e821b3233
cpu: Switch to the (get|set)Reg API in the checker CPU.
Gabe Black
2021-08-29 00:43:39 -07:00
-
87c2f36fa8
cpu: Fix InvalidRegClass access in CheckerCPU
Giacomo Travaglini
2022-06-08 16:21:49 +01:00
-
02ed53ff6b
stdlib,configs,tests: Examples of saving/restoring checkpoints
Hoa Nguyen
2022-04-12 14:57:34 -07:00
-
179e4ad070
cpu: Fix style in cpu/timing_expr.cc.
Gabe Black
2021-08-29 00:27:15 -07:00
-
0d18112f0f
arch-power: Revamp float regs.
Gabe Black
2021-08-28 23:15:55 -07:00
-
23087f124a
arch-power: Revamp int registers.
Gabe Black
2021-08-28 23:05:07 -07:00
-
112f4104b9
arch-arm: Fix up code related to the float reg file?
Gabe Black
2021-08-29 00:37:15 -07:00
-
7f61db0f2e
arch-arm: Switch from (set|read)Vec* to (get|set)Reg* accessors.
Gabe Black
2021-08-28 21:38:49 -07:00
-
8f180369fd
arch-arm: Rework the condition code regs.
Gabe Black
2021-08-28 21:12:16 -07:00
-
5efe4d4a3a
arch-arm: Rework the int regs.
Gabe Black
2021-08-28 20:37:12 -07:00
-
a52274a075
systemc: gem5 initiator TLM target example
Matthias Jung
2022-05-11 14:24:18 +02:00
-
f6ca466d09
tests: Add ISA test for stdlib 'requires' function
Bobby R. Bruce
2022-06-07 17:17:06 -07:00
-
74942dc08e
tests: Add tests for 'gem5.runtime.get_supported_isas'
Bobby R. Bruce
2022-05-27 14:19:52 -07:00
-
fda4137780
stdlib: Refactor multi-isa stdlib incorporation
Bobby R. Bruce
2022-05-24 13:08:22 -07:00
-
7e6fd8423e
arch-x86: Rework float regs for getReg and setReg.
Gabe Black
2021-08-24 17:00:49 -07:00
-
d40bedc019
arch-x86: Rework CCRegs for getReg, setReg.
Gabe Black
2021-08-24 01:52:55 -07:00
-
84ae0afa59
arch-x86: Put misc reg indexes into a name space.
Gabe Black
2021-08-24 00:39:26 -07:00
-
c4ea43f462
arch-x86: De-indent arch/x86/regs/misc.hh.
Gabe Black
2021-08-23 22:24:08 -07:00
-
88143c940b
arch-x86: Convert segment indices to fit the style guide.
Gabe Black
2021-08-23 22:19:37 -07:00
-
b836e6a495
arch-x86: Stop using (read|set)IntReg.
Gabe Black
2021-08-23 21:13:18 -07:00
-
16f7b17fc5
arch-x86: Convert the int register constants from RegIndex to RegId.
Gabe Black
2021-08-23 21:18:36 -07:00
-
ee1262ae40
cpu: constexpr most of RegId's methods, and add a RegIndex operator.
Gabe Black
2021-08-23 21:16:47 -07:00
-
9b2328d637
arch-x86: Use a namespace for integer registers.
Gabe Black
2021-08-23 18:36:37 -07:00
-
a52f92dccb
arch: Remove plumbing for an op_idx value in ISA operands.
Gabe Black
2021-08-23 16:29:31 -07:00
-
a1b439f91c
arch: Remove plumbing for operand predication.
Gabe Black
2021-08-23 15:44:31 -07:00
-
7216ff214f
arch-x86: Turn predicate-false CC regs into InvalidRegClass.
Gabe Black
2021-08-23 15:23:31 -07:00
-
0260fe7da9
fastmodel: follow .sgproj SIMGEN_COMMAND_LINE
Earl Ou
2022-06-06 15:22:00 +08:00
-
c088af945e
stdlib: Add checkpoint to Simulator
Hoa Nguyen
2022-04-11 15:32:45 -07:00
-
851c86af6d
arch: Improve the regular expression that finds operands.
Gabe Black
2021-08-23 21:00:43 -07:00
-
a40950a5c9
arch,cpu: Remove the idea of a zero register.
Gabe Black
2021-08-22 06:04:31 -07:00
-
caffb4e1ff
arch: Detect and convert zero registers to InvalidRegClass.
Gabe Black
2021-08-22 05:19:51 -07:00
-
8d11bc31b5
arch-arm: Fix dangling pointer to unnamed temporary in nativetrace.cc.
Gabe Black
2022-06-06 15:57:37 -07:00
-
c64f296695
stdlib: AbstractCore calls ArmV8KvmCPU class for aarch64
Kaustav Goswami
2022-06-03 21:35:53 +00:00
-
f2a7a46db0
tests: Disable max_tick for asmtests
Bobby R. Bruce
2022-06-01 11:50:03 -07:00
-
f3e9484969
arch-riscv,dev: Add PCI Host to RISCV Board
ntampouratzis
2022-05-24 23:30:58 +03:00
-
c685cfcb7e
mem: Add support for min reads per switch
Ayaz Akram
2022-05-14 00:13:58 -07:00
-
84949089a1
mem: Add HBM2 pseudo channel interface configuration
Ayaz Akram
2022-05-14 00:00:47 -07:00
-
feceff7723
mem: Support for separate tRCD and tCL for reads/writes
Ayaz Akram
2022-05-13 23:52:59 -07:00
-
60317f99fe
mem: Add an HBM memory controller
Ayaz Akram
2022-05-13 23:20:14 -07:00
-
b0fd05dd3d
mem: Split memory controller into base MemCtrl and HeteroMemCtrl
Maryam Babaie
2022-05-13 18:03:37 -07:00
-
c7c11c5661
mem: splitting dram and nvm interfaces into separate files
Maryam Babaie
2022-05-04 10:39:32 -07:00
-
f876e60bc2
mem-ruby: Fix deadlock in GPU VIPER TCC
Kyle Roarty
2022-05-04 14:46:57 -05:00
-
8e150924cb
systemc: Add SimObject::regStats to systemc kernel
Jason Lowe-Power
2022-06-01 12:51:22 -07:00
-
373cc39a92
arch-arm: Improve error message when KVM failed to be initialized
Hoa Nguyen
2022-06-02 23:40:33 +00:00
-
4524c1e330
mem-ruby: Replace the deprecated Stats namespace
Hoa Nguyen
2022-06-02 21:25:25 +00:00
-
8ad21f7039
tests: Fix downloader check
Bobby R. Bruce
2022-06-05 22:58:57 -07:00
-
b920772d78
cpu: Treat the InvalidRegClass like the zero register.
Gabe Black
2021-08-22 05:19:06 -07:00
-
397e66d8b6
gpu-compute: Stop passing in a default value to resize().
Gabe Black
2022-06-02 15:20:38 -07:00
-
9bfffe0f34
mem-ruby: modify the TBE data state for ReadOnce_HitUpstream
Daecheol You
2022-03-11 13:23:59 +09:00
-
cad8cf70ee
proto: Add a missing std:: in protoio.cc.
Gabe Black
2022-06-02 15:20:08 -07:00
-
a2062c0e00
sim: Fix erasure ordering in the futex map.
Gabe Black
2022-06-02 15:19:04 -07:00
-
6b92e8ddde
tests,arch-riscv: Add rv64uzfh-ps tests to asmtests
Bobby R. Bruce
2022-06-01 11:41:06 -07:00
-
0770c80fb9
tests: Wipe 'build/ARM' dir before running SystemC tests
Bobby R. Bruce
2022-05-27 18:30:07 -07:00
-
cb3c607f4b
misc: Clarify commit message guidelines
Boris Shingarov
2022-05-29 15:29:06 -04:00
-
c6299cbe8e
stdlib: Removed SECURITY from the ArmBoard Script
Kaustav Goswami
2022-05-31 17:44:34 -07:00
-
bf71a17982
arch-arm: Add several 64-bit syscalls name to se_workload.cc
Hoa Nguyen
2022-06-01 02:13:48 +00:00
-
96870d4713
arch-riscv: Fix compilation error due to getdents* syscalls
Hoa Nguyen
2022-06-01 00:29:47 +00:00
-
424b946d16
stdlib: Fix LupvBoard to inherit from AbstractSystemBoard
Bobby R. Bruce
2022-05-27 18:04:48 -07:00
-
d7f5b70576
tests: Replace multi-isa test GCN3 compilation with VEGA
Bobby R. Bruce
2022-05-31 15:42:30 -07:00
-
e4274cabd9
mem-ruby: fix Evict request for CHI excl. caches
Tiago Mück
2022-05-17 13:20:48 -05:00
-
612f242359
mem-ruby: fix CHI snoops clearing WU data
Tiago Mück
2022-05-16 17:50:18 -05:00
-
1dfd319d98
mem-ruby: fix data state for partial WU
Tiago Mück
2022-04-08 10:44:03 -05:00
-
dc33a16993
mem-ruby: fix functionalRead on pending CU
Tiago Mück
2022-03-02 17:43:00 -06:00
-
23888df8a9
mem-ruby: fix MaintainCoherence typo
Tiago Mück
2022-03-02 16:18:26 -06:00
-
12641069de
mem-ruby: reuse existing event on CleanUnique
Tiago Mück
2022-03-02 16:17:43 -06:00
-
d1d6b4cb9e
mem-ruby: fix inconsistent WBs for dirty data
Tiago Mück
2022-03-02 15:18:29 -06:00