summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2019-01-16arm: Make the fp register types 64 bits.Gabe Black
2019-01-16arch-arm: Read VMPIDR instead of MPIDR when EL2 is EnabledGiacomo Travaglini
2019-01-16arch-arm: Added TLBI_ALL EL2 instructionAnouk Van Laer
2019-01-16arch-riscv: Add interrupt handlingAlec Roelke
2019-01-16arch-riscv: Fix reset function and styleAlec Roelke
2019-01-15arch-arm: Fix usage of RegId constructor for VecElemGiacomo Travaglini
2019-01-14arm: Stop using the FloatReg and FloatRegBits types.Gabe Black
2019-01-10sim-se, arch-arm: Add support for getdents64Javier Setoain
2019-01-10arch-arm, sim-se: Add support for TLS in cloneAndreas Sandberg
2019-01-10arch-arm, sim-se: Fix incorrect SP handling in cloneAndreas Sandberg
2019-01-10sim-se: Refactor clone to avoid most ifdefsAndreas Sandberg
2019-01-10arch-arm, sim-se: Wire up syscalls needed for pthreadsJavier Setoain
2019-01-10dev-arm: Add a GICv3 modelJairo Balart
2019-01-09arch-arm: Additional bits in misc ARM registers to use with the TLB and page ...Ivan Pizarro
2019-01-03arm: properly handle RES0/1 for SCTLRsCurtis Dunham
2018-12-20arch, cpu: Remove float type accessors.Gabe Black
2018-12-19arch-arm: Add Crypto in SE modeGiacomo Travaglini
2018-12-18arch: Make the ISA parser always use binary floating point accessors.Gabe Black
2018-12-05arch-x86: Add sys/syscall.h to x86 process.cc/syscall_emul.ccTony Gutierrez
2018-12-03arch-arm: correctly set floats from GDB on aarch64Ciro Santilli
2018-12-03arch-arm: only change the pc address when GDB registers are setCiro Santilli
2018-12-03arch-arm: fix the aarch64 GDB stubCiro Santilli
2018-11-28arch-arm: Add missing template declarationNikos Nikoleris
2018-11-28cpu,arch-arm: Initialise data membersRekai Gonzalez-Alberquilla
2018-11-28arch-arm: clang compilation fixesMatteo Andreozzi
2018-11-27hsail: Fix a warning/build failure for HSAIL_X86.Gabe Black
2018-11-27arch, base, cpu, gpu, mem: Replace assert(0 or false with panic.Gabe Black
2018-11-27sim-se: only implement getdentsFunc on supported hostsCiro Santilli
2018-11-21x86: Get rid of a problematic DPRINTF in PremFp.Gabe Black
2018-11-14arch-arm: Print register name when warning on AT instructionsGiacomo Travaglini
2018-11-07arch-arm: Deprecate usage of legacy bootloader patchingGiacomo Travaglini
2018-11-07arch-arm: ArmSystem::resetAddr64 renamed to be used in AArch32Giacomo Travaglini
2018-11-07arch-arm: Implement AArch32 RVBARGiacomo Travaglini
2018-11-07arch-arm: Remove SCTLR.VE bitGiacomo Travaglini
2018-11-07arch-arm: Refactor ISA::clear by adding a ISA::clear32 methodGiacomo Travaglini
2018-11-07arch-arm: Remove MISCREG commented numbersGiacomo Travaglini
2018-11-06mips: Change the integer and fp register widths to be 64 bits.Gabe Black
2018-11-06mips: Clean up type overrides for operands.Gabe Black
2018-11-06mips: Explicitly truncate the syscall return value down to 32 bits.Gabe Black
2018-11-05null: Claim to use 64 bit floating point registers.Gabe Black
2018-11-05sparc: Switch the FloatReg and FloatRegBits types to be 64 bit.Gabe Black
2018-11-05arch, arm: Return s1Req upon fault in s2LookupAnouk Van Laer
2018-11-05arch, arm: Effect of AT instructions on descriptor handlingAnouk Van Laer
2018-10-29syscall_emul: implement arm openatCiro Santilli
2018-10-29arch-arm: FIXUP for the add PRFM PST instruction commitYuetsu Kodama
2018-10-26arch-arm: We add PRFM PST instruction for armyuetsu.kodama
2018-10-26arch-arm: IMPDEF for SYS instruction with CRn = {11, 15}Giacomo Travaglini
2018-10-26arch-arm: AArch64 Instruction for MISCREG_IMPDEF_UNIMPLGiacomo Travaglini
2018-10-26arch-arm: Refactor AArch64 MSR/MRS trappingGiacomo Travaglini
2018-10-26arch-arm: Trap to EL2 only if not in Secure StateGiacomo Travaglini