Commit Graph

  • fc9b1b5089 util: Stop providing support for linux-arm-legacy Giacomo Travaglini 2021-03-26 15:29:13 +00:00
  • de3fc08731 configs: Fix signature in GPU_VIPER and Garnet_standalone Giacomo Travaglini 2021-03-26 16:09:55 +00:00
  • cbdc3c4fe1 misc: Update version to "DEVELOP-FOR-V21.1" Bobby R. Bruce 2021-03-25 12:54:45 -07:00
  • 1b60b7af81 scons: revert removal of -Werror for gem5 21.0 Bobby R. Bruce 2021-03-25 12:46:41 -07:00
  • a68adcfad5 Merge "misc: Merge branch v21.0.0.0 into develop" into develop Bobby R. Bruce 2021-03-26 18:21:34 +00:00
  • 502ad193ae misc: Merge branch v21.0.0.0 into develop Bobby R. Bruce 2021-03-25 12:35:18 -07:00
  • a362ca93b7 dev-hsa: Fix includes Daniel R. Carvalho 2021-03-24 11:37:41 -03:00
  • c9415dc389 gpu-compute: Remove unused functions Kyle Roarty 2019-07-11 17:49:29 -04:00
  • 25e8a14a6b gpu-compute: Support dynamic scratch allocations Michael LeBeane 2019-04-26 15:02:38 -04:00
  • cc1bb34827 arch-riscv,util: fix the default cross compiler for riscv Ayaz Akram 2021-03-24 14:31:06 -07:00
  • 8f577e6e23 dev-hsa: Fix size of HSA Queue Kyle Roarty 2021-03-07 14:13:35 -06:00
  • 47a278c0ad configs: RubySimpleSystem and simple ruby_fs.py script Giacomo Travaglini 2021-03-12 20:41:26 +00:00
  • 918a01f42e configs, tests: Ruby.create_system cpus option Giacomo Travaglini 2021-03-23 10:27:50 +00:00
  • 51c17ac398 configs: Add a BaseSimpleSystem Giacomo Travaglini 2021-03-12 20:36:15 +00:00
  • e0039d1eab arch: Eliminate the GuestByteOrder constant. Gabe Black 2021-01-29 23:32:26 -08:00
  • 773368d68d arch-arm: Consolidate register related files into a directory. Gabe Black 2021-02-22 01:45:41 -08:00
  • ea7d012c00 misc: Add release notes for v21.0.0.0 Jason Lowe-Power 2021-03-19 17:19:51 -07:00
  • e923c07ab0 system: Fix PCI Mem range for VExpress_GEM5_VX DTS Giacomo Travaglini 2021-01-27 16:57:32 +00:00
  • 7cdf8c00f8 util-gem5art: Add gem5art packages Jason Lowe-Power 2021-03-03 09:33:45 -08:00
  • 215096d195 misc: Add util-gem5art maintainer tag Jason Lowe-Power 2021-03-15 16:56:33 -07:00
  • 19ed8e2986 configs: Use integer division in MESI_Three_Level.py Giacomo Travaglini 2021-03-23 13:55:46 +00:00
  • b42482a3d7 mem-garnet: Added packet distribution stats Daecheol You 2021-01-31 22:37:26 +09:00
  • 451cb4cb7a arch-riscv: Fix Clint and SATP write side effects Peter 2021-03-18 16:43:15 +08:00
  • 39108150ab arch-riscv: Added DTB Generation Functionality to RISC-V FS Peter Yuen 2021-03-03 15:30:24 +07:00
  • bef4bf08f1 scons: Remove -Werror for the gem5 21.0 release Bobby R. Bruce 2021-03-22 12:00:26 -07:00
  • 8e53532e7d misc: Update version number to v21.0.0.0 Bobby R. Bruce 2021-03-22 11:54:33 -07:00
  • d7c9636237 util: Add verifier for opening braces of unions Daniel R. Carvalho 2021-03-19 19:21:19 -03:00
  • 6dbf8b4a42 tests: Remove references to resolved Jira Issues in asmtests Bobby R. Bruce 2021-03-22 13:20:25 -07:00
  • 219003c575 base-stats: Make Rate's compilation smarter Daniel R. Carvalho 2021-03-13 19:06:27 -03:00
  • aa07dbfba9 base-stats: Add unit test for Stats::Units Daniel R. Carvalho 2021-03-13 14:15:58 -03:00
  • b2c0b191e1 misc: Fix coding style for union's opening braces Daniel R. Carvalho 2021-03-19 19:11:44 -03:00
  • df8ef51d61 util: Add verifier for opening braces of enums Daniel R. Carvalho 2021-03-19 19:20:17 -03:00
  • 7f1de4e686 misc: Fix coding style for enum's opening braces Daniel R. Carvalho 2021-03-19 19:05:04 -03:00
  • 08913caec2 arch,cpu,kern,sim: Eliminate the utility.hh switching header. Gabe Black 2021-01-18 20:16:11 -08:00
  • 5ffd619d38 arch,cpu: Move TheISA::copyRegs to TheISA::ISA::copyRegsFrom. Gabe Black 2021-01-18 20:01:01 -08:00
  • 2cb09e4042 arch,cpu: Collapse away TheISA::advancePC. Gabe Black 2021-01-18 19:18:05 -08:00
  • 7ac67eaf1b mem: Fix style in addr_mapper.hh. Gabe Black 2021-03-20 02:20:08 -07:00
  • 96c202f819 util: Add verifier for opening braces of structs Daniel R. Carvalho 2021-03-19 19:19:03 -03:00
  • 0296e308ac configs: Remove simpleSystem factory function Giacomo Travaglini 2021-03-12 10:58:12 +00:00
  • af81ec9041 Merge "misc: Merge branch 'release-staging-v21-0' into develop" into develop Bobby R. Bruce 2021-03-19 21:13:58 +00:00
  • 2922f763e1 misc: Fix coding style for struct's opening braces Daniel R. Carvalho 2021-01-09 12:28:03 -03:00
  • f96de41fcf util: Add verifier for opening braces of classes Daniel R. Carvalho 2021-01-10 00:33:47 -03:00
  • 469f0671d1 misc: Fix coding style for class-opening braces Daniel R. Carvalho 2021-01-09 11:59:58 -03:00
  • 588df4be85 configs, mem: MemInterface generating its own controller Giacomo Travaglini 2021-03-02 09:38:20 +00:00
  • 1c35c00c4f arch,cpu: Get rid of the RenameMode template class. Gabe Black 2021-01-28 23:53:58 -08:00
  • 54f5270949 base: Add unit test for base/logging Daniel R. Carvalho 2021-02-13 14:05:22 -03:00
  • 8deb205ea1 base: Add LOC to Loggers Daniel R. Carvalho 2021-03-03 16:49:05 -03:00
  • 9232f76cf5 scons: change ARM default protocol to CHI Tiago Mück 2020-09-28 19:25:19 -05:00
  • 21dfaa49ca configs: changed CHI --noc-config format Tiago Mück 2021-03-16 17:00:33 -05:00
  • 68064d8043 misc: Merge branch 'release-staging-v21-0' into develop Bobby R. Bruce 2021-03-18 11:13:14 -07:00
  • 6a7403f1a2 sim: Move SimObjectResolver dependency to SimObject Daniel R. Carvalho 2020-12-26 22:58:26 -03:00
  • 6bbee0fbce base: Add default log functionality to Logger Daniel R. Carvalho 2021-02-14 11:03:57 -03:00
  • 763239ac32 base: Fix incorrect use of Logger::print Daniel R. Carvalho 2021-02-13 14:17:52 -03:00
  • a70dc125d1 sim: Add a copied symbol table for the kernel on physical address Yu-hsin Wang 2021-03-15 17:46:39 +08:00
  • 397b10957c base: Add a rename helper to SymbolTable Yu-hsin Wang 2021-03-16 13:05:39 +08:00
  • 377a96644e misc: Merge branch v20.1.0.5 hotfix into release-staging-v21-0 Bobby R. Bruce 2021-03-17 13:14:26 -07:00
  • 31cd81fdec misc: Updated the RELEASE-NOTES and version number Bobby R. Bruce 2021-03-16 15:24:37 -07:00
  • eb3554e0e9 configs: Use integer division in MESI_Three_Level_HTM.py Giacomo Travaglini 2021-03-12 12:50:49 +00:00
  • 1479ad9ef0 arch-arm: Fix atomics permission checks in TLB Giacomo Travaglini 2021-03-03 11:38:06 +00:00
  • 9ea38f7147 python: Fix incorrect prefixes is m5.utils.convert Andreas Sandberg 2021-01-19 16:05:08 +00:00
  • 68d612c330 base-stats: Fix Watt Unit Daniel R. Carvalho 2021-03-13 18:43:50 -03:00
  • 07505a30af scons: Get rid of some unused cruft from Ruby/yacc. Gabe Black 2021-02-07 03:21:09 -08:00
  • b13b485095 configs,mem-ruby: CHI-based Ruby protocol Tiago Mück 2020-06-22 14:09:50 -05:00
  • dcc2f4caaf scons,mem-ruby: export need_partial_func_reads in SConstruct Tiago Mück 2021-03-15 17:39:34 -05:00
  • a7a83e2581 configs: Use integer division in MESI_Three_Level_HTM.py Giacomo Travaglini 2021-03-12 12:50:49 +00:00
  • d79d8498a4 cpu: Use a unique_ptr to manage cached disassembly. Gabe Black 2021-03-15 01:55:31 -07:00
  • c0317722ec dev: Clean up the VirtIO9PDiod::startDiod method. Gabe Black 2021-03-15 17:45:32 -07:00
  • f20d5070b1 configs: Unnecessary iteration on baremetal.py and starter_fs.py Giacomo Travaglini 2021-03-12 10:36:57 +00:00
  • 9ffcf15471 dev-arm: Remove unused SMMUv3 WalkCache variables Giacomo Travaglini 2021-03-14 21:59:19 +00:00
  • d8b172917a dev-arm: Fix WalkCache stats Giacomo Travaglini 2021-03-14 17:03:04 +00:00
  • 1806525833 dev-arm: Fix SMMUv3BaseCache Stats Giacomo Travaglini 2021-03-14 16:12:05 +00:00
  • fb1e29a17b configs: Remove icache from HTMSequencer Giacomo Travaglini 2021-03-13 22:29:48 +00:00
  • 10b0aceeff cpu: Narrow the dependencies of the StaticInst class. Gabe Black 2021-03-15 01:31:26 -07:00
  • e1f2608141 cpu: Fix transitive includes in the O3 rename map and debug faults. Gabe Black 2021-03-15 01:30:50 -07:00
  • 122ff006c3 cpu: Fix some minor style issues in cpu/static_inst.hh. Gabe Black 2021-03-15 00:35:34 -07:00
  • eb9e11ad96 base: Move Named class to its own file Daniel R. Carvalho 2021-01-01 12:26:57 -03:00
  • be37868ca6 base: Add fatal tests to sat_counter Daniel R. Carvalho 2021-03-10 11:15:02 -03:00
  • 89958f7f30 python: debug, fix Mapping import Adrian Herrera 2021-03-15 13:14:44 +00:00
  • 0a9dfbb8da arch: Remove copyMiscRegs from utility.hh. Gabe Black 2021-01-18 01:47:53 -08:00
  • 352ce704f1 arch-x86: Add insts used in newer libstdc++ rehashing Kyle Roarty 2021-03-07 14:59:26 -06:00
  • e24d4b8659 arch-x86: Add allocator for ACPI tables Maximilian Stein 2021-03-11 19:04:37 +01:00
  • 975fcf1355 arch-riscv: Fixed CPU switching and PLIC issue with MinorCPU Peter Yuen 2021-02-26 15:43:50 +07:00
  • b22b7f2d66 arch,cpu: Move buildRetPC into the StaticInst class. Gabe Black 2021-01-18 01:30:15 -08:00
  • 60481e5111 cpu-kvm,arch-arm: correct arm kvm virtual time Yu-hsin Wang 2021-03-03 18:23:23 +08:00
  • bf91a33e2d cpu-kvm: refactor x86 fixup before kvm_run Yu-hsin Wang 2021-03-05 16:36:25 +08:00
  • 7bb690c1ee scons,python: Always generate default create() methods. Gabe Black 2021-03-08 22:16:41 -08:00
  • 6572078a99 cpu: Delete unnecessary create() methods. Gabe Black 2021-03-11 04:26:17 -08:00
  • 640de810cb base: Disable Death test for fast builds Giacomo Travaglini 2021-03-09 10:22:05 +00:00
  • 90d2aac515 mem-ruby: Add missing transitions + wakes for Dma events Kyle Roarty 2021-03-07 17:20:27 -06:00
  • 6b1f8de43a base: Stop using testing::internal:: in tests. Gabe Black 2021-03-10 21:55:38 -08:00
  • 56791f45fa arch: Make some internal decode methods protected. Gabe Black 2021-01-28 22:24:43 -08:00
  • 44af887b2e arch,cpu: Move machInst into the arch specific StaticInst classes. Gabe Black 2021-01-28 18:56:45 -08:00
  • 8633b87f15 arch: Move setting up RegClassInfos into the arches. Gabe Black 2021-02-21 22:04:24 -08:00
  • 99be2765fb base,tests: Add a stringstream which tracks all log output. Gabe Black 2021-03-03 21:39:57 -08:00
  • cf1659a0c8 sim,systemc: Use slightly non-standard constructors for custom create() Gabe Black 2021-03-08 21:16:33 -08:00
  • fcaf3a69fb scons,util: Make the tlm SConstruct put SConsign in the build dir. Gabe Black 2021-03-08 21:15:00 -08:00
  • 476069cdd3 systemc,util: Fix a bad port of a change from gem5 proper to here. Gabe Black 2021-03-08 18:02:04 -08:00
  • 391d860999 systemc,util: Update sc_master_port.cc now that params() returns a ref. Gabe Black 2021-03-08 18:01:04 -08:00
  • d278c229e0 scons,tlm: Update the gem5-within-systemc SConstruct to use c++14. Gabe Black 2021-03-08 17:59:57 -08:00
  • fad705680e systemc: Stop using std::gets in systemc.h. Gabe Black 2021-03-08 17:57:43 -08:00