aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)Author
2021-09-13target/i386: Added vVMLOAD and vVMSAVE featureLara Lazier
2021-09-13target/i386: Added changed priority check for VIRQLara Lazier
2021-09-13target/i386: Added ignore TPR check in ctl_has_irqLara Lazier
2021-09-13target/i386: Added VGIF V_IRQ masking capabilityLara Lazier
2021-09-13target/i386: Moved int_ctl into CPUX86State structureLara Lazier
2021-09-13target/i386: Added VGIF featureLara Lazier
2021-09-13target/i386: VMRUN and VMLOAD canonicalizationsLara Lazier
2021-09-13target/i386: add missing bits to CR4_RESERVED_MASKDaniel P. Berrangé
2021-09-07s390x/cpumodel: Add more feature to gen16 default modelChristian Borntraeger
2021-09-06hw/s390x/s390-skeys: lazy storage key enablement under TCGDavid Hildenbrand
2021-09-06s390x/mmu_helper: avoid setting the storage key if nothing changedDavid Hildenbrand
2021-09-06s390x/mmu_helper: move address validation into mmu_translate*()David Hildenbrand
2021-09-06s390x/mmu_helper: fixup mmu_translate() documentationDavid Hildenbrand
2021-09-06s390x/mmu_helper: no need to pass access type to mmu_translate_asce()David Hildenbrand
2021-09-06s390x/tcg: check for addressing exceptions for RRBE, SSKE and ISKEDavid Hildenbrand
2021-09-06s390x/tcg: convert real to absolute address for RRBE, SSKE and ISKEDavid Hildenbrand
2021-09-06s390x/tcg: fix ignoring bit 63 when setting the storage key in SSKEDavid Hildenbrand
2021-09-06s390x/tcg: wrap address for RRBEDavid Hildenbrand
2021-09-06s390x/ioinst: Fix wrong MSCH alignment check on little endianDavid Hildenbrand
2021-09-06s390x/tcg: fix and optimize SPX (SET PREFIX)David Hildenbrand
2021-09-01target-arm: Add support for Fujitsu A64FXShuuichirou Ishii
2021-09-01target/arm: Enable MVE in Cortex-M55Peter Maydell
2021-09-01target/arm: Implement MVE VRINT insnsPeter Maydell
2021-09-01target/arm: Implement MVE VCVT between single and half precisionPeter Maydell
2021-09-01target/arm: Implement MVE VCVT with specified rounding modePeter Maydell
2021-09-01target/arm: Implement MVE VCVT between fp and integerPeter Maydell
2021-09-01target/arm: Implement MVE VCVT between floating and fixed pointPeter Maydell
2021-09-01target/arm: Implement MVE fp scalar comparisonsPeter Maydell
2021-09-01target/arm: Implement MVE fp vector comparisonsPeter Maydell
2021-09-01target/arm: Implement MVE FP max/min across vectorPeter Maydell
2021-09-01target/arm: Implement MVE fp-with-scalar VFMA, VFMASPeter Maydell
2021-09-01target/arm: Implement MVE scalar fp insnsPeter Maydell
2021-09-01target/arm: Implement MVE VMAXNMA and VMINNMAPeter Maydell
2021-09-01target/arm: Implement MVE VCMUL and VCMLAPeter Maydell
2021-09-01target/arm: Implement MVE VFMA and VFMSPeter Maydell
2021-09-01target/arm: Implement MVE VCADDPeter Maydell
2021-09-01target/arm: Implement MVE VSUB, VMUL, VABD, VMAXNM, VMINNMPeter Maydell
2021-09-01target/arm: Implement MVE VADD (floating-point)Peter Maydell
2021-09-01target/riscv: Use {get,dest}_gpr for RVVRichard Henderson
2021-09-01target/riscv: Tidy trans_rvh.c.incRichard Henderson
2021-09-01target/riscv: Use {get,dest}_gpr for RVDRichard Henderson
2021-09-01target/riscv: Use {get,dest}_gpr for RVFRichard Henderson
2021-09-01target/riscv: Use gen_shift_imm_fn for slli_uwRichard Henderson
2021-09-01target/riscv: Use {get,dest}_gpr for RVARichard Henderson
2021-09-01target/riscv: Reorg csr instructionsRichard Henderson
2021-09-01target/riscv: Fix hgeie, hgeipRichard Henderson
2021-09-01target/riscv: Fix rmw_sip, rmw_vsip, rmw_hsip vs write-only operationRichard Henderson
2021-09-01target/riscv: Use {get, dest}_gpr for integer load/storeRichard Henderson
2021-09-01target/riscv: Use get_gpr in branchesRichard Henderson
2021-09-01target/riscv: Use extracts for sraiw and srliwRichard Henderson