aboutsummaryrefslogtreecommitdiff
path: root/target/arm/translate.c
AgeCommit message (Expand)Author
2021-04-30target/arm: Enforce alignment for VLDn (all lanes)Richard Henderson
2021-04-30target/arm: Enforce alignment for SRSRichard Henderson
2021-04-30target/arm: Enforce alignment for RFERichard Henderson
2021-04-30target/arm: Enforce alignment for LDM/STMRichard Henderson
2021-04-30target/arm: Enforce alignment for LDA/LDAH/STL/STLHRichard Henderson
2021-04-30target/arm: Enforce word alignment for LDRD/STRDRichard Henderson
2021-04-30target/arm: Adjust gen_aa32_{ld, st}_i64 for align+endiannessRichard Henderson
2021-04-30target/arm: Fix SCTLR_B test for TCGv_i64 load/storeRichard Henderson
2021-04-30target/arm: Merge gen_aa32_frob64 into gen_aa32_ld_i64Richard Henderson
2021-04-30target/arm: Adjust gen_aa32_{ld, st}_i32 for align+endiannessRichard Henderson
2021-04-30target/arm: Add ALIGN_MEM to TBFLAG_ANYRichard Henderson
2021-04-30target/arm: Introduce CPUARMTBFlagsRichard Henderson
2021-04-30target/arm: Add wrapper macros for accessing tbflagsRichard Henderson
2021-04-30target/arm: Rename TBFLAG_ANY, PSTATE_SSRichard Henderson
2021-04-30target/arm: Rename TBFLAG_A32, SCTLR_BRichard Henderson
2021-04-30target/arm: Make Thumb store insns UNDEF for Rn==1111Peter Maydell
2021-04-17target/arm: drop CF_LAST_IO/dc->condjump checkAlex Bennée
2021-03-10semihosting: Move include/hw/semihosting/ -> include/semihosting/Philippe Mathieu-Daudé
2021-01-19target/arm: Implement SCR_EL2.EEL2Rémi Denis-Courmont
2021-01-19target/arm: revector to run-time pick target ELRémi Denis-Courmont
2021-01-12target/arm: Don't decode insns in the XScale/iWMMXt space as cp insnsPeter Maydell
2020-12-10target/arm: Move general-use constant expanders up in translate.cPeter Maydell
2020-12-10target/arm: Implement CLRM instructionPeter Maydell
2020-12-10target/arm: Implement VSCCLRM insnPeter Maydell
2020-11-15arm tcg cpus: Fix Lesser GPL version numberChetan Pant
2020-11-10target/arm: add space before the open parenthesis '('Xinhao Zhang
2020-11-02target/arm: Improve do_prewiden_3dRichard Henderson
2020-11-02target/arm: Rename neon_load_reg64 to vfp_load_reg64Richard Henderson
2020-11-02target/arm: Add read/write_neon_element64Richard Henderson
2020-11-02target/arm: Rename neon_load_reg32 to vfp_load_reg32Richard Henderson
2020-11-02target/arm: Expand read/write_neon_element32 to all MemOpRichard Henderson
2020-11-02target/arm: Add read/write_neon_element32Richard Henderson
2020-11-02target/arm: Use neon_element_offset in vfp_reg_offsetRichard Henderson
2020-11-02target/arm: Use neon_element_offset in neon_load/store_regRichard Henderson
2020-11-02target/arm: Move neon_element_offset to translate.cRichard Henderson
2020-11-02target/arm: Introduce neon_full_reg_offsetRichard Henderson
2020-10-20target/arm: Implement v8.1M low-overhead-loop instructionsPeter Maydell
2020-10-20target/arm: Implement v8.1M branch-future insns (as NOPs)Peter Maydell
2020-10-20target/arm: Don't allow BLX imm for M-profilePeter Maydell
2020-10-20target/arm: Implement v8.1M conditional-select insnsPeter Maydell
2020-10-20target/arm: Fix SMLAD incorrect setting of Q bitPeter Maydell
2020-08-24target/arm: Make A32/T32 use new fpstatus_ptr() APIPeter Maydell
2020-08-24target/arm/translate.c: Delete/amend incorrect commentsPeter Maydell
2020-08-24target/arm: Delete unused VFP_DREG macrosPeter Maydell
2020-08-24target/arm: Remove ARCH macroPeter Maydell
2020-08-24target/arm: Convert T32 coprocessor insns to decodetreePeter Maydell
2020-08-24target/arm: Do M-profile NOCP checks early and via decodetreePeter Maydell
2020-08-24target/arm: Tidy up disas_arm_insn()Peter Maydell
2020-08-24target/arm: Convert A32 coprocessor insns to decodetreePeter Maydell
2020-08-24target/arm: Separate decode from handling of coproc insnsPeter Maydell