aboutsummaryrefslogtreecommitdiff
path: root/target/arm
AgeCommit message (Expand)AuthorFilesLines
2021-05-25target/arm: Implement SVE2 SQSHRUN, SQRSHRUNRichard Henderson4-0/+153
2021-05-25target/arm: Implement SVE2 SHRN, RSHRNRichard Henderson4-2/+236
2021-05-25target/arm: Implement SVE2 floating-point pairwiseStephen Long4-0/+114
2021-05-25target/arm: Implement SVE2 saturating extract narrowRichard Henderson4-0/+330
2021-05-25target/arm: Implement SVE2 integer absolute difference and accumulateRichard Henderson2-0/+27
2021-05-25target/arm: Implement SVE2 bitwise shift and insertRichard Henderson2-0/+15
2021-05-25target/arm: Implement SVE2 bitwise shift right and accumulateRichard Henderson2-0/+42
2021-05-25target/arm: Implement SVE2 integer add/subtract long with carryRichard Henderson4-0/+66
2021-05-25target/arm: Implement SVE2 integer absolute difference and accumulate longRichard Henderson4-0/+104
2021-05-25target/arm: Implement SVE2 complex integer addRichard Henderson4-0/+92
2021-05-25target/arm: Implement SVE2 bitwise permuteRichard Henderson5-0/+135
2021-05-25target/arm: Implement SVE2 bitwise exclusive-or interleavedRichard Henderson4-0/+49
2021-05-25target/arm: Implement SVE2 bitwise shift left longRichard Henderson4-0/+197
2021-05-25target/arm: Implement SVE2 PMULLB, PMULLTRichard Henderson5-0/+59
2021-05-25target/arm: Implement SVE2 integer multiply longRichard Henderson4-0/+64
2021-05-25target/arm: Implement SVE2 integer add/subtract wideRichard Henderson4-0/+78
2021-05-25target/arm: Implement SVE2 integer add/subtract interleaved longRichard Henderson2-0/+10
2021-05-25target/arm: Implement SVE2 integer add/subtract longRichard Henderson4-0/+132
2021-05-25target/arm: Implement SVE2 saturating add/subtract (predicated)Richard Henderson4-56/+210
2021-05-25target/arm: Implement SVE2 integer pairwise arithmeticRichard Henderson4-0/+135
2021-05-25target/arm: Implement SVE2 integer halving add/subtract (predicated)Richard Henderson4-0/+112
2021-05-25target/arm: Implement SVE2 saturating/rounding bitwise shift left (predicated)Richard Henderson4-0/+176
2021-05-25target/arm: Split out saturating/rounding shifts from neonRichard Henderson2-430/+227
2021-05-25target/arm: Implement SVE2 integer unary operations (predicated)Richard Henderson4-0/+88
2021-05-25target/arm: Implement SVE2 integer pairwise add and accumulate longRichard Henderson4-0/+102
2021-05-25target/arm: Implement SVE2 Integer Multiply - UnpredicatedRichard Henderson4-0/+166
2021-05-25target/arm: Add ID_AA64ZFR0 fields and isar_feature_aa64_sve2Richard Henderson3-8/+32
2021-05-25target/arm: set ID_AA64ISAR0.TLB to 2 for max AARCH64 CPU typeRebecca Cran1-0/+1
2021-05-25target/arm: Add support for FEAT_TLBIOSRebecca Cran2-0/+48
2021-05-25target/arm: Add support for FEAT_TLBIRANGERebecca Cran2-0/+286
2021-05-25target/arm: Use correct SP in M-profile exception returnPeter Maydell1-1/+2
2021-05-20target/arm: Make sure that commpage's tb->size != 0Ilya Leoshkevich1-0/+2
2021-05-10target/arm: Make WFI a NOP for userspace emulatorsPeter Maydell1-0/+14
2021-05-10target/arm: Make translate-neon.c.inc its own compilation unitPeter Maydell4-11/+14
2021-05-10target/arm: Make functions used by translate-neon globalPeter Maydell2-8/+10
2021-05-10target/arm: Move NeonGenThreeOpEnvFn typedef to translate.hPeter Maydell2-3/+2
2021-05-10target/arm: Delete unused typedefPeter Maydell1-2/+0
2021-05-10target/arm: Move vfp_reg_ptr() to translate-neon.c.incPeter Maydell2-7/+7
2021-05-10target/arm: Make translate-vfp.c.inc its own compilation unitPeter Maydell4-9/+13
2021-05-10target/arm: Make functions used by translate-vfp globalPeter Maydell2-17/+26
2021-05-10target/arm: Move vfp_{load, store}_reg{32, 64} to translate-vfp.c.incPeter Maydell2-20/+20
2021-05-10target/arm: Move gen_aa32 functions to translate-a32.hPeter Maydell2-35/+69
2021-05-10target/arm: Split m-nocp trans functions into their own filePeter Maydell5-198/+226
2021-05-10target/arm: Make functions used by m-nocp globalPeter Maydell3-33/+65
2021-05-10target/arm: Share unallocated_encoding() and gen_exception_insn()Peter Maydell4-22/+12
2021-05-10target/arm: Move constant expanders to translate.hPeter Maydell2-24/+24
2021-05-10target/arm: Fix tlbbits calculation in tlbi_aa64_vae2is_write()Peter Maydell1-1/+1
2021-05-02Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth1-1/+0
2021-05-02hw: Do not include qemu/log.h if it is not necessaryThomas Huth1-1/+0
2021-04-30target/arm: Enforce alignment for sve LD1RRichard Henderson1-1/+1