Commit Graph

  • 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