Commit Graph

  • 23071cfd8d util,python: Add escape chars to lowp_dram_sweep_ploy.py Bobby R. Bruce 2021-06-21 11:19:30 -07:00
  • dd57e9216a mem-ruby: Fix nonsensical check in MOESI_CMP_token-L1cache Bobby R. Bruce 2021-05-20 10:32:42 -07:00
  • 09b71163be fastmodel: Fix scx_get_parameter_list for ARM fastmodels. Philip Metzler 2021-05-17 22:49:38 -07:00
  • 89dea636c9 util-docker: Use python3 by default for Ubuntu 18.04 docker images Hoa Nguyen 2021-05-05 15:36:17 -07:00
  • e6ebda374a configs: restore_simpoint_checkpoint should be a boolean Giacomo Travaglini 2021-04-21 11:44:40 +01:00
  • 33cb1d833b util: Fix cpt_upgrader format string Giacomo Travaglini 2021-04-16 00:15:01 +01:00
  • 7be718a6ef dev: Fix GCN3_X86 builds on aarch64 host Giacomo Travaglini 2021-04-14 10:06:23 +01:00
  • 20e2c8da22 systemc: Fix verify.py and make it python 3 compatible Yu-hsin Wang 2021-04-12 16:32:02 +08:00
  • 53da68d661 systemc: Eliminate ClockTick duplicated name warning Yu-hsin Wang 2021-04-12 15:01:35 +08:00
  • 5b07a0787b scons: Reverts LTO for opt, perf and prof builds. Bobby R. Bruce 2021-04-27 11:51:27 -07:00
  • 935819c37b python,scons: Only generate pybind if using python Jason Lowe-Power 2021-06-11 09:44:15 -07:00
  • 356b4dc476 scons,python: revert Always generate default create() methods. Jason Lowe-Power 2021-06-11 09:55:03 -07:00
  • 4e028f8412 cpu-o3: Fix "OldestReady" scheduling bug Marton Erdos 2021-06-17 02:34:09 +01:00
  • 8eefaa58af cpu-o3: Removed "Aggressive" SMT scheduling option Marton Erdos 2021-06-17 02:30:25 +01:00
  • 4b7e67b151 base,tests: Fix trace.test.cc for .fast Bobby R. Bruce 2021-06-17 11:16:53 -07:00
  • 499a1cc7e8 base-stats,mem: Fix empty Stats::Info names Daniel R. Carvalho 2021-03-21 16:00:57 -03:00
  • cdc5758b51 base: Document the SymbolTable Daniel R. Carvalho 2021-03-17 10:35:29 -03:00
  • f43febb218 base-stats: Fix null addStatGroup Daniel R. Carvalho 2021-03-15 00:17:24 -03:00
  • af2d420b42 base-stats: Fix self addition bug in addStatGroup Daniel R. Carvalho 2021-03-15 00:07:18 -03:00
  • 71653e20fb base-stats: Remove Stats::Group dependency from Stats::Info Daniel R. Carvalho 2021-03-21 11:28:13 -03:00
  • f5204295b1 base-stats: Remove SimObject dependency from stats group Daniel R. Carvalho 2021-03-13 13:44:42 -03:00
  • a1a71a128d sim: Remove SimObject dependency from Drainable Daniel R. Carvalho 2021-02-12 17:33:55 -03:00
  • a906e04cb7 sim: Make SimObject inherit from Named Daniel R. Carvalho 2021-03-18 10:13:22 -03:00
  • bac49a04b5 base: Make Named::name() non-reference Daniel R. Carvalho 2021-03-19 17:01:19 -03:00
  • ad5ae10c8e base: Make Named::name() virtual Daniel R. Carvalho 2021-03-18 10:07:34 -03:00
  • 5f0e38bab0 sim: Add missing compiler include Daniel R. Carvalho 2021-06-15 15:56:50 -03:00
  • 94d44ada63 sim: Add unit test for sim/port Daniel R. Carvalho 2021-03-12 21:35:19 -03:00
  • 7f5bd15f51 base: Add unit test for base/trace.hh Daniel R. Carvalho 2021-01-15 16:01:10 -03:00
  • 43f3c51bce sim: Make IniFile non-pointer in CheckpointIn Daniel R. Carvalho 2020-12-28 11:01:41 -03:00
  • 05c0d52370 sim: Remove SimObject dependency from serialize.hh Daniel R. Carvalho 2020-12-27 14:22:40 -03:00
  • 18de63cea0 sim: Remove (UN)SERIALIZE_OBJ_PTR Daniel R. Carvalho 2021-06-09 22:05:05 -03:00
  • 19c7429520 sim,util: Remove event dependencies from serialize.hh Daniel R. Carvalho 2021-03-24 00:32:42 -03:00
  • c493d2c4ad sim,mem-ruby: Handle interleaved device memory Matthew Poremba 2021-06-03 12:22:50 -05:00
  • b0f534346a mem-cache: queued prefetcher bug fix sacak32 2021-06-10 11:30:59 +02:00
  • 6977456207 util: Fix typo in cpt upgrader Daniel R. Carvalho 2021-06-11 09:43:02 -03:00
  • 3adefc2dd9 dev-amdgpu: Handle framebuffer counter accesses Matthew Poremba 2021-05-28 18:58:11 -05:00
  • f46c9ddbfb util: Add scripts to recreate amdgpu ROM and MMIOs Matthew Poremba 2021-05-28 15:40:15 -05:00
  • e9bac9df87 dev-amdgpu,configs: checkpoint before MMIOs Matthew Poremba 2021-05-13 18:50:32 -05:00
  • 7426a0da8e dev-amdgpu: Implement MMIO trace reader Matthew Poremba 2021-05-28 15:20:07 -05:00
  • ca12a8997d mem-ruby,sim: Add support for VGA ROM memory region Matthew Poremba 2021-05-28 15:18:03 -05:00
  • 182ef827c8 cpu: Implement basic HTM capabilities in the CheckerCPU Giacomo Travaglini 2021-06-07 16:19:17 +01:00
  • 0249cb0107 tests: Add nightly tests script to the gem5 repo Bobby R. Bruce 2021-06-04 16:56:37 -07:00
  • 43ac896c9d tests: Move compiler-tests.sh script from "util" to "tests" Bobby R. Bruce 2021-06-04 16:02:01 -07:00
  • 10bb6b076a arch-arm: Remove the TLB::flush overload for TLBI IPA Giacomo Travaglini 2020-10-06 15:09:50 +01:00
  • af1e8667e1 arch-arm: Remove stage2 TLBI flushes from stage1 flushes Giacomo Travaglini 2020-10-06 13:51:44 +01:00
  • 31b37a7f73 cpu: Register the ThreadContext in the CheckerCPU's ISA Giacomo Travaglini 2021-06-07 16:13:06 +01:00
  • 5d6bb698f2 cpu: Do not generate a DTB node in the CheckerCPU Giacomo Travaglini 2021-06-07 15:53:24 +01:00
  • f1fd8cf747 cpu: Fix MMU port addition from the CheckerCPU Giacomo Travaglini 2021-06-07 15:52:15 +01:00
  • 7a5585ef51 cpu: Fix import in O3 CheckerCPU Giacomo Travaglini 2021-06-07 15:50:15 +01:00
  • 23cb3a9fa1 cpu-o3: Add loadToUse stat Tom Rollet 2021-06-01 14:45:48 +02:00
  • a83c2f30df arch-arm: Remove Stage2MMU Giacomo Travaglini 2020-10-06 13:02:23 +01:00
  • c3eee3ca5a cpu-o3: fix commit DPRINTF ROB arguments order Tom Rollet 2021-06-01 15:04:51 +02:00
  • bb5251a27e cpu-o3: fix dispatch assert triggering on debug mode Tom Rollet 2021-06-01 15:35:34 +02:00
  • b79300bcac configs: Improve error message of missing files Hoa Nguyen 2021-05-05 01:56:29 -07:00
  • 40715206f4 mem-ruby: Fix RubySystem::functionalRead with partial data Gabriel Busnot 2021-06-07 14:47:21 +02:00
  • 9c2aac17b9 mem-ruby: Rename WriteMask::cmpMask to containsMask Gabriel Busnot 2021-06-07 14:00:14 +02:00
  • 5a5fb03c77 mem-ruby: Fix wrong test in CHI functional reads Gabriel Busnot 2021-05-21 11:00:32 +02:00
  • c290ead895 arch-riscv: Update the way a valid virtual address is computed Ayaz Akram 2021-05-25 01:58:54 -07:00
  • cfa028291e util: Make sorted includes verifier less confusing Hoa Nguyen 2021-06-07 12:21:05 -07:00
  • 59879e3794 systemc: include <typeinfo> Iru Cai 2021-06-03 18:33:28 +08:00
  • 90d56af474 dev: add a falsely removed if condition check in commit 03a00e5d3 Iru Cai 2021-04-28 14:33:10 +08:00
  • 2f8a8508fb util: Rename recently renamed namespaces Daniel R. Carvalho 2021-06-04 19:44:59 -03:00
  • 89e36417d4 util,systemc: Fix create and params signature Daniel R. Carvalho 2021-06-04 19:29:42 -03:00
  • 4e3eaa7d9d systemc: Fix module not found Daniel R. Carvalho 2021-06-04 19:05:31 -03:00
  • c01b9cd62b mem: Fix bandwidth-delay calculation in AMPM prefetcher Arthur Perais 2021-06-04 09:46:14 +02:00
  • 31de35c8be mem-ruby: Appease compiler with return values Daniel R. Carvalho 2021-05-31 11:38:13 -03:00
  • 9ccd814418 cpu-kvm: Fix missing includes Daniel R. Carvalho 2021-06-01 16:13:40 -03:00
  • cc8a1138c7 tests: Revert "Add sleep and debug to the jenkins ..." Bobby R. Bruce 2021-06-03 10:38:00 -07:00
  • 554086389c tests,arch-arm: Replaced X86 clang fast build for ARM_MESI_THREE Bobby R. Bruce 2020-12-03 15:48:10 -08:00
  • fe27242f26 python: Fix include of pybind Daniel R. Carvalho 2021-05-30 09:06:52 -03:00
  • 9c6df1b55b fastmodel: Fix building with Fast Model. Gabe Black 2021-05-27 17:16:13 -07:00
  • 419ebd724e mem-ruby: replace desks, add desc where required Hoa Nguyen 2021-05-27 12:13:17 -07:00
  • b04bf8f729 configs: fix se.py error when using "--redirects" Hoa Nguyen 2021-05-27 11:46:37 -07:00
  • 96f9372a81 cpu-o3: Prevent a mistarget from sending execution on an incorrect path Arthur Perais 2021-06-01 11:30:58 +02:00
  • 51e8fd45e8 systemc: Set verify.py shebang to python3 Yu-hsin Wang 2021-05-25 18:07:13 +08:00
  • 3aa64284b1 dev-arm: add ArmSigInterruptPin Yu-hsin Wang 2021-05-10 15:06:53 +08:00
  • efc9a68620 mem: Fix Best Offset Prefetcher (BOP) learning phase code. Arthur Perais 2021-05-31 17:20:04 +02:00
  • e2edde5cd5 cpu-o3: Prevent SW prefetches from forwarding from STQ Arthur Perais 2021-06-01 11:51:24 +02:00
  • 93e5734685 mem: Rename "memory" variables as "mem" Daniel R. Carvalho 2021-05-08 07:59:47 -03:00
  • 98ac080ec4 base-stats,misc: Rename Stats namespace as statistics Daniel R. Carvalho 2021-05-06 20:00:51 -03:00
  • fa505f1c23 cpu-minor: Rename Minor namespace as minor Daniel R. Carvalho 2021-05-06 20:49:40 -03:00
  • 9f55bb8478 base: Rename Loader namespace as loader Daniel R. Carvalho 2021-05-06 20:19:18 -03:00
  • a658ea043f base,dev,mem-ruby: Rename m5 namespace as gem5 Daniel R. Carvalho 2021-05-09 11:28:34 -03:00
  • c151239aa2 base,dev: Rename major and minor variables Daniel R. Carvalho 2021-05-08 11:00:28 -03:00
  • 4dd099ba3d misc: Rename Enums namespace as enums Daniel R. Carvalho 2021-05-06 16:18:58 -03:00
  • 06fb0753fe base,dev,python: Rename Net namespace as networking Daniel R. Carvalho 2021-05-06 15:50:55 -03:00
  • 90aab2f926 sim: Rename ProbePoints namespace as probing Daniel R. Carvalho 2021-05-06 15:02:22 -03:00
  • e291376f07 cpu,mem: Rename ContextSwitchTaskId namespace Daniel R. Carvalho 2021-05-06 07:03:14 -03:00
  • df72e9d548 mem-cache: Rename Prefetcher namespace as prefetch Daniel R. Carvalho 2021-05-08 07:32:23 -03:00
  • b34d73af27 sim: Make PortProxy args in BaseBufferArg const ref. Gabe Black 2021-05-23 02:04:42 -07:00
  • fc3e7214de cpu,fastmodel: Get rid of the unused ThreadContext::getPhysProxy. Gabe Black 2021-05-23 01:45:36 -07:00
  • edc17fe9ec x86: Avoid including arch/x86/registers.hh. Gabe Black 2021-02-01 18:22:42 -08:00
  • a91af24e60 misc: Clean up ISA switching header includes. Gabe Black 2021-02-01 17:51:52 -08:00
  • 8ab9e72804 arch,base,cpu: Split arch/pcstate.hh out of arch/types.hh. Gabe Black 2021-01-29 23:01:31 -08:00
  • 1cf41d4c54 arch-riscv: Split up read/write and read only CSR instructions. Gabe Black 2021-05-14 02:38:42 -07:00
  • 2a0e4ae3ea mem-cache: Rename Encoder namespace as encoder Daniel R. Carvalho 2021-05-06 15:11:48 -03:00
  • c84888b67a mem-cache: Rename encoder variables as indexEncoder Daniel R. Carvalho 2021-05-08 10:04:56 -03:00
  • 495f0cb63d mem-cache: Rename Compressor namespace as compression Daniel R. Carvalho 2021-05-06 09:40:35 -03:00
  • d9bda9c2be cpu,fastmodel: Get rid of unused (read|set)FuncExeInst. Gabe Black 2021-05-23 01:34:53 -07:00
  • d583a9a227 arch: Template the generic PC types on the instruction width. Gabe Black 2021-01-29 21:16:25 -08:00