summaryrefslogtreecommitdiffstats
path: root/target/arm/helper.c
Commit message (Expand)AuthorAgeFilesLines
* Fix 'writeable' typosPeter Maydell2022-06-081-2/+2
* target/arm: Implement FEAT_DoubleFaultPeter Maydell2022-06-081-0/+36
* target/arm: Use FIELD definitions for CPACR, CPTR_ELxRichard Henderson2022-05-191-27/+27
* target/arm: Enable FEAT_HCX for -cpu maxRichard Henderson2022-05-191-0/+50
* target/arm: Fix PAuth keys access checks for disabled SEL2Florian Lugou2022-05-191-1/+1
* target/arm: Make number of counters in PMCR follow the CPUPeter Maydell2022-05-191-11/+14
* target/arm/helper.c: Delete stray obsolete commentPeter Maydell2022-05-191-1/+0Star
* Fix aarch64 debug register names.Chris Howard2022-05-191-4/+12
* target/arm: Implement FEAT_S2FWBPeter Maydell2022-05-191-3/+81
* target/arm: Factor out FWB=0 specific part of combine_cacheattrs()Peter Maydell2022-05-191-38/+50
* target/arm: Postpone interpretation of stage 2 descriptor attribute bitsPeter Maydell2022-05-191-6/+36
* target/arm: Enable FEAT_CSV2_2 for -cpu maxRichard Henderson2022-05-091-1/+60
* target/arm: Implement virtual SError exceptionsRichard Henderson2022-05-091-1/+39
* target/arm: Enable SCR and HCR bits for RASRichard Henderson2022-05-091-0/+9
* target/arm: Add minimal RAS registersRichard Henderson2022-05-091-0/+84
* target/arm: Adjust definition of CONTEXTIDR_EL2Richard Henderson2022-05-091-4/+11
* target/arm: Merge zcr reginfoRichard Henderson2022-05-091-38/+17Star
* target/arm: Drop EL3 no EL2 fallbacksRichard Henderson2022-05-091-145/+13Star
* target/arm: Handle cpreg registration for missing ELRichard Henderson2022-05-091-56/+122
* target/arm: read access to performance counters from EL0Alex Zuepke2022-05-051-2/+2
* target/arm: Remove HOST_BIG_ENDIAN ifdef in add_cpreg_to_hashtableRichard Henderson2022-05-051-6/+3Star
* target/arm: Reformat comments in add_cpreg_to_hashtableRichard Henderson2022-05-051-9/+15
* target/arm: Perform override check early in add_cpreg_to_hashtableRichard Henderson2022-05-051-14/+8Star
* target/arm: Hoist isbanked computation in add_cpreg_to_hashtableRichard Henderson2022-05-051-2/+4
* target/arm: Use bool for is64 and ns in add_cpreg_to_hashtableRichard Henderson2022-05-051-2/+2
* target/arm: Consolidate cpreg updates in add_cpreg_to_hashtableRichard Henderson2022-05-051-16/+12Star
* target/arm: Hoist computation of key in add_cpreg_to_hashtableRichard Henderson2022-05-051-22/+27
* target/arm: Merge allocation of the cpreg and its nameRichard Henderson2022-05-051-2/+8
* target/arm: Store cpregs key in the hash table directlyRichard Henderson2022-05-051-23/+18Star
* target/arm: Drop always-true test in define_arm_vh_e2h_redirects_aliasesRichard Henderson2022-05-051-12/+11Star
* target/arm: Name CPSecureState typeRichard Henderson2022-05-051-2/+5
* target/arm: Name CPState typeRichard Henderson2022-05-051-2/+4
* target/arm: Change cpreg access permissions to enumRichard Henderson2022-05-051-1/+1
* target/arm: Avoid bare abort() or assert(0)Richard Henderson2022-05-051-4/+3Star
* target/arm: Reorg ARMCPRegInfo type field bitsRichard Henderson2022-05-051-2/+2
* target/arm: Make some more cpreg data static constRichard Henderson2022-05-051-8/+8
* target/arm: Replace sentinels with ARRAY_SIZE in cpregs.hRichard Henderson2022-05-051-90/+21Star
* target/arm: Split out cpregs.hRichard Henderson2022-05-051-0/+1
* target/arm: Use field names for accessing DBGWCRnRichard Henderson2022-04-281-4/+4
* target/arm: Remove fpexc32_accessRichard Henderson2022-04-221-15/+2Star
* target/arm: Change CPUArchState.aarch64 to boolRichard Henderson2022-04-221-1/+1
* Don't include sysemu/tcg.h if it is not necessaryThomas Huth2022-04-201-1/+0Star
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-061-1/+1
* target/arm: Determine final stage 2 output PA space based on original IPAIdan Horowitz2022-04-011-3/+5
* target/arm: Take VSTCR.SW, VTCR.NSW into account in final stage 2 walkIdan Horowitz2022-04-011-0/+10
* target/arm: Check VSTCR.SW when assigning the stage 2 output PA spaceIdan Horowitz2022-04-011-1/+1
* target/arm: Fix MTE access checks for disabled SEL2Idan Horowitz2022-04-011-1/+1
* target/arm: Make rvbar settable after realizeEdgar E. Iglesias2022-03-181-3/+7
* target/arm: Fix handling of LPAE block descriptorsPeter Maydell2022-03-181-2/+8
* target/arm: Implement FEAT_LPA2Richard Henderson2022-03-021-15/+87