- 42b56ce dev-amdgpu: Add memory manager for GPU VRAM by Matthew Poremba · 2 years, 7 months ago
- b7826f1 dev-amdgpu: Add GPU interrupt handler object by Matthew Poremba · 2 years, 7 months ago
- 8da24ea dev-amdgpu: Add aperture base definitions file by Matthew Poremba · 2 years, 2 months ago
- b9f4b9e scons: Add a SourceLib method for adding libs to gem5. by Gabe Black · 2 years, 2 months ago
- b3f1e5f sim-se: add getrandom() syscall support by Luming Wang · 2 years, 2 months ago
- d1ba94a util: Remove python3-six package from dockerfiles by Giacomo Travaglini · 2 years, 2 months ago
- 36618ad arch-x86: Add some missing checks to STI and CLI. by Gabe Black · 2 years, 3 months ago
- 4d970c5 arch:arch-x86: Fix style of some classes in the ucode assembler. by Gabe Black · 2 years, 3 months ago
- 02cfdcf arch,arch-x86: Consolidate the add_microop method. by Gabe Black · 2 years, 3 months ago
- e13d482 arch-x86: Remove __init__ from the X86MicrocodeRom class. by Gabe Black · 2 years, 3 months ago
- 2eb3ac3 arch: Switch to a new state to process macrocoop headers. by Gabe Black · 2 years, 3 months ago
- 8beab79 arch-x86: Use push_state in the microcode assembler. by Gabe Black · 2 years, 3 months ago
- 9f0cb26 arch-x86: Implement IntCSCheck for legacy mode. by Gabe Black · 2 years, 3 months ago
- a8aa175 configs, gpu-compute: change default GPU reg allocator to dynamic by Matt Sinclair · 2 years, 2 months ago
- f64f05e arch-vega: Mark global instructions executed as global by Matthew Poremba · 2 years, 2 months ago
- 72d67e6 arch-vega: Replace deprecated Stats namespace recently reintroduced. by Gabe Black · 2 years, 2 months ago
- cfcb63d tests: Add KVM Tests to the nightly run by Bobby R. Bruce · 2 years, 3 months ago
- 78a9e77 tests,ext: Fix so ex/include regex are applied after defaults by Bobby R. Bruce · 2 years, 3 months ago
- 2f48aa9 tests: Add 'kvm' tag to tests by Bobby R. Bruce · 2 years, 3 months ago
- d7854cc arch-arm: Implement DSB Shareable as a DVM op by Giacomo Travaglini · 2 years, 6 months ago
- d2910d6 arch-arm: Implement TLBI Shareable as a DVM op by Giacomo Travaglini · 2 years, 6 months ago
- dbc9130 arch-arm: Add warning when DVM is enabled in the decoder by Giacomo Travaglini · 2 years, 5 months ago
- 8a505bb arch-arm: Add DVM ISA templates by Giacomo Travaglini · 2 years, 6 months ago
- cf52f99 fastmodel: Upgrade to FastModel 11.17 by Yu-hsin Wang · 2 years, 2 months ago
- 6730d60 fastmodel: CortexA76 fix missing registers for FastModel 11.17 by Yu-hsin Wang · 2 years, 2 months ago
- 75f7bbe fastmodel: CortexA76 fix missing registers for FastModel 11.16 by Earl Ou · 2 years, 6 months ago
- 218d6b2 arch: Add some indirection for Operand RegId generation. by Gabe Black · 2 years, 9 months ago
- 93b7c8c arch: Consolidate "op_idx" generating code. by Gabe Black · 2 years, 9 months ago
- 7337b76 dev-hsa: Update HSA queue tracking for FS mode by Matthew Poremba · 2 years, 6 months ago
- 667308a mem: Add option to remove shared memory at the end by Jui-min Lee · 2 years, 2 months ago
- 539a2e2 arch-vega: Add VEGA page tables and TLB by Matthew Poremba · 2 years, 8 months ago
- 7cfe88d mem: Add system request flag for dGPUs by Matthew Poremba · 2 years, 8 months ago
- 5cca0bb arch-arm: Fix setup of ESR.IL field by Giacomo Travaglini · 2 years, 2 months ago
- 6a6045b arch-arm: Fix coding tyle of faults.{cc,hh} by Giacomo Travaglini · 2 years, 2 months ago
- 01eebd2 arch-arm: Define ESR.ISS field as a SubBitUnion by Giacomo Travaglini · 2 years, 4 months ago
- 8618dd8 scons: Turn all global sticky variables into variant ones. by Gabe Black · 2 years, 3 months ago
- 274042a arch: Add an "as" template to dummy vec regs. by Gabe Black · 2 years, 2 months ago
- 1dad34a arch: Eliminate the "func" parameter to build(Read|Write)Code. by Gabe Black · 2 years, 9 months ago
- 543035e arch: Disable unused read/write code overrides in the ISA parser. by Gabe Black · 2 years, 9 months ago
- 2bd99f1 util-docker: Add docker container for building riscv target by Hoa Nguyen · 2 years, 2 months ago
- e41323f mem: Add TlbiExtSync packet type by Samuel Stark · 2 years, 6 months ago
- d64a2ba mem: Add external TLBI flags to the Request object by Samuel Stark · 2 years, 6 months ago
- ee8279b arch-arm: Add DVM enabled flag in the Decoder class by Giacomo Travaglini · 2 years, 5 months ago
- 0eef985 arch-x86: Specialize some instructions for virtual 8086 mode. by Gabe Black · 2 years, 3 months ago
- cc07c6d dev: Implement PS/2 keyboard echo and set scan code commands. by Gabe Black · 2 years, 3 months ago
- 0611727 scons: Make all sticky variables automatically exported. by Gabe Black · 2 years, 3 months ago
- 4430672 ext,scons: Make kconfiglib available for use in SCons. by Gabe Black · 2 years, 3 months ago
- f847b4a arch: Make the DummyVec... types the same size as RegVal. by Gabe Black · 2 years, 3 months ago
- da290e9 arch-x86: Fix the SAHF and LAHF instructions. by Gabe Black · 2 years, 3 months ago
- 9d3cd97 scons: Turn a lot of compiler flag vars into env vars. by Gabe Black · 2 years, 3 months ago
- a8602e3 scons: Process the SConsopts files for each variant. by Gabe Black · 2 years, 3 months ago
- ccb5f8f dev,arch-x86: Implement some self test 8042 commands. by Gabe Black · 2 years, 3 months ago
- e1e261c dev,arch-x86: Make the I8042 reset settings more realistic. by Gabe Black · 2 years, 3 months ago
- 2ed5735 util: Remove util/cloudbuild by Bobby R. Bruce · 2 years, 2 months ago
- febbb1b tests,util-docker: Add clang-12 to the compiler tests by Bobby R. Bruce · 2 years, 2 months ago
- 7e65231 util-docker: Adding docker-compose.yaml by Bobby R. Bruce · 2 years, 2 months ago
- 130cb26 sim-se: Initialize shared page table base upon clone by Matthew Poremba · 2 years, 3 months ago
- dea2a73 arch-x86: Make the flags microops handle reserved bits better. by Gabe Black · 2 years, 3 months ago
- a746d8d arch-x86: Use the right bits in the page table walker. by Gabe Black · 2 years, 3 months ago
- 145a6c3 arch-x86: Tidy up the page table walker stepWalk method. by Gabe Black · 2 years, 3 months ago
- ea6a659 arch-x86: Detect when entering virtual 8086 mode. by Gabe Black · 2 years, 3 months ago
- 4489e37 arch-x86: Fix writing back 32 bit PTEs in the walker. by Gabe Black · 2 years, 3 months ago
- 5180ebc arch-x86: Fix a bug in the protected mode IRET. by Gabe Black · 2 years, 3 months ago
- fcfa1d5 dev,arch-x86: Change the i8042 to a normal PioDevice. by Gabe Black · 2 years, 3 months ago
- 4a48b4a dev,arch-x86: Fix a panic in the i8042 device. by Gabe Black · 2 years, 3 months ago
- 9cfd3c8 dev: Add a qemu fw config item for a byte array. by Gabe Black · 2 years, 3 months ago
- 45ad755 gpu-compute: Fix default MTYPE initialization by Matthew Poremba · 2 years, 3 months ago
- 1cf1f98 configs: Make VIPER memory MessageBuffers ordered by Matthew Poremba · 2 years, 2 months ago
- 20d8b38 mem-ruby: Enhance MOESI_AMD DmaWrite by Matthew Poremba · 2 years, 2 months ago
- bfcab12 mem-ruby: Remove DataBlk from MOESI_AMD DirectoryEntry by Matthew Poremba · 2 years, 2 months ago
- 3a950f0 arch-x86,dev: Make the I8259::getVector method protected. by Gabe Black · 2 years, 4 months ago
- ddfee10 arch-x86,dev: Use default initializers in the I8259. by Gabe Black · 2 years, 4 months ago
- e62c0a6 arch-x86: Implement the LINT0 pin for the LAPIC. by Gabe Black · 2 years, 4 months ago
- db76b93 arch-x86,dev: Use INTA to get the vector for the IO APIC. by Gabe Black · 2 years, 4 months ago
- 38bb440 arch-x86,dev: Add an INTA like transaction for I8259. by Gabe Black · 2 years, 4 months ago
- 64d1297 scons: Move the build of ext/ into the variant dirs. by Gabe Black · 2 years, 3 months ago
- e55ae49 arch-x86: Use inline initializers for members of Interrupts. by Gabe Black · 2 years, 4 months ago
- a0fcc29 arch-x86: Subtract the base from the PC when entering faults. by Gabe Black · 2 years, 4 months ago
- 0d1bca9 arch-x86: Get rid of the soft int Fault class. by Gabe Black · 2 years, 4 months ago
- ba82b56 dev,arch-x86: Create an x86 QEMU fw cfg, and an E820 entry type. by Gabe Black · 2 years, 4 months ago
- 971ee4a arch: Update the default "func" value in the ISA parser. by Gabe Black · 2 years, 9 months ago
- 2a52532 arch: Delete now unused operand types. by Gabe Black · 2 years, 9 months ago
- ae8e8e2 arch: Pass through the actual base class in OperandDesc. by Gabe Black · 2 years, 2 months ago
- 1856bec arch: Remove support for lists in def operands. by Gabe Black · 2 years, 9 months ago
- 7103088 arch-sparc: Use the OperandDesc classes in the ISA description. by Gabe Black · 2 years, 9 months ago
- abdf573 arch-power: Use the OperandDesc classes in the ISA description. by Gabe Black · 2 years, 9 months ago
- d6905bb arch-mips: Use the OperandDesc classes in the ISA description. by Gabe Black · 2 years, 9 months ago
- 7f525d4 arch-arm: Use the new OperandDesc classes in the ISA description. by Gabe Black · 2 years, 9 months ago
- a118361 arch-riscv: Use the OperandDesc classes in the ISA description. by Gabe Black · 2 years, 9 months ago
- 988f757 arch: Create a new operand desc type which takes a class as a parameter. by Gabe Black · 2 years, 9 months ago
- 9993440 arch-x86: Use the new operand desc classes in the ISA description. by Gabe Black · 2 years, 9 months ago
- 23e6607 mem: Fix phy mem with shm and multiple abstr mem by Jui-min Lee · 2 years, 2 months ago
- 288e5c4 mem: Create a SysBridge object to bridge between Systems interconnect. by Gabe Black · 2 years, 5 months ago
- 14b60f4 stdlib: Cache the resources.json download by Bobby R. Bruce · 2 years, 2 months ago
- 02f22d6 stdlib: Update the downloader to retry on failure by Bobby R. Bruce · 2 years, 2 months ago
- fc59c6e arch-arm: Create a magic PendingDvm operand by Giacomo Travaglini · 2 years, 6 months ago
- 5b76001 arch-arm: Add helper MISCREG to track a pending DVM operation by Samuel Stark · 2 years, 6 months ago
- 139f635 cpu: Allow TLB shootdown requests in the o3 cpu by Samuel Stark · 2 years, 8 months ago
- 9dfac01 cpu: Allow TLB shootdown requests in the timing cpu by Samuel Stark · 2 years, 6 months ago
- de9cdc2 cpu: Rename initiateHtmCmd to be more generic by Samuel Stark · 2 years, 8 months ago