- 2ca4904 cpu: Eliminate the ThreadContext::setNPC method. by Gabe Black · 3 years, 8 months ago
- e121203 arch,cpu,base: Make add a virtual method to stutter the PC for KVM. by Gabe Black · 3 years, 8 months ago
- 8279191c misc,cpu: Make ThreadContext work with PCStateBase-s. by Gabe Black · 3 years, 8 months ago
- aa949db cpu: In SimpleIndirectPredictor, avoid an accidental nullptr deref. by Gabe Black · 3 years, 6 months ago
- 29a6b75 arch-arm: Fix coding style in isa.hh by Giacomo Travaglini · 3 years, 6 months ago
- 759adb7 arch-arm: Allow EL2 trapping of secure AA32 instructions by Giacomo Travaglini · 3 years, 6 months ago
- d937b47 arch-arm: Fix coding style in utility.cc by Giacomo Travaglini · 3 years, 6 months ago
- c52e74f arch-arm: Remove unused Hdcr/Hcptr operands by Giacomo Travaglini · 3 years, 6 months ago
- cee3b6e arch-arm: Use ThreadContext when trapping MCR/MRC to cop14 by Giacomo Travaglini · 3 years, 6 months ago
- ea6b0a0 mem: Setup stats for Cache hitLatency by huangjs · 3 years, 6 months ago
- 39584ed arch,cpu: Convert ExecContext::pcState to use PCStateBase. by Gabe Black · 3 years, 8 months ago
- a9b75be cpu: Use PCStateBase in the checker CPU. by Gabe Black · 3 years, 8 months ago
- 8ef9f70 cpu: Use PCStateBase in the branch predictors. by Gabe Black · 3 years, 8 months ago
- 7bc9b01 misc,ext: Add gem5/SST integration by Hoa Nguyen · 3 years, 9 months ago
- 39d4cdc sim: fix build error when glibc >= 2.34 by Luming Wang · 3 years, 6 months ago
- c99d192 arch-riscv: fix inUserMode by Luming Wang · 3 years, 6 months ago
- 8ef0f30 sim-se: add checks in selectFunc to fix up crashes by Luming Wang · 3 years, 6 months ago
- ec5cda8 sim-se: Add additional TGT_AT_* constants for Linux. by Gabe Black · 3 years, 6 months ago
- 68b055d cpu-o3: Refactor how registers are handled in the DynInst class. by Gabe Black · 3 years, 7 months ago
- e2b9572 stdlib,mem-ruby: CHI support in components by Jason Lowe-Power · 3 years, 8 months ago
- 5494313 stdlib: Fix CustomResource metadata setting by Bobby R. Bruce · 3 years, 6 months ago
- d8a6e7e cpu: Reimplement pcState(Addr) without using the PCState constructor. by Gabe Black · 3 years, 8 months ago
- 70f9a32 cpu,arch: Eliminate the ThreadContext::nextInstAddr method. by Gabe Black · 3 years, 8 months ago
- 58935cd cpu: Stop using the ThreadContext::nextInstAddr method. by Gabe Black · 3 years, 8 months ago
- 5a49cd9 cpu-o3: Mostly use PCStateBase instead of TheISA::PCState. by Gabe Black · 3 years, 8 months ago
- dba6300 cpu-simple: Use PCStateBase instead of TheISA::PCState. by Gabe Black · 3 years, 8 months ago
- 7497cae cpu-minor: Convert the rest of the CPU to use PCStateBase *|&. by Gabe Black · 3 years, 8 months ago
- f9cbef9 cpu-minor: Disentangle the PC and fetch address. by Gabe Black · 3 years, 8 months ago
- dc8ac3b cpu-minor: Use PCStateBase in the minor CPU DynInst class. by Gabe Black · 3 years, 8 months ago
- f7bfa30 misc: Use a PCStateBase unique_ptr in SkipFuncBase::process. by Gabe Black · 3 years, 8 months ago
- ecd3cc8 arch,cpu: Use PCStateBase in StaticInst::branchTarget by Gabe Black · 3 years, 8 months ago
- 9d48180 arch,cpu: Use PCStateBase in buildRetPC. by Gabe Black · 3 years, 8 months ago
- 5ad4cf0 arch,cpu,sim: Use PCStateBase in advancePC. by Gabe Black · 3 years, 8 months ago
- cd772c1 arch,cpu,sim: Use PCState * and & to trace and not TheISA::PCState. by Gabe Black · 3 years, 8 months ago
- f784097 arch: Add a "set" function to set one PCState to another. by Gabe Black · 3 years, 8 months ago
- 3ecc9f8 arch: Add a newPCState method to the ISA class. by Gabe Black · 3 years, 8 months ago
- 8de2e2e arch: Virtualize printing a PCState. by Gabe Black · 3 years, 8 months ago
- e3a79d4 arch: Add a virtually backed PCState == operator. by Gabe Black · 3 years, 8 months ago
- 8b496a1 stdlib: Fix enum comparison in 'requires' by Bobby R. Bruce · 3 years, 7 months ago
- 3b5a960 systemc: move tracefile registration into constructor by Yu-hsin Wang · 3 years, 7 months ago
- cdbeb07 mem: Targets per MSHR allocated should be always <= tgts_per_mshr by huangjs · 3 years, 7 months ago
- 2e05f69 stdlib: Fix RISCVBoard when running O3 CPU with Ruby by Bobby R. Bruce · 3 years, 7 months ago
- e60fcfe cpu: Set up _*_ports values in BaseCPU in __init__. by Gabe Black · 3 years, 7 months ago
- 3f5cab5 cpu: Remove an architecture check in addPrivateSplitL1Caches. by Gabe Black · 3 years, 7 months ago
- 6dc5cfe cpu: Get rid of the BaseCPU UnifiedTLB parameter. by Gabe Black · 3 years, 7 months ago
- 97b8ca2 sim: Remove some old transitional code in SEWorkload. by Gabe Black · 3 years, 7 months ago
- bf5be72 sim: Remove the byte_order parameter from System. by Gabe Black · 3 years, 7 months ago
- 5e3226b arch,sim: Add a byteOrder accessor to the Workload class. by Gabe Black · 3 years, 7 months ago
- 8c4e854 sim: Create a StubWorkload for System.workload to default to. by Gabe Black · 3 years, 7 months ago
- e3f472a cpu: Change GUPSGen::memSize to uint64_t by Mahyar Samani · 3 years, 7 months ago
- 9df4025 arch: Promote the PC and microPC to the PCStateBase class. by Gabe Black · 3 years, 8 months ago
- 3aa8979 stdlib: Call `setup_memory_ranges()` from the constructor by Bobby R. Bruce · 3 years, 7 months ago
- 97565ec stdlib: Fix component incorporation ordering by Bobby R. Bruce · 3 years, 7 months ago
- de7337a misc: Replace master/slave terminology from BaseCPU.py by Giacomo Travaglini · 3 years, 7 months ago
- 404077e arch: Add vec_reg.test & vec_pred_reg.test unittests by Giacomo Travaglini · 4 years, 2 months ago
- 9979cdd arch-x86: Fix rcl implementation triggers "bits" assert by Eduardo José Gómez Hernández · 3 years, 7 months ago
- 5290ae8 scons: Make the perf and prof builds into options. by Gabe Black · 3 years, 7 months ago
- 2771572 arch-arm: gdb support Thumb ISA by Yu-hsin Wang · 3 years, 8 months ago
- 13caaf4 arch-arm: add missing override for remote_gdb by Yu-hsin Wang · 3 years, 7 months ago
- 14b3fd3 fastmodel: Implement Iris::MMU::translateFunctional. by Gabe Black · 3 years, 7 months ago
- f7284c6 fastmodel: Fix params for the IrisTLB. by Gabe Black · 3 years, 7 months ago
- 2d11080 fastmodel: Delete the unused ArmFastModelBin. by Gabe Black · 3 years, 7 months ago
- 76046ee fastmodel: CortexR52 support gdb by Yu-hsin Wang · 3 years, 8 months ago
- 10e4d43 cpu-o3: Manually flatten the index for vector reg elements. by Gabe Black · 3 years, 7 months ago
- 20e045a arch-riscv: Add NMI support by Jui-min Lee · 3 years, 7 months ago
- 6367838 dev-arm: Ensure all fields of GicV2 are initialized. by Gabe Black · 3 years, 7 months ago
- ba5f68d misc: Use python 3's argumentless super(). by Gabe Black · 3 years, 7 months ago
- e4cff7b stdlib: Remove 'exit_on_work_items' from boards' constructor by Bobby R. Bruce · 3 years, 7 months ago
- 4307d8b stdlib: Remove unneeded imports in the gem5 Python Library by Bobby R. Bruce · 3 years, 7 months ago
- 3a692d4 stdlib,tests,configs: Create 'SEBinaryWorkload' class by Bobby R. Bruce · 3 years, 7 months ago
- 856c23d stdlib: Add missing @overrides to RISCVBoard by Bobby R. Bruce · 3 years, 7 months ago
- ddb4a84 stdlib: Move 'connect_things' to AbstractBoard constructor by Bobby R. Bruce · 3 years, 7 months ago
- 65e1314 stdlib: Move 'connect_things' to the AbstractBoard by Bobby R. Bruce · 3 years, 7 months ago
- b504398 stdlib,tests,configs: Replace Resource override download by Bobby R. Bruce · 3 years, 7 months ago
- 76251f9 stdlib: Fix resource downloader download to cwd upon failure by Bobby R. Bruce · 3 years, 7 months ago
- 1b0b59f stdlib: Create 'KernelDiskWorkload' abstract class by Bobby R. Bruce · 3 years, 7 months ago
- 03f93d4 stdlib: Automatically set disk root partition in set_workload by Bobby R. Bruce · 3 years, 8 months ago
- 2e57850 stdlib: Remove SimpleBoard as a superclass by Bobby R. Bruce · 3 years, 8 months ago
- 4b361aa arch,cpu: Refactor PCState construction a little. by Gabe Black · 3 years, 8 months ago
- 3f93735 arch: Add a virtual clone() method to PCState. by Gabe Black · 3 years, 8 months ago
- 284f75b arch: Add some helpers to make it easier to cast PCState. by Gabe Black · 3 years, 8 months ago
- a5984cc arch: Extract PCStateCommon from PCStateBase. by Gabe Black · 3 years, 8 months ago
- 6f49a1f mem: Initialize all stats in MemInterface by Jason Lowe-Power · 3 years, 7 months ago
- 314dae4 dev-arm: Set cntkctl and cnthctl in the CoreTimers constructor. by Gabe Black · 3 years, 7 months ago
- a8b9bc4 cpu-o3: Remove unnecessary this->s from DynInst and SimpleFreeList. by Gabe Black · 3 years, 7 months ago
- e7cd655 base: Set enableUnits in ScalarPrint declared in DistPrint::operator(). by Gabe Black · 3 years, 7 months ago
- 223cd52 arch-gcn3,arch-vega: Don't write exec in v_cmp_f_i32 by Kyle Roarty · 3 years, 7 months ago
- e34fa5d mem-cache: Ensure all fields of the CacheBlk class are initialized. by Gabe Black · 3 years, 7 months ago
- 6d60e76 mem-cache: Don't generate debug output unless you're going to use it. by Gabe Black · 3 years, 7 months ago
- e505953 cpu-kvm,arch-x86,arch-arm,dev: Pair operator new with operator delete. by Gabe Black · 3 years, 7 months ago
- 515764d python: Remove incorrect usage of typing 'Optional' by Bobby R. Bruce · 3 years, 7 months ago
- 470939f arch: Fix serialization/deserialization of Vector registers by Giacomo Travaglini · 3 years, 7 months ago
- 0d64ec9 base: fix name setter doesn't pass correct stat style by Yu-hsin Wang · 3 years, 7 months ago
- 83ac6ff dev: Default the VirtIO device's endianness to little. by Gabe Black · 3 years, 7 months ago
- 1e83b05 fastmodel: Adopt the gem5 namespace by Yu-hsin Wang · 3 years, 7 months ago
- 6a2283e misc: Adding multi-channel memory to components library by Mahyar Samani · 3 years, 8 months ago
- c02abad mem-ruby: Don't conditionalize setting RubySequencer's pio_response_port by Gabe Black · 3 years, 7 months ago
- 996f0ce dev: Separate generateDeviceTree into a RiscvUart8250 SimObject. by Gabe Black · 3 years, 7 months ago
- 3eae203 misc: Adding GUPSGen to components library. by Mahyar Samani · 3 years, 8 months ago
- 92193f5 misc: Adding SingleChannelSimpleMemory. by Mahyar Samani · 3 years, 8 months ago