Commit Graph

  • d4904b3b89 arch-gcn3: Remove unused files Matthew Poremba 2021-06-30 15:42:25 -05:00
  • 24041d6b77 mem-cache: Add Signature-Based Hit Predictor replacement policy Daniel R. Carvalho 2019-06-01 13:38:21 +02:00
  • 4a3e99fbcb mem-cache: Allow sending packet information to replacement policy Daniel R. Carvalho 2019-06-01 15:48:27 +02:00
  • ef99dc8310 mem-cache: Use PacketPtr in tags's accessBlock Daniel R. Carvalho 2019-05-30 22:18:04 +02:00
  • 2911839c22 mem-cache: Make WeightedLRU inherit from LRU Daniel R. Carvalho 2021-06-30 16:24:13 -03:00
  • b91cfc14bd base: Add byte order attribute for object files Sandipan Das 2021-02-06 17:27:32 +05:30
  • a947b45fcf arch-power: Refactor argument registers Sandipan Das 2020-06-14 17:02:00 +05:30
  • 01c9f90e6f arch-power: Add time base instructions Sandipan Das 2021-02-06 17:22:27 +05:30
  • 09ec394844 arch-power: Add move condition field instructions Sandipan Das 2021-02-06 17:22:23 +05:30
  • c8207e2286 arch-power: Fix move condition field instructions Sandipan Das 2021-02-06 17:22:19 +05:30
  • 57181ee613 arch-power: Add trap instructions Sandipan Das 2021-02-06 17:22:15 +05:30
  • 84837422d8 util-docker: Deprecate 18.04-min_dependencies for 20.04-min Bobby Bruce 2021-06-29 16:49:15 -07:00
  • 2d86e88819 tests: Update the documentation in compiler-tests.sh Bobby Bruce 2021-06-29 14:46:26 -07:00
  • c96f43d83e gpu-compute: Initialize GPUDriver member variables before use Kyle Roarty 2021-05-30 21:15:36 -05:00
  • b1df141bed gpu-compute: Change certain IOCTL errors to warnings Kyle Roarty 2021-05-11 17:29:25 -05:00
  • 5fad68f576 dev-hsa,gpu-compute: IOCTL updates for ROCm 4 Kyle Roarty 2021-05-11 17:27:08 -05:00
  • f2a029058a gpu-compute: Ignore GPU kernel names Kyle Roarty 2021-05-11 17:07:02 -05:00
  • a71801b9a0 configs,gpu-compute: Add render driver needed for ROCm 4 Kyle Roarty 2021-05-11 17:06:11 -05:00
  • bcd12f301d arch-x86,sim: Implement sched_getaffinity Kyle Roarty 2021-05-11 16:53:56 -05:00
  • 2249e4ca71 arch-x86: build with getdents64 if system supports it Kyle Roarty 2021-05-11 16:43:02 -05:00
  • f40c07c8c6 arch-x86: Ignore certain syscalls called in ROCm 4 Kyle Roarty 2021-05-11 16:37:30 -05:00
  • 466e2018a2 configs: Add mem_banks to Carrizo topology Kyle Roarty 2021-05-11 16:34:12 -05:00
  • bc52e3d6c9 configs: Fix waiting on remote debugger Sandipan Das 2021-06-29 15:38:06 +05:30
  • 041134e8d9 mem-cache: Change invalidate signature to not const Daniel R. Carvalho 2019-05-31 21:48:09 +02:00
  • 3f040bab87 mem-cache: Add the DRRIP replacement policy Daniel R. Carvalho 2020-11-21 12:06:12 +01:00
  • fd79a761ad mem-cache: Implement a dueling Replacement Policy Daniel R. Carvalho 2019-08-06 11:43:50 +02:00
  • df5b191609 mem-cache: Creation of dueling classes Daniel R. Carvalho 2019-06-23 13:12:42 +02:00
  • 858727a341 util: Update GCN Dockerfile for ROCm 4 Kyle Roarty 2021-05-11 16:25:46 -05:00
  • 32b4a8cd36 mem: Fix use-after-free bug Bobby R. Bruce 2021-06-25 11:36:15 -07:00
  • 3f5120e01f arch-vega: Implement non-carry-out VEGA add, sub, and subrev Michael Boyer 2021-06-16 18:14:22 -05:00
  • bb46264d40 arch-power: Add doubleword rotate instructions Sandipan Das 2021-02-06 17:22:12 +05:30
  • ed99a79ca7 arch-power: Add fields for MD and MDS form instructions Sandipan Das 2021-02-06 17:22:07 +05:30
  • 59ae544eb3 arch-power: Fix disassembly for rotate instructions Sandipan Das 2021-02-06 17:22:03 +05:30
  • f6ff1b19f7 arch-power: Fix rotate instructions Sandipan Das 2021-02-06 17:22:00 +05:30
  • 4ccd755b8c arch-power: Refactor rotate instructions Sandipan Das 2021-02-06 17:21:57 +05:30
  • d5e37b4e9f arch-power: Add doubleword shift instructions Sandipan Das 2021-02-06 17:21:54 +05:30
  • 7c60be6012 arch-power: Add fields for XS form instructions Sandipan Das 2021-02-06 17:21:49 +05:30
  • e4bdd7922c arch-power: Fix disassembly for shift instructions Sandipan Das 2021-02-06 17:21:45 +05:30
  • 16022594e5 arch-power: Fix shift instructions Sandipan Das 2021-02-06 17:21:41 +05:30
  • 4b948e64bd arch-power: Refactor shift instructions Sandipan Das 2021-02-06 17:21:37 +05:30
  • ab7155a226 arch-power: Add bit permute instructions Sandipan Das 2021-02-06 17:21:34 +05:30
  • 7a4ffa7cd5 arch-power: Add parity instructions Sandipan Das 2021-02-06 17:21:30 +05:30
  • f9653e7685 arch-power: Add population count instructions Sandipan Das 2021-02-06 17:21:23 +05:30
  • 99495afb20 arch-power: Add zero count instructions Sandipan Das 2021-02-06 17:21:19 +05:30
  • 989d1da4ed arch-power: Add sign-extend instructions Sandipan Das 2021-02-06 17:21:16 +05:30
  • a45afa54cb arch-power: Fix disassembly for logical instructions Sandipan Das 2021-02-06 17:21:12 +05:30
  • 91f13cad50 arch-power: Fix logical instructions Sandipan Das 2021-02-06 17:21:08 +05:30
  • 8d0941ee41 arch-power: Refactor logical instructions Sandipan Das 2021-02-06 17:21:04 +05:30
  • 9931e7ce0d arch-power: Add character compare instructions Sandipan Das 2021-02-06 17:21:00 +05:30
  • 5a9d543311 arch-power: Fix disassembly for compare instructions Sandipan Das 2021-02-06 17:20:56 +05:30
  • 7f6c7440e2 arch-power: Fix compare instructions Sandipan Das 2021-02-06 17:19:40 +05:30
  • ef46e4d6a4 arch-power: Refactor compare instructions Sandipan Das 2021-02-06 17:19:36 +05:30
  • 2df04ec897 arch-power: Add fields for D and X form instructions Sandipan Das 2021-02-06 17:19:32 +05:30
  • e92a981c56 arch-power: Add doubleword modulo instructions Sandipan Das 2021-02-06 17:18:12 +05:30
  • bead9677a2 arch-power: Add word modulo instructions Sandipan Das 2021-02-06 17:18:08 +05:30
  • 3d2bb88f62 arch-power: Add doubleword divide-extended instructions Sandipan Das 2021-02-06 17:18:05 +05:30
  • d9233aa168 arch-power: Add doubleword divide instructions Sandipan Das 2021-02-06 17:18:00 +05:30
  • 1fd8fa9075 arch-power: Add word divide-extended instructions Sandipan Das 2021-02-06 17:17:57 +05:30
  • 3beeea0f40 mem-cache: Add MSHR debuging information Tom Rollet 2021-06-22 10:37:53 +02:00
  • 15cba2ad1c mem-cache: Queue,QueueEntry, NSHR::TargetList inherit from Named Tom Rollet 2021-06-22 10:09:32 +02:00
  • 37635f290d mem-cache: change Cache debug flag to MSHR in MSHR code Tom Rollet 2021-06-18 17:47:57 +02:00
  • 835607d497 sim: Add serialization for file descriptor array Tom Rollet 2021-06-08 14:55:48 +02:00
  • b9d35c7edc base: Improved less-than operator for AddrRange Carlos Falquez 2021-06-26 14:42:12 +02:00
  • 52fb5e42ec arch-power: Add doubleword multiply-add instructions Sandipan Das 2021-02-06 17:17:53 +05:30
  • a74a9633f2 arch-power: Add fields for VA form instructions Sandipan Das 2021-02-06 17:17:49 +05:30
  • 930419bcb2 arch-power: Add doubleword multiply instructions Sandipan Das 2021-02-06 17:17:45 +05:30
  • e2f275dce9 arch-power: Add PC-relative arithmetic instructions Sandipan Das 2021-02-06 17:17:42 +05:30
  • b43aa16535 arch-power: Add fields for DX form instructions Sandipan Das 2021-02-06 17:17:38 +05:30
  • 8455995d09 arch-power: Fix disassembly for arithmetic instructions Sandipan Das 2021-02-06 17:17:34 +05:30
  • af98e17364 arch-power: Fix arithmetic instructions Sandipan Das 2021-02-06 17:17:31 +05:30
  • 3e33206836 arch-power: Refactor arithmetic instructions Sandipan Das 2021-02-06 17:17:28 +05:30
  • 46d6baed87 arch-power: Add atomic load-store instructions Sandipan Das 2021-02-06 17:17:23 +05:30
  • ac250beb73 arch-power: Add doubleword load-store instructions Sandipan Das 2021-02-06 17:17:16 +05:30
  • 75c995c104 arch-power: Fix disassembly for load-store instructions Sandipan Das 2021-02-06 17:17:12 +05:30
  • 6d07200693 mem-ruby: Add (BUSY_BLKD,SnpOnceFwd) transition Carlos Falquez 2021-06-15 13:00:14 +02:00
  • 30e770e137 python,scons,mem-ruby: Tag origin of generated files Daniel R. Carvalho 2021-06-05 20:55:02 -03:00
  • 297fa863de mem: Move QoS' MemSinkInterface into gem5::qos Daniel R. Carvalho 2021-06-12 14:52:25 -03:00
  • 6be82cc3ae dev,sim: Fix compiler not finding specialized byte_swap Daniel R. Carvalho 2021-06-01 10:08:52 -03:00
  • 223b0b388e mem: Conclude deprecation of MemObject Daniel R. Carvalho 2021-06-13 11:58:37 -03:00
  • 2600ac281e arch-power: Fix load-store instructions Sandipan Das 2021-02-06 17:17:08 +05:30
  • 77ed301bd7 arch-power: Add byte-reversed load-store instructions Sandipan Das 2021-02-06 17:17:19 +05:30
  • 1cfeab7359 misc: Revert version info back to develop Bobby R. Bruce 2021-06-23 11:35:23 -07:00
  • 35a8a53892 Merge "misc: Merge branch 'minor-release-staging-v21-0-1'" into develop Bobby R. Bruce 2021-06-24 18:17:16 +00:00
  • 53604aa483 arch-vega: Remove ASID parameter from Requests Matthew Poremba 2021-06-22 18:33:35 -05:00
  • 3f8e979134 arch-vega: Simplify VecRegContainer in Vega Matthew Poremba 2021-06-22 18:32:14 -05:00
  • 40cb501a2f mem: format address in hex in the memory controller debug trace Nathanael Premillieu 2021-06-04 16:06:37 +02:00
  • 5269c0931c cpu-o3: add more DPRINTF for when cache is blocked Nathanael Premillieu 2021-04-14 10:41:15 +02:00
  • 00719e4257 arch-riscv: add pma/pmp checks during page table walks Ayaz Akram 2021-05-29 01:51:07 -07:00
  • b69f97edc3 misc: Merge branch 'minor-release-staging-v21-0-1' Bobby R. Bruce 2021-06-23 11:29:56 -07:00
  • c05e086814 python,scons: Only generate pybind if using python Jason Lowe-Power 2021-06-11 09:44:15 -07:00
  • e1aaf8218e scons,python: revert Always generate default create() methods. Jason Lowe-Power 2021-06-11 09:55:03 -07:00
  • a85e48ceb7 misc: Update the RELEASE-NOTES.md for v21.0.1.0 Bobby R. Bruce 2021-06-22 12:19:26 -07:00
  • bb4166c935 base: Update the version to v21.0.1.0 Bobby R. Bruce 2021-06-22 12:08:46 -07:00
  • 522ffdbb87 util: Fix typo in cpt upgrader Daniel R. Carvalho 2021-06-11 09:43:02 -03:00
  • 95f3d6899b systemc: Set verify.py shebang to python3 Yu-hsin Wang 2021-05-25 18:07:13 +08:00
  • 8c48ba9207 arch-riscv: update all pmp rules on pmp addr update Ayaz Akram 2021-06-22 01:47:43 -07:00
  • e7a941ee08 tests: Re-enable the realview-o3-checker test Giacomo Travaglini 2021-06-07 09:14:12 +01:00
  • 23366a2899 cpu: Dispatch PCEvents to the CheckerCPU SimpleThread Giacomo Travaglini 2021-06-08 16:45:43 +01:00
  • b372f3b6b7 arch-gcn3,python: Upgrade gpu_isa_parser.py to Python3 Bobby R. Bruce 2021-06-21 11:30:26 -07:00
  • 9bc66c5400 arch-gcn3,python: Fix incorrect syntax in ast_interpreter.py Bobby R. Bruce 2021-06-21 11:20:25 -07:00