summaryrefslogtreecommitdiffstats
path: root/target/arm
Commit message (Expand)AuthorAgeFilesLines
* Don't include sysemu/tcg.h if it is not necessaryThomas Huth2022-04-201-1/+0Star
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-063-3/+0Star
* Move CPU softfloat unions to cpu-float.hMarc-André Lureau2022-04-061-0/+1
* include: move target page bits declaration to page-vary.hMarc-André Lureau2022-04-061-1/+1
* Replace TARGET_WORDS_BIGENDIANMarc-André Lureau2022-04-062-5/+5
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-0611-18/+18
* target/arm: Don't use DISAS_NORETURN in STXP !HAVE_CMPXCHG128 codegenPeter Maydell2022-04-011-1/+6
* 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-012-2/+2
* target/arm: Fix sve_ld1_z and sve_st1_z vs MMIORichard Henderson2022-03-251-2/+8
* target/arm: Make rvbar settable after realizeEdgar E. Iglesias2022-03-183-9/+16
* target/arm: Log fault address for M-profile faultsPeter Maydell2022-03-181-0/+6
* target/arm: Log M-profile vector table accessesPeter Maydell2022-03-182-0/+10
* target/arm: Fix handling of LPAE block descriptorsPeter Maydell2022-03-181-2/+8
* target/arm: Fix pauth_check_trap vs SEL2Richard Henderson2022-03-181-1/+1
* target/arm: Fix sve2 ldnt1 and stnt1Richard Henderson2022-03-182-5/+51
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220307'...Peter Maydell2022-03-084-6/+42
|\
| * target/arm: Provide cpu property for controling FEAT_LPA2Richard Henderson2022-03-073-1/+34
| * target/arm/translate-neon: Simplify align field check for VLD3Peter Maydell2022-03-071-5/+5
| * target/arm/translate-neon: UNDEF if VLD1/VST1 stride bits are non-zeroPeter Maydell2022-03-071-0/+3
* | target: Use ArchCPU as interface to target CPUPhilippe Mathieu-Daudé2022-03-061-1/+1
* | target: Introduce and use OBJECT_DECLARE_CPU_TYPE() macroPhilippe Mathieu-Daudé2022-03-062-4/+1Star
* | target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé2022-03-061-2/+1Star
* | target: Use forward declared type instead of structure typePhilippe Mathieu-Daudé2022-03-061-1/+1
|/
* target/arm: Report KVM's actual PSCI version to guest in dtbPeter Maydell2022-03-022-0/+13
* target/arm: Implement FEAT_LPA2Richard Henderson2022-03-023-15/+111
* target/arm: Advertise all page sizes for -cpu maxRichard Henderson2022-03-021-0/+4
* target/arm: Validate tlbi TG matches translation granule in useRichard Henderson2022-03-021-3/+7
* target/arm: Fix TLBIRange.base for 16k and 64k pagesRichard Henderson2022-03-021-2/+3
* target/arm: Introduce tlbi_aa64_get_rangeRichard Henderson2022-03-021-34/+24Star
* target/arm: Extend arm_fi_to_lfsc to level -1Richard Henderson2022-03-021-6/+29
* target/arm: Implement FEAT_LPARichard Henderson2022-03-023-5/+18
* target/arm: Implement FEAT_LVARichard Henderson2022-03-024-2/+15
* target/arm: Prepare DBGBVR and DBGWVR for FEAT_LVARichard Henderson2022-03-021-8/+24
* target/arm: Honor TCR_ELx.{I}PSRichard Henderson2022-03-022-16/+57
* target/arm: Use MAKE_64BIT_MASK to compute indexmaskRichard Henderson2022-03-021-2/+2
* target/arm: Pass outputsize down to check_s2_mmu_setupRichard Henderson2022-03-021-11/+10Star
* target/arm: Move arm_pamax out of lineRichard Henderson2022-03-022-18/+23
* target/arm: Fault on invalid TCR_ELx.TxSZRichard Henderson2022-03-022-4/+29
* target/arm: Set TCR_EL1.TSZ for user-onlyRichard Henderson2022-03-021-1/+2
* target/arm: Fix early free of TCG temp in handle_simd_shift_fpint_conv()Wentao_Liang2022-03-021-1/+1
* target/arm: Support PSCI 1.1 and SMCCC 1.0Akihiko Odaki2022-03-025-11/+71
* Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2022-02-...Peter Maydell2022-02-224-0/+5
|\
| * exec/exec-all: Move 'qemu/log.h' include in units requiring itPhilippe Mathieu-Daudé2022-02-213-0/+3
| * target: Add missing "qemu/timer.h" includePhilippe Mathieu-Daudé2022-02-212-0/+2
* | target/arm: Support PAuth extension for hvfPeter Maydell2022-02-211-4/+10
* | target/arm: Fix '-cpu max' for HVFPeter Maydell2022-02-211-2/+3
* | target/arm: Unindent unnecessary else-clausePeter Maydell2022-02-211-160/+163