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