- 3e846d2 cpu: Remove VecRegContainer from ThreadContext::compare. by Gabe Black · 2 years, 9 months ago
- b5edb3b cpu-o3: Print vec and vec pred reg values with valString. by Gabe Black · 2 years, 9 months ago
- 9950d58 cpu-o3: Remove some unused accessors on the PhysRegFile. by Gabe Black · 2 years, 9 months ago
- 0eff31e arch-riscv: Fix a typo in fsgnjn_s decoder by ksco · 2 years, 2 months ago
- 3ba623d arch: Stop using TheISA:: in the ISA parser. by Gabe Black · 2 years, 9 months ago
- d53f75c cpu: Eliminate the (read|set)VecPredReg helpers from ThreadContext. by Gabe Black · 2 years, 9 months ago
- 5c3a6a4 cpu,arm: Eliminate the now unused helpers (read|set)VecPredReg. by Gabe Black · 2 years, 9 months ago
- eefe075 arm: Replace readVecPredReg with getReg in the tarmac tracer. by Gabe Black · 2 years, 9 months ago
- 22eeeaf cpu: Remove readVecPredReg from ThreadContext::compare. by Gabe Black · 2 years, 9 months ago
- 973d9c8 arm: Collapse (set|read)VecPredReg in htm.cc. by Gabe Black · 2 years, 9 months ago
- 40b9c0d cpu: Remove the default implementation of (get|set)RegFlat. by Gabe Black · 2 years, 9 months ago
- ae10990 cpu: Use arrays and abstraction to handle regs in SimpleThread. by Gabe Black · 2 years, 9 months ago
- 64171d4 cpu,arch: Attach a debug flag to each RegClass. by Gabe Black · 2 years, 9 months ago
- 322f1d8 arm: Use custom RegClassOps for vector and vector pred registers. by Gabe Black · 2 years, 9 months ago
- 6cc3a27 arch-x86: Fix some settings installed by the init interrupt. by Gabe Black · 2 years, 2 months ago
- 70ee16a arch-x86: Propogate the unusable bit to KVM. by Gabe Black · 2 years, 2 months ago
- 0e65df2 arch-x86: Respect LDT and TR bases in long mode. by Gabe Black · 2 years, 2 months ago
- 85b769a cpu,arm: Add a method to RegClass-es to print register values. by Gabe Black · 2 years, 9 months ago
- ff4a8b1 scons: Handle TARGET_GPU_ISA not being set. by Gabe Black · 2 years, 3 months ago
- 52485bb dev: Make VirtIORng device use gem5's rng instead of C++'s by Hoa Nguyen · 2 years, 3 months ago
- b4ba491 cpu: Handle Request::NO_ACCESS flag in MinorCPU and O3CPU by Giacomo Travaglini · 2 years, 6 months ago
- 0718585 cpu: In SimpleExecContext, use arrays to map reg classes to stats. by Gabe Black · 2 years, 9 months ago
- 6d27a3b cpu,arch: Turn the read|set*Operand methods into get/setRegOperand. by Gabe Black · 2 years, 9 months ago
- 211c7df arch-riscv: fix memory leak problem in page table walker by Luming Wang · 2 years, 3 months ago
- 0d59a84 ext-testlib: Import MutableSet properly. by Gabe Black · 2 years, 3 months ago
- 78451f6 gpu-compute: Fix register checking and allocation in dyn manager by Kyle Roarty · 2 years, 3 months ago
- 4d2cbef gpu-compute: Set scratch_base, lds_base for gfx902 by Kyle Roarty · 2 years, 5 months ago
- f5fc100 cpu: fix issues with ruby's memtest by Tiago Mück · 2 years, 3 months ago
- 48aa469 configs: Allow for no DMAs in Ruby GPU tester by Matthew Poremba · 2 years, 3 months ago
- 5530bd4 cpu: Only acquire needed tokens in PTL tester by Matthew Poremba · 2 years, 3 months ago
- 1bc23ca mem-ruby: Add protocol prints to MOESI_AMD_BASE-dma by Matthew Poremba · 2 years, 3 months ago
- 7018c2b mem-ruby: Remove DirectoryMemory storage in MOESI_AMD_BASE-dir by Matthew Poremba · 2 years, 3 months ago
- 54fc137 mem-ruby: Ensure MOESI_AMD_Base-dir has probe destinations by Matthew Poremba · 2 years, 4 months ago
- b354e1a mem-ruby: Fix handling of stale CleanUnique by Tiago Mück · 2 years, 3 months ago
- 88e12c5 scons: Work around a SCons bug in Glob. by Gabe Black · 2 years, 3 months ago
- b4c285b arch-x86: Make sure the TLB checks against CS for fetches. by Gabe Black · 2 years, 4 months ago
- 15df636 arch-x86: Add some DPRINTFs to the TLB. by Gabe Black · 2 years, 4 months ago
- c71058c configs: Call createThreads() for FutureCPUs. by Zhengrong Wang · 2 years, 3 months ago
- a19bb5f arch,cpu: Turn (read|set)*Reg into inline helpers. by Gabe Black · 2 years, 9 months ago
- a9ef634 arch-x86: Use the seg unusable bit and not a null selector in the TLB. by Gabe Black · 2 years, 4 months ago
- 0ad4a0b arch-x86: Fix immediate based IN instructions. by Gabe Black · 2 years, 4 months ago
- 557ee3f python: Update gem5 url output by the simulator by Bobby R. Bruce · 2 years, 3 months ago
- 4e4f8f1 tests: Add o3 classic init x86 boot tests by Bobby R. Bruce · 2 years, 3 months ago
- 8cd70b7 arch-riscv,sim-se: correct the spelling of `sendto` by Luming Wang · 2 years, 3 months ago
- 65f5f61 fastmodel: Adopt the default implementations of TC *Reg funcs. by Gabe Black · 2 years, 9 months ago
- 17c7f33 cpu: Implement (get|set)Reg(Flat|) for the checker CPU. by Gabe Black · 2 years, 9 months ago
- 5c9b4c0 cpu: Implement (get|set)Reg(Flat|) for SimpleThread. by Gabe Black · 2 years, 9 months ago
- 3ca1373 cpu: Implement getReg and setReg for O3. by Gabe Black · 2 years, 9 months ago
- 772b2ab ext: Update ply to version 3.11. by Gabe Black · 2 years, 3 months ago
- 00221a6 scons: Exclude parsetab.py when collecting python deps. by Gabe Black · 2 years, 3 months ago
- 9e62fcf dev-arm: Add a KVM Gicv3 model to VExpress_GEM5_Foundation by Giacomo Travaglini · 2 years, 5 months ago
- 6cf0e0b arch-arm, kvm: Handle vcpu2 if more than 256 vCPUs are in use by Giacomo Travaglini · 2 years, 3 months ago
- 469d90c arch-arm: Add a KvmKernelGicV3 model by Giacomo Travaglini · 2 years, 5 months ago
- a315df2 tests: Add x86 mutlicore boot tests for timing CPUs by Bobby R. Bruce · 2 years, 4 months ago
- 43df899 mem-cache,tests: Add unit test for ReplaceableEntry by Daniel R. Carvalho · 3 years, 2 months ago
- f65e370 sim,tests: Add a tag for drain-related files by Daniel R. Carvalho · 3 years, 2 months ago
- 0ea570c sim,tests: Add a tag for gem5 events by Daniel R. Carvalho · 3 years, 2 months ago
- a4195d3 sim,tests: Add unit test for Globals by Daniel R. Carvalho · 3 years, 2 months ago
- 8767fca scons: Remove a blanket USE_KVM disable check from SConstruct. by Gabe Black · 2 years, 3 months ago
- 1924be9 arch-riscv: Fix the pmp check for pagetable walker by Erhu · 2 years, 4 months ago
- 141cc37 misc: Fix typo in RELEASE-NOTES.md by Bobby R. Bruce · 2 years, 3 months ago v21.2.1.0
- 1851934 misc,base: Update the version to v21.2.1.0 by Bobby R. Bruce · 2 years, 3 months ago
- 7eb732b misc: Update REALEASE-NOTES.md for v21.2.1.0 by Bobby R. Bruce · 2 years, 3 months ago
- 5403054 tests: Fix gem5 stdlib NPB example test by Bobby R. Bruce · 2 years, 3 months ago
- 3fa2d4b dev-arm: Mask el2_watchdog in VExpressFastmodel platform by Yu-hsin Wang · 2 years, 4 months ago
- 13852f0 fastmodel: Fix cluster build failed by Yu-hsin Wang · 2 years, 4 months ago
- 8f812a8 stdlib: Remove final decorator from abstract board by Hoa Nguyen · 2 years, 3 months ago
- df69a56 arch-riscv, dev: add VirtIO entropy device(VirtIORng) support by Luming Wang · 2 years, 4 months ago
- 4adbb52 stdlib: Remove stdlib README.md by Bobby R. Bruce · 2 years, 4 months ago
- bf986c2 arch-riscv: rvc instruction is mistaken as branch by Cui Jin · 2 years, 5 months ago
- 714b9b2 mem-cache: adding round-robin aribitration to multiprefetchers by Majid Jalili · 2 years, 3 months ago
- c6df796 arch-arm: Generate a decode map for AArch32 MiscRegs by Giacomo Travaglini · 2 years, 3 months ago
- 9d63b39 base: Fix ListenSocket binding logic by Jui-min Lee · 2 years, 3 months ago
- 06d455e cpu: Add generalized register accessors setReg and getReg. by Gabe Black · 2 years, 9 months ago
- d0b7de0 cpu: Store raw byte vectors for register files. by Gabe Black · 3 years ago
- 886339e arch-arm: Fix typo in SDCR name by Giacomo Travaglini · 2 years, 3 months ago
- 24893f0 arch-arm: Replace MISCREG_CP14/15_UNIMPL with MISCREG_UNKNOWN by Giacomo Travaglini · 2 years, 3 months ago
- c419207 arch-x86: Filter out the NMI masking bit from the CMOS offset. by Gabe Black · 2 years, 4 months ago
- 10b8bc9 python: Remove the m5.config and options.py mechanism. by Gabe Black · 2 years, 3 months ago
- e7f2d17 scons: Make CC, CXX and PROTOC no longer sticky. by Gabe Black · 2 years, 3 months ago
- ab73158 arch-x86: Use operand size consistently pushing for near calls. by Gabe Black · 2 years, 4 months ago
- 97d5120 cpu,arch-arm: Track register size in RegClassInfo. by Gabe Black · 3 years ago
- a0e3675 cpu: rename RegClass::size to RegClass::numRegs. by Gabe Black · 2 years, 3 months ago
- 9c7576d cpu-kvm,sim: Reverse the relationship between System and KvmVM. by Gabe Black · 2 years, 3 months ago
- 45a07f1 dev-arm: Gicv3 implementation of the Gicv3Registers interface by Giacomo Travaglini · 2 years, 5 months ago
- 03176aa arch-arm: Define an Affinity type by Giacomo Travaglini · 2 years, 4 months ago
- 342ad01 dev-arm: Use ArmISA::getAffinity in GICv3 redistributor by Giacomo Travaglini · 2 years, 4 months ago
- c28feb2 arch-arm: Templatize MuxingKvmGic to support flexible hierarchy by Giacomo Travaglini · 2 years, 5 months ago
- 0865772 arch-arm, dev-arm: Remove generic BaseGicRegisters interface by Giacomo Travaglini · 2 years, 4 months ago
- 3e3799d arch-arm: Fix gem5 build on aarch64 host by Giacomo Travaglini · 2 years, 3 months ago
- 7399bbc dev: Rework how IDE controllers, channels and disks relate. by Gabe Black · 2 years, 4 months ago
- 0e0ca63 cpu: Get rid of the unused o3::ThreadContext::readReg. by Gabe Black · 2 years, 9 months ago
- 6bbeba8 arch-arm, kvm: Define a base KvmKernelGic by Giacomo Travaglini · 2 years, 5 months ago
- ac5f79a cpu-kvm: Move the validKvmEnvironment method into KvmVM. by Gabe Black · 2 years, 3 months ago
- 5e1fdf7 arch: Remove TheISA::VecElem from arch/vecregs.hh. by Gabe Black · 2 years, 9 months ago
- f4ee1a9 arch: Get rid of the TheISA::NumVecElemPerVecReg variable. by Gabe Black · 2 years, 9 months ago
- a00a6f9 cpu: Stop using NumVecElemPerVecReg. by Gabe Black · 2 years, 9 months ago
- 0eba590 arch-arm: De-virtualize updateIntState by Giacomo Travaglini · 2 years, 5 months ago
- 4f833b5 arch-arm: Avoid Gic write side effect with blockIntUpdate by Giacomo Travaglini · 2 years, 5 months ago
- 05d733d arch-arm: Generalize KVM Gic state copying logic by Giacomo Travaglini · 2 years, 5 months ago