-
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