Commit Graph

  • a021618745 arch-riscv: Revert change-45522 Hoa Nguyen 2021-07-15 00:40:02 +00:00
  • ccd03cf704 cpu: remove O3 dependency of CheckerCPU Hoa Nguyen 2021-07-14 12:42:31 -07:00
  • fb4a7e1e24 gpu-compute: Fix off-by-one when creating an AddrRange Kyle Roarty 2021-07-12 22:48:02 -05:00
  • 46e62e5eb3 arch-gcn3: Free dest registers in non-memory Load DS insts Kyle Roarty 2021-07-12 20:49:55 -05:00
  • 4754e32219 arch-arm: Fixes an error related to HTM error code handling Javier Garcia Hernandez 2021-07-12 19:43:36 +02:00
  • eb919229e6 Merge "misc: Merge branch release-staging-v21-1 into develop" into develop Bobby R. Bruce 2021-07-13 16:47:42 +00:00
  • 5820818c11 arch-vega: Add fatal when decoding missing insts Kyle Roarty 2021-07-01 21:32:32 -05:00
  • b5a75ee8f5 misc: Merge branch release-staging-v21-1 into develop Bobby R. Bruce 2021-07-12 17:17:48 -07:00
  • b2677990f6 gpu-compute: Add missing overrides Bobby R. Bruce 2021-07-12 10:35:32 -07:00
  • b9df038ca8 systemc,tests,python: Updated testall.py to python3 Bobby R. Bruce 2021-06-21 12:19:50 -07:00
  • f9a941524f systemc,tests,python: Updated testall.py to python3 Bobby R. Bruce 2021-06-21 12:19:50 -07:00
  • 0b54ad277f python: Add Components Library [Alpha Release] Bobby R. Bruce 2021-07-01 17:49:58 -07:00
  • 264ee10991 cpu-minor: Substitute calls to functions removed in c++-17 Nikos Nikoleris 2021-07-08 10:11:58 +03:00
  • d63c30df97 base: Make the random number generator public Nikos Nikoleris 2021-07-09 10:45:33 +03:00
  • e2e18d41e1 configs,gpu-compute: Add support for gfx902/Raven Kyle Roarty 2021-06-30 16:47:49 -05:00
  • 897c0c11ed dev,dev-hsa,gpu-compute: Refactor dmaVirt calls Matthew Poremba 2021-06-23 18:50:58 -05:00
  • 5c7e1bd917 mem-cache: adding late prefetch stats Nathanael Premillieu 2021-05-07 10:21:08 +02:00
  • 0339f34b87 mem-cache: count pf filtered by demand to the same cache line Nathanael Premillieu 2021-05-07 10:24:33 +02:00
  • de80da9204 mem-cache: show in DPPRINTF if block is prefetched Nathanael Premillieu 2021-04-14 10:37:48 +02:00
  • b193c0adfd mem-cache: add option to send pf on hit on pf Nathanael Premillieu 2021-03-30 12:34:39 +02:00
  • 352ae672e2 mem-cache: accuracy and coverage stat for prefetchers Nathanael Premillieu 2021-06-30 15:04:04 +02:00
  • c66f32f24e mem-cache: add a prefetch useful stat Nathanael Premillieu 2021-06-30 15:00:06 +02:00
  • f691613876 mem-cache: print when hitting on a prefetched line Nathanael Premillieu 2021-06-30 14:26:38 +02:00
  • cf0881433b mem-cache: add pfIssued stat in MultiPrefetcher Nathanael Premillieu 2021-06-30 11:38:20 +02:00
  • 85a8dbf761 mem-cache: move unusedPrefetches stat to prefetcher Nathanael Premillieu 2021-06-25 10:24:57 +02:00
  • f3e7d02150 mem-cache: print prefetch queues in Queued prefetcher Nathanael Premillieu 2021-03-30 10:56:19 +02:00
  • 4f8e792324 learning-gem5: This commit changes variable names in the tutorial Melissa Jost 2021-07-08 14:53:03 -07:00
  • 1812041dc0 gpu-compute: Update GET_PROCESS_APERTURES IOCTLs Kyle Roarty 2021-06-30 16:41:13 -05:00
  • 29372c8bff configs: Set valid heap_type values Kyle Roarty 2021-06-30 16:36:49 -05:00
  • ab9e28ddb8 configs,gpu-compute: Set proper dGPUPoolID defaults Kyle Roarty 2021-06-30 16:34:41 -05:00
  • 6d2404acc5 arch-x86: Ignore mbind syscall Kyle Roarty 2021-06-30 16:43:01 -05:00
  • c7a69187dd configs: Don't report CPU cores on Fiji properties Kyle Roarty 2021-06-30 16:09:43 -05:00
  • 66cb3e1476 configs: Add shared_cpu_list to cache directories Kyle Roarty 2021-06-30 15:58:44 -05:00
  • 76888a9cca gpu-compute: Add mmap functionality to GPURenderDriver Kyle Roarty 2021-06-30 15:54:33 -05:00
  • 1fd4b1ce7d util-gem5art: Simplify gem5art Run Mahyar Samani 2021-07-01 15:44:20 -07:00
  • 43004d9506 util-gem5art: Simplify rerunning failing runs Hoa Nguyen 2021-07-01 15:41:44 -07:00
  • d7cf6be93a util-gem5art: Decouple artifacts from mongodb Hoa Nguyen 2021-07-01 15:33:24 -07:00
  • bb596f55e3 base-stats: Use smart pointer for info's storageParams Daniel R. Carvalho 2020-12-02 16:51:09 +01:00
  • 70194795c3 base-stats: Use std vector in vector stats Daniel R. Carvalho 2020-02-19 09:57:14 +01:00
  • b63a802033 base-stats: Remove info dependency from stats storage Daniel R. Carvalho 2020-02-18 23:13:39 +01:00
  • e9bdc92039 base-stats,tests: Add unit test for Stats::Group Daniel R. Carvalho 2021-03-13 13:58:00 -03:00
  • d001f3f575 base-stats,tests: Add unit test for Stats::Info Daniel R. Carvalho 2021-03-13 14:09:26 -03:00
  • 79bab1dc5d mem: Adopt a memory namespace for memories Daniel R. Carvalho 2021-06-13 12:05:03 -03:00
  • 5635b3aaa2 mem: Adopt the memory namespace in qos files Daniel R. Carvalho 2021-06-12 12:59:00 -03:00
  • 06da510020 arch-vega: Add decoding for implemented insts Kyle Roarty 2021-07-01 21:29:06 -05:00
  • 9fe9d83e5b arch-vega: Add missing return to flat_load_dwordx4 Kyle Roarty 2021-07-01 21:58:58 -05:00
  • cb73fe1959 arch-vega: Fix s_endpgm instruction Kyle Roarty 2021-07-01 21:53:46 -05:00
  • 8134902e8b tests,util-gem5art: Add presubmit tests for gem5art Bobby R. Bruce 2021-06-25 10:47:06 -07:00
  • 80b5f43d29 sim: Align coding style of probes Daniel R. Carvalho 2020-12-15 13:57:28 -03:00
  • 7bdd8b56e3 base-stats: Add basic test for hdf5 stats Davide Basilio Bartolini 2021-07-06 18:48:00 +02:00
  • 86c3f08d13 base-stats: Fix stat descriptions Davide Basilio Bartolini 2021-07-07 20:22:37 +02:00
  • c25ef2d191 arch-arm: Update ARMv8.1-PAN to allow unprivileged instructions. Richard Cooper 2021-07-01 10:34:58 +01:00
  • 04a4fb53ad misc: Fix nesting of namespace{} and if-endif. Richard Cooper 2021-07-05 16:22:51 +01:00
  • 704ef29f4f arch-arm: Fix for build error in recent MacOS 11. Richard Cooper 2021-03-24 10:49:04 +00:00
  • cd76334a2a sim-se: Fix for build error in MacOS. Richard Cooper 2021-03-23 11:38:40 +00:00
  • ebb6c4b99b gpu-compute: Check for WAX dependences Kyle Roarty 2021-07-02 11:36:04 -05:00
  • 02dd6b77ff arch-gcn3,arch-vega,gpu-compute: Move request counters Kyle Roarty 2021-05-07 22:12:45 -05:00
  • 3f9b03522c arch-gcn3,gpu-compute: Set gpuDynInst exec_mask before use Kyle Roarty 2021-05-07 20:29:30 -05:00
  • ccfee78f3a arch-gcn3: Read registers in execute instead of initiateAcc Kyle Roarty 2021-05-07 14:55:40 -05:00
  • 5ff1fac819 misc: Rename Debug namespace as debug Daniel R. Carvalho 2021-06-08 14:39:58 -03:00
  • 7ded9b414c arch-arm: Rename debug variables Daniel R. Carvalho 2021-06-08 14:27:27 -03:00
  • 444cbe6250 cpu: Add a branch_prediction namespace Daniel R. Carvalho 2021-06-06 11:34:46 -03:00
  • 60e4ad955d mem-ruby: Add a ruby namespace Daniel R. Carvalho 2021-06-12 09:47:31 -03:00
  • eeedf63c86 cpu: Check for instruction-count events before fetch Boris Shingarov 2020-04-07 16:26:24 -04:00
  • c046e61216 base: Dump page table over RSP Boris Shingarov 2021-07-06 04:18:06 -04:00
  • 9a2efa07c5 scons: Explicitly add librt to scons Hoa Nguyen 2021-07-05 22:22:52 -07:00
  • 1c7c825757 arch,kern: Use CRTP to build open flags tables, not macros. Gabe Black 2021-05-23 01:20:23 -07:00
  • 4cfe934204 util-gem5art: Update .gitignore to ingore run results Bobby R. Bruce 2021-06-25 11:05:03 -07:00
  • f1f101d981 util-gem5art: Fix the artifact test with incorrect git repo Bobby R. Bruce 2021-06-25 10:39:29 -07:00
  • 512564fd73 util-docker: Add Python test dependencies to Docker Bobby R. Bruce 2021-06-25 10:34:57 -07:00
  • 684ba89390 docker-util: Remove building of GCC 5 and 6 Docker images Bobby R. Bruce 2021-07-01 11:24:59 -07:00
  • 263be6a994 misc,tests: Remove support for GCC 6 Bobby R. Bruce 2021-07-01 10:53:48 -07:00
  • 3472fdadc3 arch-arm: Forward declare kvm_vcpu_init Giacomo Travaglini 2021-07-06 14:08:58 +01:00
  • d1cdcb311b misc: Move Mode and Translation from BaseTLB to BaseMMU Giacomo Travaglini 2021-06-10 14:58:41 +01:00
  • d58b4f004e misc: Remove typedef (struct|enum) Foo in cpp files. Gabe Black 2021-05-28 21:03:47 -07:00
  • 9b1ff519aa scons: Not compiling with systemc when host is RISCV Hoa Nguyen 2021-07-05 23:29:10 -07:00
  • ff3ffc7461 scons: Switch to c++17. Gabe Black 2021-05-23 01:17:01 -07:00
  • 3a72e669dc arch-arm: No need to copy haveLPAE when switching TLBs Giacomo Travaglini 2021-06-15 10:11:00 +01:00
  • 065c9ec3f9 arch-arm: Forward declare kvm_reg_list Giacomo Travaglini 2021-07-05 13:56:27 +01:00
  • b8c42ff193 base: Avoid dereferencing end() in findNearest Daniel R. Carvalho 2021-03-19 11:03:53 -03:00
  • c89971b0f8 base: Add error messages to BloomFilter::Perfect Daniel R. Carvalho 2021-03-26 20:29:17 -03:00
  • 4b2118ed4b misc: Remove sim/cur_tick dependency from sim/core.hh Daniel R. Carvalho 2021-03-21 18:07:29 -03:00
  • 5b0596935d learning-gem5: Updated deprecated terms in simple.py Laura Hinman 2021-07-05 17:54:45 +00:00
  • 711f7a3009 arch-power: Add clone support Sandipan Das 2021-07-05 12:46:16 +05:30
  • 80becc6684 arch-power: Update copyrights Sandipan Das 2021-02-06 17:51:30 +05:30
  • bef21a9f1c arch-power: Fix load-store timing sequence Sandipan Das 2021-02-06 17:51:07 +05:30
  • f019d9f866 arch-power: Add support for trapping user faults Sandipan Das 2021-06-29 13:17:35 +05:30
  • 065362ddfc arch-power: Add multi-mode debugging support Sandipan Das 2021-02-06 17:50:49 +05:30
  • 6b37a7e02c arch-power: Fix process initialization Sandipan Das 2021-02-06 17:39:59 +05:30
  • 480effb522 arch-power: Add multi-mode support Sandipan Das 2021-02-06 17:39:51 +05:30
  • be3a57e68a arch-power: Add MSR and associated dependencies Sandipan Das 2021-02-06 17:27:58 +05:30
  • 0e8238d717 arch-power: Add hardware features Sandipan Das 2021-02-06 17:27:53 +05:30
  • 52adf37ea4 arch-power: Refactor process initialization Sandipan Das 2021-02-06 17:27:40 +05:30
  • 706f58c4e5 arch-power: Add byte order attribute for PC state Sandipan Das 2021-02-06 17:27:36 +05:30
  • d879f390fe misc,tests: Remove support for GCC 5 Bobby R. Bruce 2021-07-01 10:50:52 -07:00
  • b462c5031a tests: Add missing build targets to compiler tests Bobby Bruce 2021-06-29 16:14:06 -07:00
  • 371f1b252f tests: Add 18.04/20.04 min/all-dependency compiler tests Bobby Bruce 2021-06-29 15:03:04 -07:00
  • 7aa3c4c638 gpu-compute: Add missing override in render driver Matthew Poremba 2021-07-01 14:34:45 -05:00
  • 00cd307b13 mem-garnet: Add a garnet namespace Daniel R. Carvalho 2021-06-12 09:27:02 -03:00
  • 974a47dfb9 misc: Adopt the gem5 namespace Daniel R. Carvalho 2021-05-09 12:32:07 -03:00