aboutsummaryrefslogtreecommitdiff
path: root/target/arm
AgeCommit message (Expand)AuthorFilesLines
2024-09-10gdbstub: Add support for MTE in system modeGustavo Romero1-2/+4
2024-09-10gdbstub: Use specific MMU index when probing MTE addressesGustavo Romero1-4/+13
2024-09-05target/arm: Correct names of VFP VFNMA and VFNMS insnsPeter Maydell2-10/+10
2024-09-05target/arm: Enable FEAT_EBF16 in the "max" CPUPeter Maydell2-3/+2
2024-09-05target/arm: Implement FPCR.EBF=1 semantics for bfdotadd()Peter Maydell1-3/+54
2024-09-05target/arm: Prepare bfdotadd() callers for FEAT_EBF supportPeter Maydell3-65/+193
2024-09-05target/arm: Pass env pointer through to gvec_bfmmla helperPeter Maydell5-7/+8
2024-09-05target/arm: Pass env pointer through to gvec_bfdot_idx helperPeter Maydell5-7/+22
2024-09-05target/arm: Pass env pointer through to gvec_bfdot helperPeter Maydell5-7/+77
2024-09-05target/arm: Pass env pointer through to sme_bfmopa helperPeter Maydell3-5/+5
2024-09-05target/arm: Allow setting the FPCR.EBF bit for FEAT_EBF16Peter Maydell3-2/+12
2024-08-13target/arm: Fix usage of MMU indexes when EL3 is AArch32Peter Maydell8-34/+81
2024-08-13target/arm: Update translation regime comment for new featuresPeter Maydell1-7/+16
2024-08-13target/arm: Clear high SVE elements in handle_vec_simd_wshliRichard Henderson1-0/+1
2024-08-09target/arm: Fix BTI versus CF_PCRELRichard Henderson4-52/+56
2024-08-03hvf: arm: Fix hvf_sysreg_read_cp() callAkihiko Odaki1-1/+1
2024-08-01target/arm: Handle denormals correctly for FMOPA (widening)Peter Maydell3-15/+51
2024-07-29target/arm: Ignore SMCR_EL2.LEN and SVCR_EL2.LEN if EL2 is not enabledPeter Maydell1-1/+1
2024-07-29target/arm: Avoid shifts by -1 in tszimm_shr() and tszimm_shl()Peter Maydell1-2/+16
2024-07-29target/arm: Fix UMOPA/UMOPS of 16-bit valuesPeter Maydell1-4/+4
2024-07-29target/arm: Don't assert for 128-bit tile accesses when SVL is 128Peter Maydell1-1/+9
2024-07-29hvf: arm: Do not advance PC when raising an exceptionAkihiko Odaki1-3/+3
2024-07-29hvf: arm: Properly disable PMUAkihiko Odaki1-87/+97
2024-07-29hvf: arm: Raise an exception for sysreg by defaultAkihiko Odaki1-89/+85
2024-07-29target/arm/kvm: Do not silently remove PMUAkihiko Odaki1-5/+0
2024-07-29target/arm/kvm: Set PMU for host only when availableAkihiko Odaki1-1/+1
2024-07-23bsd-user: Make compile for non-linux user-mode stuffWarner Losh1-0/+4
2024-07-23bsd-user: Hard wire aarch64 to be 4k pages onlyWarner Losh1-0/+4
2024-07-23Merge tag 'pull-tcg-20240723' of https://gitlab.com/rth7680/qemu into stagingRichard Henderson3-11/+61
2024-07-23target/arm: Use set/clear_helper_retaddr in SVE and SME helpersRichard Henderson2-9/+49
2024-07-23target/arm: Use set/clear_helper_retaddr in helper-a64.cRichard Henderson1-2/+12
2024-07-22gdbstub: Re-factor gdb command extensionsAlex Bennée3-19/+12
2024-07-18hvf: arm: Do not advance PC when raising an exceptionAkihiko Odaki1-0/+1
2024-07-18target/arm: Use FPST_F16 for SME FMOPA (widening)Richard Henderson1-4/+8
2024-07-18target/arm: Use float_status copy in sme_fmopa_sDaniyal Khan1-1/+1
2024-07-18target/arm: LDAPR should honour SCTLR_ELx.nAAPeter Maydell1-1/+1
2024-07-18target/arm: Fix handling of LDAPR/STLR with negative offsetPeter Maydell1-1/+1
2024-07-11target/arm: Convert PMULL to decodetreeRichard Henderson2-82/+15
2024-07-11target/arm: Convert ADDHN, SUBHN, RADDHN, RSUBHN to decodetreeRichard Henderson2-71/+61
2024-07-11target/arm: Convert SADDW, SSUBW, UADDW, USUBW to decodetreeRichard Henderson2-43/+48
2024-07-11target/arm: Convert SQDMULL, SQDMLAL, SQDMLSL to decodetreeRichard Henderson2-499/+138
2024-07-11target/arm: Convert SADDL, SSUBL, SABDL, SABAL, and unsigned to decodetreeRichard Henderson2-72/+87
2024-07-11target/arm: Convert SMULL, UMULL, SMLAL, UMLAL, SMLSL, UMLSL to decodetreeRichard Henderson2-50/+156
2024-07-11target/arm: Set arm_v7m_tcg_ops cpu_exec_halt to arm_cpu_exec_halt()Peter Maydell3-1/+5
2024-07-11target/arm: Use cpu_env in cpu_untagged_addrRichard Henderson1-2/+2
2024-07-11target/arm: Allow FPCR bits that aren't in FPSCRPeter Maydell1-21/+35
2024-07-11target/arm: Rename FPSR_MASK and FPCR_MASK and define them symbolicallyPeter Maydell3-11/+40
2024-07-11target/arm: Rename FPCR_ QC, NZCV macros to FPSR_Peter Maydell5-24/+27
2024-07-11target/arm: Store FPSR and FPCR in separate CPU state fieldsPeter Maydell6-27/+28
2024-07-11target/arm: Implement store_cpu_field_low32() macroPeter Maydell1-0/+7