-
e48bcb706d
sim: Fix initialization of ticksClkGated distribution
Giacomo Travaglini
2021-02-15 15:19:22 +00:00
-
83056b7ddb
scons: Work around very long command lines and arg size limits.
Gabe Black
2021-02-12 02:03:36 -08:00
-
11cc834b3f
fastmodel: print stdout when build command fail
Earl Ou
2021-02-02 13:25:22 +08:00
-
6bcb68e07c
util: Delete the ccdrv kernel module.
Gabe Black
2021-02-16 00:21:03 -08:00
-
77e10d2ea1
util: Delete the very obsolete "compile" script.
Gabe Black
2021-02-16 00:14:45 -08:00
-
2d13fa1f73
mem-ruby: removes data ptr from RubyRequest
Tiago Mück
2020-07-17 10:47:10 -05:00
-
391322ff9b
cpu,configs: Add DMA thread to Ruby GPU tester
Matthew Poremba
2021-01-27 17:13:31 -08:00
-
2b0ab1f48e
cpu: Rename GpuThread in gpu_ruby_test tester
Matthew Poremba
2021-01-27 13:43:33 -08:00
-
bd02699932
mem-ruby: Make DMASequencer aware of Atomics
Matthew Poremba
2020-08-29 12:57:50 -05:00
-
890364122d
python: Sort py sources in alphabetical order
Giacomo Travaglini
2021-02-09 10:58:13 +00:00
-
c495339344
dev-arm: Fix PL111 address range
Giacomo Travaglini
2021-02-11 15:12:40 +00:00
-
d37a0dab73
arch: Get rid of global maximums for numbers of source/dest/misc regs.
Gabe Black
2020-12-07 18:28:58 -08:00
-
928d29d1a7
dev-arm: Fix GICv3 address range
Giacomo Travaglini
2021-02-11 15:30:49 +00:00
-
5a47a830d3
base: Add enum to_number tests
Daniel R. Carvalho
2021-02-12 11:55:46 -03:00
-
de4487f848
scons: Work around a scons bug when calling TryCompile.
Gabe Black
2021-02-11 17:42:36 -08:00
-
e16301f96b
arch-x86: Use popCount from bitfields.hh.
Gabe Black
2021-02-12 17:25:24 -08:00
-
13cda5a734
arch: Stop including unnecessary FP headers.
Gabe Black
2021-02-12 16:56:55 -08:00
-
9c4809b9ab
mem-ruby: intToTick helper
Tiago Mück
2020-08-18 16:12:53 -05:00
-
fc3832dfaa
mem-ruby: add wakeup_port statement
Tiago Mück
2020-08-27 20:05:48 -05:00
-
d789b75a98
mem-ruby: add andMask to WriteMask
Tiago Mück
2020-09-28 19:15:33 -05:00
-
8839beb492
python: more readable Ruby dot topology
Tiago Mück
2019-09-12 14:57:44 -05:00
-
dd270656f0
arch-gcn3: Fix sign extension for branches with multiplied offset
Kyle Roarty
2021-02-09 19:26:21 -06:00
-
642767e8ef
scons: Simplify kvm architecture compatibility check.
Gabe Black
2021-02-07 03:45:11 -08:00
-
e375bbba4e
scons: Merge redundant checks for the socket library.
Gabe Black
2021-02-07 03:29:38 -08:00
-
e69453157c
scons: Simplify the check for protoc.
Gabe Black
2021-02-07 03:17:21 -08:00
-
d7df1ebabb
scons: Create a Configure checker for pkg-config.
Gabe Black
2021-02-07 02:58:47 -08:00
-
7ebcb83ac3
scons: Simplify the check for hdf5 support.
Gabe Black
2021-02-07 02:32:01 -08:00
-
452ff429b4
scons: Simplify backtrace implementation detection.
Gabe Black
2021-02-07 02:13:31 -08:00
-
4c4f2c6502
scons: Simplify check for have_posix_clock.
Gabe Black
2021-02-07 01:57:35 -08:00
-
d8072e1460
scons: Move a displaced have_posix_clock check back where it goes.
Gabe Black
2021-02-07 01:50:53 -08:00
-
79d53c83e6
scons: Use conf to determine if some flags are supported.
Gabe Black
2021-02-07 01:48:20 -08:00
-
1828a6e7e3
scons: In Check(Cxx|Link)Flag, only install the flag if it exists.
Gabe Black
2021-02-10 22:21:06 -08:00
-
1861bc39ea
mem-ruby: fix Sequencer latency reporting
Tiago Mück
2020-10-01 16:45:56 -05:00
-
c1cb1f2f93
mem-ruby: fix functional reads in abstract ctrl
Tiago Mück
2020-09-29 14:07:23 -05:00
-
0183c58492
mem-ruby: fixes for masked writes
Tiago Mück
2019-11-22 15:34:47 -06:00
-
dde0e3f0df
mem-ruby: warns on masked functional writes
Tiago Mück
2020-07-17 10:49:31 -05:00
-
be08e29991
arch-arm: Fix CPTR_EL2 writes
Giacomo Travaglini
2021-01-25 13:24:28 +00:00
-
0bc0c0b9eb
mem: Initialize pendingWrites stat of NVMStats
Hoa Nguyen
2021-02-10 02:52:33 -08:00
-
9fa94642c4
scons: Pull Configure() to earlier in SConstruct so we can use it more.
Gabe Black
2021-02-07 01:41:27 -08:00
-
205fe472ad
base: Fix copyright of base/stats/SConscript
Daniel R. Carvalho
2021-02-05 13:36:15 -03:00
-
0f49c4365a
scons: Extract the gem5 specific Configure call to its own file.
Gabe Black
2021-02-07 00:38:59 -08:00
-
b173b21d5c
scons: Trim down a check for mac OS and arch setting flags.
Gabe Black
2021-02-07 00:20:25 -08:00
-
38d0781985
scons: Remove "TIMEOUT" variable and checks.
Gabe Black
2021-02-07 00:10:33 -08:00
-
20f41dfa93
scons: Update the Check(Cxx|Link)Flag checks to set their vars.
Gabe Black
2021-02-06 23:41:35 -08:00
-
51ca61dbf6
scons: Remove partial linking.
Gabe Black
2021-02-05 18:26:41 -08:00
-
ca3670fbd1
cpu: Delete the empty, default off "nocpu".
Gabe Black
2021-02-07 04:37:08 -08:00
-
e2b0cecef9
dev-arm: Add VRAM to VExpress_GEM5_Base
Giacomo Travaglini
2021-01-13 14:28:03 +00:00
-
79db0bacdd
scons: Add support for debug info compression.
Gabe Black
2021-02-04 22:05:25 -08:00
-
0367539e9f
cpu: Remove units from stats description
Hoa Nguyen
2021-02-04 23:32:55 -08:00
-
26d2731e5f
arch-riscv: Fixed the style of stats variable names in TlbStats
Hoa Nguyen
2021-02-04 21:50:18 -08:00
-
42e0247507
dev,dev-arm: Remove units from stats description
Hoa Nguyen
2021-02-04 21:20:06 -08:00
-
5aaa392f2e
mem: Remove units from stats description
Hoa Nguyen
2021-02-04 15:24:43 -08:00
-
67f5f1c3e3
base-stats: Print Units in Stats dump
Hoa Nguyen
2021-02-04 01:12:22 -08:00
-
489e72d509
mem: Change warmupCycle stat to warmupTick
Hoa Nguyen
2021-02-03 15:37:28 -08:00
-
65bbd5fa2a
cpu: Add Units to cpu stats
Hoa Nguyen
2021-01-14 04:10:48 -08:00
-
c5c0dd9a24
learning-gem5: Add units to stats
Hoa Nguyen
2021-01-20 02:17:30 -08:00
-
9625e90b8e
arch-arm,arch-riscv,arch-x86: Add units to stats
Hoa Nguyen
2021-01-20 02:15:49 -08:00
-
4ab768c54e
dev,dev-arm: Add units to stats in /src/dev
Hoa Nguyen
2021-01-20 01:55:39 -08:00
-
eade85fa50
sim: Add units to src/sim
Hoa Nguyen
2021-01-18 04:38:57 -08:00
-
c720e26c85
mem: Add Units to mem stats
Hoa Nguyen
2021-01-17 23:13:21 -08:00
-
1f1decd765
cpu,mem: Converting stats to supported units
Hoa Nguyen
2021-02-08 17:24:55 -08:00
-
14732c4f97
mem: Fix/Improve stats in src/mem
Hoa Nguyen
2021-01-28 00:50:29 -08:00
-
e331aa9718
base-stats: Add Units to Stats
Hoa Nguyen
2021-01-07 03:18:57 -08:00
-
134c37ca3e
cpu: Track misc regs in vectors in the O3 CPU instruction class.
Gabe Black
2020-12-07 18:11:50 -08:00
-
776822d147
cpu: Track flat register indices in the Minor CPU with a vector.
Gabe Black
2020-12-07 17:43:58 -08:00
-
08aa5351c0
cpu: Factor MaxInst(SrcDest)Regs out of the trace CPU.
Gabe Black
2020-12-07 17:39:02 -08:00
-
f7e0115882
base: Add XOR and modulo operator to ChannelAddr
David Schall
2020-06-18 16:14:44 +01:00
-
6e976fbb4b
sim: Get rid of the IsConforming type trait template.
Gabe Black
2021-02-02 19:03:56 -08:00
-
0e0183f1d9
arch,sim: Use VPtr<> instead of Addr in system call signatures.
Gabe Black
2021-02-03 00:25:48 -08:00
-
1ea62dcf80
dev-arm: Reduce boilerplate when read/writing to Pio devices
Giacomo Travaglini
2021-01-12 15:07:02 +00:00
-
0a63e9ff0a
dev: Fix register bank unit test in .debug
Daniel R. Carvalho
2021-02-07 00:14:58 -03:00
-
b75ff8fcff
base: Fix storage unit test in .fast
Daniel R. Carvalho
2021-02-06 23:49:36 -03:00
-
31bab6f6ac
tests,base: Delete the SymbolTable::load method and symtest test.
Gabe Black
2021-02-03 23:57:47 -08:00
-
2df06e292a
arch-power: Restore consistency with other platforms
Boris Shingarov
2021-02-04 11:15:28 -05:00
-
16727d1709
sim: Add a void * analogue to VPtr.
Gabe Black
2021-02-03 00:22:11 -08:00
-
c1ec1c2aba
arch,sim: Add a UintPtr type to the ABI types for GuestABI.
Gabe Black
2021-02-02 20:17:36 -08:00
-
1055e187cc
base: Initialize storage params on constructor
Daniel R. Carvalho
2020-02-15 14:54:21 +01:00
-
0f7441fa2d
base: Fix storage params safe_cast
Daniel R. Carvalho
2021-02-03 18:15:10 -03:00
-
3c915a2e84
base: Make read-only functions const in ScalarBase
Daniel R. Carvalho
2020-02-19 09:27:17 +01:00
-
5ca6b83944
tests: Delete the now unused unittest/unittest.[cc|hh].
Gabe Black
2021-02-03 23:00:29 -08:00
-
8d92183669
base,tests: Convert cprintftime from a "UnitTest" to a normal bin.
Gabe Black
2021-02-03 22:28:24 -08:00
-
2af0d1e9e8
scons: Remove the "abstract" tag from Executable classes.
Gabe Black
2021-02-03 22:35:22 -08:00
-
877d63b3d2
base: Replace a "panic" in cprintf with an M5_UNREACHABLE.
Gabe Black
2021-02-03 22:33:30 -08:00
-
a116ff6bc7
util,python: Ignore ELF binary blobs in pre-commit
Boris Shingarov
2021-02-04 11:43:23 -05:00
-
a2a24b3396
base: Remove unnecessary includes from base/loader/symtab.[cc|hh].
Gabe Black
2021-02-03 23:03:10 -08:00
-
b3254e142f
arch,cpu: Move a Decode DPRINTF into the arch Decoder classes.
Gabe Black
2021-01-28 17:34:43 -08:00
-
344ea0330a
cpu: Replace fixed sized arrays in the O3 inst with variable arrays.
Gabe Black
2020-12-07 04:41:45 -08:00
-
57dd228cad
cpu: Style fixes in the trace CPU.
Gabe Black
2020-12-07 05:19:10 -08:00
-
5eaff959da
misc: Revert version info for develop branch
Bobby R. Bruce
2021-02-03 11:54:13 -08:00
-
063d58fd71
Merge "misc: Merge branch v20.1.0.3 hotfix into develop" into develop
Bobby R. Bruce
2021-02-04 05:01:00 +00:00
-
-
03fc457b86
fastmodel: fix cntfrq in A76
Earl Ou
2021-02-02 17:31:15 +08:00
-
14d6e8fac4
arch-gcn3: Implementation of s_sleep
Alexandru Dutu
2018-05-22 14:09:54 -04:00
-
4060208a04
arch-x86: Make JRCXZ instruction do 64-bit jump
Kyle Roarty
2021-01-30 19:45:14 -06:00
-
7753a02663
tests: Changed 'long' boot tests to X86 from GCN3_X86
Bobby R. Bruce
2021-02-02 12:27:19 -08:00
-
258a5cb553
misc: Merge branch v20.1.0.3 hotfix into develop
Bobby R. Bruce
2021-02-03 11:48:51 -08:00
-
-
-
758011f3c2
scons,python: Fix
--without-python flag
Bobby R. Bruce
2021-01-25 13:54:03 -08:00
-
cd21b5a551
misc: Updated the RELEASE-NOTES and version number
Bobby R. Bruce
2021-02-02 13:27:38 -08:00
-
a4345ff324
gpu-compute,misc: Remove unused private variable
Bobby R. Bruce
2021-02-02 11:53:30 -08:00
-
ae33daa8d7
gpu-compute,misc: Fix Clang missing override errors
Bobby R. Bruce
2021-02-02 11:51:41 -08:00
-
0a4839aee3
arch-riscv,misc: Fix clang missing override errors
Bobby R. Bruce
2021-02-02 11:48:28 -08:00