summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-12-10arch-arm: Replace NumFloatV8ArchRegs with NumVecV8ArchRegsGiacomo Travaglini
2019-12-09mem: Add Request::isMasked to check for byte strobingGiacomo Travaglini
2019-12-09mem: Add byteEnable copy to Request copy constructorGiacomo Travaglini
2019-12-08arch-riscv: set MaxMiscDestRegs to 2Alec Roelke
2019-12-07scons: Set the partial linking group for EXTRAS dirs.Gabe Black
2019-12-06kvm,arm: Update the KVM ARM v8 CPU to use vector regs.Gabe Black
2019-12-05arch-x86: missing override specifierAndrea Mondelli
2019-12-05arch-x86: Adding LDDQU instructionmarjanfariborz
2019-12-04sim: Add a suppression mechanism to the SyscallReturn class.Gabe Black
2019-12-04sim: Small style fixes in sim/syscall_return.hh.Gabe Black
2019-12-04sim: Change the syscall executor to a std::function.Gabe Black
2019-12-04sparc: Fix the getresuidFunc prototype.Gabe Black
2019-12-04sparc: Fix the predecoder's moreBytes method.Gabe Black
2019-12-03systemc: Purposefully *expose* bind in the initiator socket.Gabe Black
2019-12-03fastmodel: Switch the diagnostic pragmas to GCC from clang.Gabe Black
2019-12-03cpu,sim-se: move error checks in syscall methodsBrandon Potter
2019-12-03systemc,fastmodel: Use the gem5_scons error and warning functions.Gabe Black
2019-12-03systemc: Suppress a spurious clang warning in the systemc headers.Gabe Black
2019-12-03systemc: Fix up some lingering Accellera specific code in TLM v1.Gabe Black
2019-12-03base: add the FmtStackTrace debug optionCiro Santilli
2019-12-03sim-se: Avoid function overloading for syscall implementationGiacomo Travaglini
2019-12-03systemc: Add a bunch of missing overrides to the systemc headers.Gabe Black
2019-12-03fastmodel: Suppress a spurious warning on clang for amba_pv.h.Gabe Black
2019-12-01arch-riscv: Fix disassembling of immediate for c.lui instructionIan Jiang
2019-11-28dev-arm: Automatically assign PCI device ids in attachPciDeviceCiro Santilli
2019-11-28dev-arm: device name in AmbaFake accessesAdrian Herrera
2019-11-28mem-cache: Avoid hiding a virtual method in the dictionary compressor.Gabe Black
2019-11-28mem-cache: Remove a std::move clang says is unnecessary.Gabe Black
2019-11-28arm: Make sure not to shift off of the end of a uint32_t in KVM.Gabe Black
2019-11-27base, python: Allow dirname selection for the interpreterGiacomo Travaglini
2019-11-27base: Fix DPRINTF_UNCONDITIONAL on gem5.fastGiacomo Travaglini
2019-11-27sim-se: Check Path redirection when mmappingGiacomo Travaglini
2019-11-26sim: prefix --debug-flags Event logs with the flag nameCiro Santilli
2019-11-26cpu: prefix ExecEnable to the native trace to match DPRINTFCiro Santilli
2019-11-26base: generalize ExecTicks to all messages with FmtTicksOffCiro Santilli
2019-11-26base: create DPRINTF_UNCONDITIONALCiro Santilli
2019-11-26base: add the --debug-flag to DPRINTF output with FmtFlagCiro Santilli
2019-11-26arch-arm: Make the Tarmac parsed registers case insensitiveGiacomo Travaglini
2019-11-26arch-riscv: Fix immediate decoding for integer shift immediate instructionsIan Jiang
2019-11-26arch-riscv: Fix disassembling for fence and fence.iIan Jiang
2019-11-26arch,cpu: Get rid of ISA_HAS_CC_REGS and its associated ifdefs.Gabe Black
2019-11-25arm: Stop serializing ISA values wihch are cached from the system.Gabe Black
2019-11-25arch-arm: default MIDR for Armv8 ISA processorsAdrian Herrera
2019-11-25dev-arm: Adjust off_chip ranges in VExpress_GEM5 platformGiacomo Travaglini
2019-11-25cpu: log thread activate and suspend with --debug-flags ThreadCiro Santilli
2019-11-25sim-se: don't wake up threads that are halted on futexCiro Santilli
2019-11-25arch-riscv: Fix disassembling for atomic instructionsIan Jiang
2019-11-25arch-riscv: Fix disassembling of operand list for compressed instructionsIan Jiang
2019-11-25arch-riscv: Fix disassembling of immediate for U-type instructionsIan Jiang
2019-11-22arch-riscv: Fix bug in serialize and unserialize of InterrutpsIanJiangICT