summary refs log tree commit diff stats
path: root/target/arm/helper.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* target/arm: Detect overflow when calculating next PMU interruptPeter Maydell2022-09-141-8/+14
* target/arm: Honour MDCR_EL2.HPMD in Secure EL2Peter Maydell2022-09-141-10/+7
* target/arm: Ignore PMCR.D when PMCR.LC is setPeter Maydell2022-09-141-4/+13
* target/arm: Don't mishandle count when enabling or disabling PMU countersPeter Maydell2022-09-141-0/+45
* target/arm: Don't corrupt high half of PMOVSR when cycle counter overflowsPeter Maydell2022-09-141-1/+1
* target/arm: Implement ID_DFR1Peter Maydell2022-09-141-2/+2
* target/arm: Implement ID_MMFR5Peter Maydell2022-09-141-2/+2
* target/arm: Make cpregs 0, c0, c{3-15}, {0-7} correctly RAZ in v8Peter Maydell2022-09-141-5/+60
* target/arm: display deprecation status in '-cpu help'Daniel P. Berrangé2022-08-051-1/+6
* trivial: Fix duplicated wordsThomas Huth2022-08-011-1/+1
* target/arm: Store TCR_EL* registers as uint64_tPeter Maydell2022-07-181-55/+20
* target/arm: Store VTCR_EL2, VSTCR_EL2 registers as uint64_tPeter Maydell2022-07-181-3/+1
* target/arm: Fix big-endian host handling of VTCRPeter Maydell2022-07-181-1/+1
* target/arm: Fold regime_tcr() and regime_tcr_value() togetherPeter Maydell2022-07-181-3/+3
* target/arm: Define and use new regime_tcr_value() functionPeter Maydell2022-07-181-3/+3
* target/arm: Fix aarch64_sve_change_el for SMERichard Henderson2022-07-181-6/+25
* target/arm: Fill in VL for tbflags when SME enabled and SVE disabledRichard Henderson2022-07-181-2/+8
* target/arm: Reset streaming sve state on exception boundariesRichard Henderson2022-07-111-2/+13
* target/arm: Trap non-streaming usage when Streaming SVE is activeRichard Henderson2022-07-111-0/+41
* target/arm: Move define_debug_regs() to debug_helper.cPeter Maydell2022-07-071-530/+1
* target/arm: Fix code style issues in debug helper functionsPeter Maydell2022-07-071-20/+38
* semihosting: Return void from do_common_semihostingRichard Henderson2022-06-281-2/+2
* target/arm: Add SVL to TB flagsRichard Henderson2022-06-271-1/+7
* target/arm: Introduce sve_vqm1_for_el_smRichard Henderson2022-06-271-7/+25
* target/arm: Create ARMVQMapRichard Henderson2022-06-271-1/+1
* target/arm: Implement SMSTART, SMSTOPRichard Henderson2022-06-271-3/+3
* target/arm: Add PSTATE.{SM,ZA} to TB flagsRichard Henderson2022-06-271-0/+4
* target/arm: Add SMIDR_EL1, SMPRI_EL1, SMPRIMAP_EL2Richard Henderson2022-06-271-0/+33
* target/arm: Add SMCR_ELxRichard Henderson2022-06-271-0/+41
* target/arm: Add SVCRRichard Henderson2022-06-271-0/+13
* target/arm: Add SMEEXC_EL to TB flagsRichard Henderson2022-06-271-0/+52
* target/arm: Implement TPIDR2_EL0Richard Henderson2022-06-271-0/+32
* target/arm: SCR_EL3.RW is RAO/WI without AArch32 EL[12]Richard Henderson2022-06-101-0/+4
* target/arm: Adjust format test in scr_writeRichard Henderson2022-06-101-6/+8
* target/arm: Fix Secure PL1 tests in fp_exception_elRichard Henderson2022-06-101-14/+9
* target/arm: Remove TBFLAG_ANY.DEBUG_TARGET_ELRichard Henderson2022-06-101-10/+2
* target/arm: Add ID_AA64SMFR0_EL1Richard Henderson2022-06-081-2/+2
* target/arm: Rename sve_zcr_len_for_el to sve_vqm1_for_elRichard Henderson2022-06-081-6/+6
* target/arm: Use uint32_t instead of bitmap for sve vq'sRichard Henderson2022-06-081-7/+2
* target/arm: Merge aarch64_sve_zcr_get_valid_len into callerRichard Henderson2022-06-081-19/+11
* target/arm: Hoist arm_is_el2_enabled check in sve_exception_elRichard Henderson2022-06-081-8/+5
* target/arm: Use el_is_in_host for sve_exception_elRichard Henderson2022-06-081-3/+2
* target/arm: Use el_is_in_host for sve_zcr_len_for_elRichard Henderson2022-06-081-2/+1
* target/arm: Add el_is_in_hostRichard Henderson2022-06-081-0/+28
* target/arm: Remove fp checks from sve_exception_elRichard Henderson2022-06-081-39/+19
* target/arm: Remove route_to_el2 check from sve_exception_elRichard Henderson2022-06-081-2/+1
* target/arm: Rename TBFLAG_A64 ZCR_LEN to VLRichard Henderson2022-06-081-1/+1
* target/arm: Move stage_1_mmu_idx, arm_stage1_mmu_idx to ptw.cRichard Henderson2022-06-081-32/+0
* target/arm: Move arm_cpu_get_phys_page_attrs_debug to ptw.cRichard Henderson2022-06-081-26/+0
* target/arm: Move regime_translation_disabled to ptw.cRichard Henderson2022-06-081-47/+0