summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2019-07-27arch-arm: Fix decoding for SVE memory instructionsAdriĆ  Armejach
2019-07-27arch-arm: Add support for SVE load/store structuresJavier Setoain
2019-07-22arch-x86: Don't free PTW state with inflight requestsMatthew Poremba
2019-07-19arch-arm: Implement ARMv8.1-HPD, Hierarchical permission disableGiacomo Travaglini
2019-07-19arch-arm: Add HPD bit for TCR_EL2/EL3Giacomo Travaglini
2019-07-19arch-arm: Clean Fault generation when processing Long DescriptorGiacomo Travaglini
2019-07-18arch-arm: Add first-/non-faulting load instructionsGabor Dozsa
2019-07-17arch-arm: Use ExceptionLevel type in TlbEntryGiacomo Travaglini
2019-07-16arch-x86: add unconditional tag to calls/returnsHoa Nguyen
2019-06-26arch, arm: Update miscRegs in getTEAnouk Van Laer
2019-06-17arch-arm: Move the memacc_code before op_wb in fp loadsGiacomo Travaglini
2019-06-10arch-arm: implement VMINNM scalar thumbCiro Santilli
2019-06-07arch-arm: Fix WalkerState,Descriptors default constructorGiacomo Travaglini
2019-05-31x86: fix movsd bug on %xmm registerBrandon Potter
2019-05-31arm: Fix decoding of CRC32 instructions in thumb32Chun-Chen TK Hsu
2019-05-31arch-arm: Treat SVE prefetch instructions as no-opsGiacomo Gabrielli
2019-05-30arch-arm: Add initial support for SVE gather/scatter loads/storesGiacomo Gabrielli
2019-05-30arch: Add include guards to auto-gen. decode headerGiacomo Gabrielli
2019-05-30arch, base, cpu, gpu, sim: Merge getMemProxy and getVirtProxy.Gabe Black
2019-05-30arch, base, sim: Demote (SE|FS)TranslatingPortProxy &s to PortProxy &s.Gabe Black
2019-05-30arch, base, sim: Replace Copy(String)?(In|Out) with equivalent code.Gabe Black
2019-05-29sim-se: add a release parameter to Process.pyCiro Santilli
2019-05-29arch, base, dev, sim: Remove now unnecessary casts from PortProxy methods.Gabe Black
2019-05-29arm, mem: Move the SecurePortProxy subclass into it's own file.Gabe Black
2019-05-24arch-arm: Fix fallthrough when trapping at EL2Giacomo Travaglini
2019-05-23arch-arm: Trap virtual accesses to GICv3 SGI registersGiacomo Travaglini
2019-05-23arch-arm: Expose haveGicv3CPUInterface to the ISA interfaceGiacomo Travaglini
2019-05-23arch-arm: Change mcrMrc15TrapToHyp signatureGiacomo Travaglini
2019-05-22sim-se: remove comment for code that movedBrandon Potter
2019-05-21sim-se: change syscall function signatureBrandon Potter
2019-05-20x86: Add an object file loader for linux.Gabe Black
2019-05-20sparc: Add an object file loader for linux and solaris.Gabe Black
2019-05-20riscv: Add an object file loader for linux.Gabe Black
2019-05-20power: Add an object file loader for linux.Gabe Black
2019-05-20mips: Add an object file loader for linux.Gabe Black
2019-05-18arm: Add an object file loader for linux and freebsd.Gabe Black
2019-05-18alpha: Add an object file loader for linux.Gabe Black
2019-05-18arch, base, cpu, dev, mem, sim: Remove #if 0-ed out code.Gabe Black
2019-05-17arch-arm: implement VMINNM and VMAXNM scalar versionCiro Santilli
2019-05-17arch-arm: implement VMINNM and VMAXNM SIMD versionCiro Santilli
2019-05-17arch-arm: rename operands to match spec in isa/formats/fp.isaCiro Santilli
2019-05-14arch-arm: Do not check MustBeOne flag for TLB requests from the prefetcherJavier Bueno
2019-05-11arch-arm: Add initial support for SVE contiguous loads/storesGiacomo Gabrielli
2019-05-07x86: Mark translation as delayed in case of a hw page table walkGabor Dozsa
2019-05-04arch-riscv: Implement MHARTID CSRAlec Roelke
2019-05-03sim-se: add eventfd system callBrandon Potter
2019-05-03arch-riscv,isa: Fix for compressed jump (c_j) immAvishai Tvila
2019-04-30arch: Stop using TheISA within the ISAs.Gabe Black
2019-04-30x86: Get rid of some unnecessary TheISA-es in x86.Gabe Black
2019-04-30sparc: Move translation constants from isa_traits.hh into tlb.hh.Gabe Black