aboutsummaryrefslogtreecommitdiff
path: root/target/arm/cpu.h
AgeCommit message (Expand)Author
2023-06-28target/arm: Restrict KVM-specific fields from ArchCPUPhilippe Mathieu-Daudé
2023-06-26target: Widen pc/cs_base in cpu_get_tb_cpu_stateAnton Johansson
2023-06-23target/arm: Implement GPC exceptionsRichard Henderson
2023-06-23target/arm: Introduce ARMMMUIdx_Phys_{Realm,Root}Richard Henderson
2023-06-23target/arm: Adjust the order of Phys and Stage2 ARMMMUIdxRichard Henderson
2023-06-23target/arm: Introduce ARMSecuritySpaceRichard Henderson
2023-06-23target/arm: Add RME cpregsRichard Henderson
2023-06-23target/arm: Update SCR and HCR for RMERichard Henderson
2023-06-23target/arm: Add isar_feature_aa64_rmeRichard Henderson
2023-06-15target/arm: Allow users to set the number of VFP registersCédric Le Goater
2023-06-06target/arm: Add SCTLR.nAA to TBFLAG_A64Richard Henderson
2023-06-06target/arm: Add feature test for FEAT_LSE2Richard Henderson
2023-06-06target/arm: Add commentary for CPUARMState.exclusive_highRichard Henderson
2023-05-19Revert "arm/kvm: add support for MTE"Peter Maydell
2023-05-18arm/kvm: add support for MTECornelia Huck
2023-04-20target/arm: Implement FEAT_PAN3Peter Maydell
2023-03-06target/arm: Diagnose incorrect usage of arm_is_secure subroutinesRichard Henderson
2023-03-06target/arm: Handle m-profile in arm_is_secureRichard Henderson
2023-03-06target/arm: Implement gdbstub m-profile systemreg and secextRichard Henderson
2023-03-06target/arm: Move arm_gen_dynamic_svereg_xml to gdbstub64.cRichard Henderson
2023-03-06target/arm: Unexport arm_gen_dynamic_sysreg_xmlRichard Henderson
2023-02-27target/cpu: Restrict cpu_get_phys_page_debug() handlers to sysemuPhilippe Mathieu-Daudé
2023-02-16target/arm: Move cpregs code out of cpu.hFabiano Rosas
2023-02-16target/arm: Declare CPU <-> NVIC helpers in 'hw/intc/armv7m_nvic.h'Philippe Mathieu-Daudé
2023-02-16target/arm: Store CPUARMState::nvic as NVICState*Philippe Mathieu-Daudé
2023-02-16target/arm: Restrict CPUARMState::nvic to sysemuPhilippe Mathieu-Daudé
2023-02-16target/arm: Restrict CPUARMState::arm_boot_info to sysemuPhilippe Mathieu-Daudé
2023-02-16target/arm: Restrict CPUARMState::gicv3state to sysemuPhilippe Mathieu-Daudé
2023-02-16target/arm: Avoid resetting CPUARMState::eabi fieldPhilippe Mathieu-Daudé
2023-02-16target/arm: Convert CPUARMState::eabi to booleanPhilippe Mathieu-Daudé
2023-02-03target/arm: Implement the HFGITR_EL2.SVC_EL0 and SVC_EL1 trapsPeter Maydell
2023-02-03target/arm: Implement the HFGITR_EL2.ERET trapPeter Maydell
2023-02-03target/arm: Implement FGT trapping infrastructurePeter Maydell
2023-02-03target/arm: Define the FEAT_FGT registersPeter Maydell
2023-01-23target/arm: implement DBGCLAIM registersEvgeny Iakovlev
2023-01-23target/arm/sme: Reset SVE state in aarch64_set_svcr()Richard Henderson
2023-01-23target/arm/sme: Introduce aarch64_set_svcr()Richard Henderson
2023-01-23target/arm: Widen cnthctl_el2 to uint64_tRichard Henderson
2023-01-05target/arm: Add PMSAv8r registersTobias Röhmel
2022-12-15target/arm: Allow relevant HCR bits to be written for FEAT_EVTPeter Maydell
2022-10-27target/arm: Add isar predicates for FEAT_HAFDBSRichard Henderson
2022-10-27target/arm: Implement FEAT_E0PDPeter Maydell
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