aboutsummaryrefslogtreecommitdiff
path: root/target/arm/cpu.h
AgeCommit message (Expand)Author
2022-10-26accel/tcg: Make page_alloc_target_data allocation constantRichard Henderson
2022-10-20target/arm: Use softmmu tlbs for page table walkingRichard Henderson
2022-10-20target/arm: Move ARMMMUIdx_Stage2 to a real tlb mmu_idxRichard Henderson
2022-10-20target/arm: Add ARMMMUIdx_Phys_{S,NS}Richard Henderson
2022-10-20target/arm: Use probe_access_full for BTIRichard Henderson
2022-10-20target/arm: Use probe_access_full for MTERichard Henderson
2022-10-12Merge tag 'pull-target-arm-20221010' of https://git.linaro.org/people/pmaydel...Stefan Hajnoczi
2022-10-10target/arm: Don't allow guest to use unimplemented granule sizesPeter Maydell
2022-10-10target/arm: Introduce arm_hcr_el2_eff_secstateRichard Henderson
2022-10-10target/arm: Fold secure and non-secure a-profile mmu indexesRichard Henderson
2022-10-10target/arm: Add TBFLAG_M32.SECURERichard Henderson
2022-10-10target/arm: allow setting SCR_EL3.EnTP2 when FEAT_SME is implementedJerome Forissier
2022-10-06dump: Replace opaque DumpState pointer with a typed oneJanosch Frank
2022-09-29target/arm: Update SDCR_VALID_MASK to include SCCDPeter Maydell
2022-09-14target/arm: Support 64-bit event counters for FEAT_PMUv3p5Peter Maydell
2022-09-14target/arm: Implement FEAT_PMUv3p5 cycle counter disable bitsPeter Maydell
2022-09-14target/arm: Rename pmu_8_n feature test functionsPeter Maydell
2022-09-14target/arm: Implement ID_DFR1Peter Maydell
2022-09-14target/arm: Implement ID_MMFR5Peter Maydell
2022-07-26target/arm: Add MO_128 entry to pred_esz_masks[]Peter Maydell
2022-07-18target/arm: Honour VTCR_EL2 bits in Secure EL2Peter Maydell
2022-07-18target/arm: Store TCR_EL* registers as uint64_tPeter Maydell
2022-07-18target/arm: Store VTCR_EL2, VSTCR_EL2 registers as uint64_tPeter Maydell
2022-07-18linux-user/aarch64: Do not clear PROT_MTE on mprotectRichard Henderson
2022-07-11target/arm: Trap non-streaming usage when Streaming SVE is activeRichard Henderson
2022-07-07target/arm: Correctly implement Feat_DoubleLockPeter Maydell
2022-07-07target/arm: Implement AArch32 DBGDEVID, DBGDEVID1, DBGDEVID2Peter Maydell
2022-06-27target/arm: Add SVL to TB flagsRichard Henderson
2022-06-27target/arm: Introduce sve_vqm1_for_el_smRichard Henderson
2022-06-27target/arm: Add cpu properties for SMERichard Henderson
2022-06-27target/arm: Unexport aarch64_add_*_propertiesRichard Henderson
2022-06-27target/arm: Move arm_cpu_*_finalize to internals.hRichard Henderson
2022-06-27target/arm: Create ARMVQMapRichard Henderson
2022-06-27target/arm: Implement SMSTART, SMSTOPRichard Henderson
2022-06-27target/arm: Add the SME ZA storage to CPUARMStateRichard Henderson
2022-06-27target/arm: Add PSTATE.{SM,ZA} to TB flagsRichard Henderson
2022-06-27target/arm: Add SMCR_ELxRichard Henderson
2022-06-27target/arm: Add SVCRRichard Henderson
2022-06-27target/arm: Add SMEEXC_EL to TB flagsRichard Henderson
2022-06-27target/arm: Implement TPIDR2_EL0Richard Henderson
2022-06-10target/arm: SCR_EL3.RW is RAO/WI without AArch32 EL[12]Richard Henderson
2022-06-10target/arm: Move arm_debug_target_el to debug_helper.cRichard Henderson
2022-06-10target/arm: Remove TBFLAG_ANY.DEBUG_TARGET_ELRichard Henderson
2022-06-10target/arm: Move arm_generate_debug_exceptions out of lineRichard Henderson
2022-06-10target/arm: Move arm_singlestep_active out of lineRichard Henderson
2022-06-08target/arm: Add ID_AA64SMFR0_EL1Richard Henderson
2022-06-08target/arm: Add isar_feature_aa64_smeRichard Henderson
2022-06-08target/arm: Rename sve_zcr_len_for_el to sve_vqm1_for_elRichard Henderson
2022-06-08target/arm: Use uint32_t instead of bitmap for sve vq'sRichard Henderson
2022-06-08linux-user/aarch64: Introduce sve_vqRichard Henderson