-
d06a193c13
scons: Remove Python 2.7 compatibility code
Andreas Sandberg
2021-01-21 17:18:21 +00:00
-
4b9c46caa5
python: Remove Python 2.7 compatibility code
Andreas Sandberg
2021-01-21 17:09:38 +00:00
-
36ab8ef4e7
dev: Consistently use ISO prefixes
Andreas Sandberg
2021-01-21 12:45:24 +00:00
-
83bbe530b9
sim,base: make checkpointMapIn warn if an unknown key is found
Ciro Santilli
2020-10-20 16:28:26 +01:00
-
4d1a6fffd9
configs: Weed out old port terminology in Arm examples
Andreas Sandberg
2021-01-21 17:03:17 +00:00
-
206038912c
configs: Remove Python 2 compatibility code in Arm configs
Andreas Sandberg
2021-01-21 16:45:59 +00:00
-
75e7f18e80
arch-arm, dev-arm: Remove Python 2 compatibility code
Andreas Sandberg
2021-01-21 16:44:16 +00:00
-
68fe6fa6cb
gpu-compute: Simplify LGKM decrementing for Flat instructions
Kyle Roarty
2021-01-19 14:00:58 -06:00
-
927cd10cb4
base: Fix unsigned underflow mishandling.
Philip Metzler
2021-01-20 12:59:48 -08:00
-
71932a360d
dev: Fixing EtherDevice stats initialization order
Hoa Nguyen
2021-01-19 10:05:47 -08:00
-
a3c260094f
riscv: Get rid of some unused constants.
Gabe Black
2021-01-17 20:43:38 -08:00
-
6f74594cc7
arm: Use the "reg" ABI for gem5 ops.
Gabe Black
2021-01-17 17:48:07 -08:00
-
b67b917345
python: Fix incorrect prefixes is m5.utils.convert
Andreas Sandberg
2021-01-19 16:05:08 +00:00
-
5fca1729e3
sim: Don't serialise params in thermal models
Andreas Sandberg
2021-01-19 10:36:11 +00:00
-
bfff0c40df
sim: Thermal model style fixes
Andreas Sandberg
2021-01-19 10:29:27 +00:00
-
14663f9c48
arch-riscv,util: Add m5op.S for riscv to enable pseudo inst use
Ayaz Akram
2020-12-15 01:33:52 -08:00
-
eb7958c6e2
arm: Export the mostly generic syscall ABI.
Gabe Black
2021-01-17 17:40:57 -08:00
-
c52f2fb26a
tests: Fix syntax error in cpu_tests/test.py
Giacomo Travaglini
2021-01-18 09:50:00 +00:00
-
32b3be789d
configs: MemConfig, add QoSMemSinkCtrl support
Adrian Herrera
2020-10-02 08:48:23 +01:00
-
12602e4dca
tests: Stop using memcmp in the circlebuf test.
Gabe Black
2020-12-04 23:44:59 -08:00
-
9d48bd8742
base: Rename Flags::update as Flags::replace
Daniel R. Carvalho
2020-12-26 11:38:29 -03:00
-
2aa5fb0d63
base: Remove dubious/unused Flags functions
Daniel R. Carvalho
2020-12-26 11:31:03 -03:00
-
e67b00710c
base: Add unit tests for flags.hh
Daniel R. Carvalho
2020-12-25 23:31:17 -03:00
-
d7083448e7
arch: Fix the code that computes MaxMiscDestReg.
Gabe Black
2020-12-07 04:23:39 -08:00
-
5e836993db
cpu: Remove the default, globally sized index arrays from StaticInst.
Gabe Black
2020-12-07 04:19:52 -08:00
-
d14f37d155
arm: Use local src and dest reg index arrays.
Gabe Black
2020-12-07 04:19:08 -08:00
-
544a172800
arch: Wrap InstObjParams with a class and not a function.
Gabe Black
2021-01-17 01:28:07 -08:00
-
c2a980a588
arch-arm: dtb_addr is already encoding the loadAddrOffset
Giacomo Travaglini
2021-01-18 16:24:22 +00:00
-
5323cccfdd
arch-gcn3,gpu-compute: Update stats style for GPU
Matthew Poremba
2021-01-14 10:29:37 -06:00
-
e8b37cc503
arch-riscv: fix incorrect interrupt checking logic
Cui Jin
2021-01-13 10:36:56 +08:00
-
3a8df68388
misc: Fix some includes
Daniel R. Carvalho
2020-12-27 13:35:48 -03:00
-
f213abb63a
util: Fix gem5_within_systemc and tlm coupling
Lukas Steiner
2021-01-15 09:21:59 +01:00
-
7246f70bfb
mem-ruby: Fix race related to atomics in VIPER
Matthew Poremba
2021-01-14 19:03:00 -06:00
-
e91524b1f2
util-docker: Add gdb to gcn-gpu Dockerfile
Matthew Poremba
2021-01-14 10:31:41 -06:00
-
ccee328334
base: Rename Flag status to enabled
Daniel R. Carvalho
2020-12-25 17:49:09 -03:00
-
3f0cd995bf
base: Add unit test for debug.hh
Daniel R. Carvalho
2020-12-25 15:56:18 -03:00
-
a4657f1b84
gpu-compute: Fix LGKM decrementing for flat atomic insts
Kyle Roarty
2021-01-14 18:06:30 -06:00
-
fb952a124a
sim: Rename the root stats group to RootStats
Hoa Nguyen
2021-01-11 02:29:40 -08:00
-
e19fbe431a
base: Remove the curTick prototype from base/statistics.hh.
Gabe Black
2021-01-11 23:54:43 -08:00
-
4d7384e9df
sim: Break the eventq.hh dependency in core.hh.
Gabe Black
2021-01-11 23:44:10 -08:00
-
c29523665e
gpu-compute: Support for dynamic register alloc
gauravjain14
2019-10-19 18:51:41 -05:00
-
3972d9dd93
cpu-o3: Add missing tid in Rename's debug message
Daniel R. Carvalho
2021-01-13 23:55:40 -03:00
-
d1933d9ce7
arch-riscv: CSR registers support in RISC-V remote GDB.
Peter Yuen
2021-01-12 00:38:23 +08:00
-
9c7cc711bc
dev: Let the pixel pump bypass the DMA FIFO in non-caching mode.
Gabe Black
2020-12-24 07:53:57 -08:00
-
5a124c2d86
tests, base: Added GTests for base/amo.hh
Neil Natekar
2020-03-19 22:18:26 -07:00
-
6ecf110b06
arch-arm: inform bootloader of kernel position with a register
Ciro Santilli
2020-09-21 17:11:59 +01:00
-
eb4382af0e
base: Add documentation to flags.hh
Daniel R. Carvalho
2020-12-26 11:13:02 -03:00
-
d7b09c8fce
base: Remove Flags<U> assignment
Daniel R. Carvalho
2020-12-25 22:52:19 -03:00
-
4a503306a7
base: Assert Flags' type is unsigned
Daniel R. Carvalho
2020-12-25 21:52:00 -03:00
-
0c3dcfd314
base: Remove flag from allFlags on destruction
Daniel R. Carvalho
2020-12-25 14:31:02 -03:00
-
23f8efc73b
base: Remove negation operator in Flag
Daniel R. Carvalho
2020-12-25 17:44:14 -03:00
-
ba284a13dd
base: Fix uninitialized variable in Flag
Daniel R. Carvalho
2020-12-25 17:43:11 -03:00
-
3b03eaab9c
mem-cache: Fix update of useful prefetches
Daniel R. Carvalho
2020-12-03 12:06:25 +01:00
-
c6933a27da
misc: Fix missing includes.
Gabe Black
2021-01-11 22:40:19 -08:00
-
a7f3c5aad2
base: Remove begin() and end() from CircleBuf.
Gabe Black
2021-01-12 01:02:49 -08:00
-
43114ad1dd
dev: Use regular atomic accesses for DMA in bypass mode.
Gabe Black
2020-12-24 06:48:21 -08:00
-
c5da197679
dev: Teach the DmaPort to use atomic memory backdoors.
Gabe Black
2020-12-24 06:06:17 -08:00
-
93c0fdfb12
dev: Generate DMA packets as needed.
Gabe Black
2020-12-24 04:15:56 -08:00
-
65828b2735
base: Re-implement CircleBuf without using CircularQueue.
Gabe Black
2021-01-10 21:56:49 -08:00
-
28f8a39726
base: Add a setNext method to the ChunkGenerator.
Gabe Black
2020-12-24 06:05:14 -08:00
-
f6ec145fc0
gpu-compute: Fix FLAT insts decrementing lgkm count early
Kyle Roarty
2020-12-23 19:30:37 -06:00
-
3c0769bd25
configs: Remove default bootscript option for fs_bigLITTLE.py
Giacomo Travaglini
2021-01-06 16:00:42 +00:00
-
00dd0d7b3d
dev-arm: SMMUv3, enable interrupt interface
Adrian Herrera
2020-12-10 18:07:21 +00:00
-
131ae4a2eb
dev: Remove the return type from DmaPort::dmaAction.
Gabe Black
2020-12-24 03:17:29 -08:00
-
e5c8f03b21
dev: Fix style in the pixel pump base class.
Gabe Black
2020-12-24 00:24:27 -08:00
-
2bf116e859
dev: Style fixes in the ARM HDLCD device.
Gabe Black
2020-12-05 00:30:02 -08:00
-
8c3658939d
arch-riscv: fix the wrong cause register setting
Cui Jin
2020-12-31 16:17:35 +08:00
-
3059c6df5c
arch: Add a mechanism to pad the src or dest reg index arrays.
Gabe Black
2020-12-07 04:16:09 -08:00
-
27a41d6ef6
dev: Cache the cacheLineSize in the DMA read FIFO.
Gabe Black
2020-12-04 17:43:19 -08:00
-
9e97dbe8c8
dev: Make DMA devices use their own ports for functional accesses.
Gabe Black
2020-12-04 01:49:48 -08:00
-
f16bfed9ea
dev: Style fixes in src/dev/dma_device.(cc|hh).
Gabe Black
2020-12-04 00:57:48 -08:00
-
b3dd0d4f99
base: Style fixes in the CircleBuf and Fifo classes.
Gabe Black
2020-12-04 00:22:34 -08:00
-
fa36e7d560
base,cpu: Simplify the CircularQueue class significantly.
Gabe Black
2020-12-03 22:37:37 -08:00
-
be7043f079
base: Fix style issues in the circular queue.
Gabe Black
2020-12-03 18:46:06 -08:00
-
acfb233685
arch-riscv: fix MIE csr register setting bugs
Cui Jin
2020-12-22 16:46:46 +08:00
-
400152d5cb
ext: googletest: upgrade to googletest 1.10
Yu-hsin Wang
2020-12-22 10:48:50 +08:00
-
8da27ca382
scons: Fix the scons script failing to install git hooks
Hoa Nguyen
2020-12-22 04:39:29 -08:00
-
4dc09a9543
mem-cache: Generate error on compression misconfiguration
Daniel R. Carvalho
2020-12-20 22:15:23 -03:00
-
0badfdb207
mem-ruby: Update stats style for SimpleNetwork
Hoa Nguyen
2020-11-26 05:04:45 -08:00
-
fa81ca4988
sim: Update stats style of System and Process
Hoa Nguyen
2020-11-25 01:38:30 -08:00
-
6a80d9f0aa
mem-ruby: Update stats of AbstractController and derived classes
Hoa Nguyen
2020-11-27 02:41:24 -08:00
-
4c42811ff3
mem-ruby: Move CacheMemory stats used in SLICC to a Stats group
Hoa Nguyen
2020-11-19 17:45:07 -08:00
-
78270ede7b
mem-ruby: Update stats style
Hoa Nguyen
2020-10-22 17:27:15 -07:00
-
6da3e5748f
util: Add reviewers using account ID's when possible
Hoa Nguyen
2020-12-02 14:30:47 -08:00
-
350278b84d
python: Improve SimObject's warning when parent specified twice
Hoa Nguyen
2020-12-07 17:45:18 -08:00
-
40af27b571
util: Force the m5 utility to be built using c++14.
Gabe Black
2020-12-02 04:27:57 -08:00
-
99d96b76cb
util: Break up some unit tests in the m5 utility.
Gabe Black
2020-10-30 21:19:30 -07:00
-
c110695a44
util: Use the std namespace for memcpy and memset in the m5 util.
Gabe Black
2020-10-22 20:01:10 -07:00
-
3fa1ce6d72
util: Expose addr config mechanisms in the gem5 op java wrapper.
Gabe Black
2020-10-22 20:01:08 -07:00
-
c3f882f905
util: Embed the JNI library (.so) in the jar file for the gem5 ops.
Gabe Black
2020-10-22 20:01:06 -07:00
-
48f7ee9244
util: Enable using different call types in the gem5 ops java wrapper.
Gabe Black
2020-10-22 20:01:05 -07:00
-
40deabcc48
scons,fastmodel: Change how ARM license slots are throttled.
Gabe Black
2020-12-18 09:41:12 -08:00
-
a4e5d2cbb9
scons: Stop auto including the git tool from the default too override.
Gabe Black
2020-12-18 09:40:09 -08:00
-
79ed97f37b
util,python: Updated maintainers.py to fix deprecation warning
Bobby R. Bruce
2020-12-11 14:09:03 -08:00
-
9c556e7935
util,python: Updated git-pre-commit.py to use Python3
Bobby R. Bruce
2020-12-11 14:02:14 -08:00
-
150fef8453
dev: Use BitUnions and a RegisterBank in the Uart8250.
Gabe Black
2020-10-30 04:03:01 -07:00
-
3eb63b688f
x86: Fix some comments in x86 KVM process initialization.
Gabe Black
2020-12-15 17:54:49 -08:00
-
aad4ee30c4
x86: Change some CR0 settings when setting up kvm x86 processes.
Gabe Black
2020-12-15 17:38:12 -08:00
-
cc0d4a8fd6
arm: Fix style in the ISA templates.
Gabe Black
2020-12-06 17:17:19 -08:00
-
491b9874d2
mem-cache: Implement a frequency-sampling compressor
Daniel R. Carvalho
2019-06-25 17:44:19 +02:00