aboutsummaryrefslogtreecommitdiff
path: root/target/arm/translate.c
AgeCommit message (Expand)Author
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
2020-08-24target/arm: Pull handling of XScale insns out of disas_coproc_insn()Peter Maydell
2020-08-21meson: rename included C source files to .c.incPaolo Bonzini
2020-06-26target/arm: Add DISAS_UPDATE_NOCHAINRichard Henderson
2020-06-26target/arm: Rename DISAS_UPDATE to DISAS_UPDATE_EXITRichard Henderson
2020-06-23target/arm: Remove unnecessary gen_io_end() callsPeter Maydell
2020-06-23target/arm: Move some functions used only in translate-neon.inc.c to that filePeter Maydell
2020-06-23target/arm: Convert Neon VTRN to decodetreePeter Maydell
2020-06-23target/arm: Convert Neon VSWP to decodetreePeter Maydell
2020-06-23target/arm: Convert Neon 2-reg-misc VCVT insns to decodetreePeter Maydell
2020-06-23target/arm: Convert Neon 2-reg-misc VRINT insns to decodetreePeter Maydell
2020-06-23target/arm: Convert Neon 2-reg-misc fp-compare-with-zero insns to decodetreePeter Maydell
2020-06-23target/arm: Convert simple fp Neon 2-reg-misc insnsPeter Maydell
2020-06-23target/arm: Convert Neon VQABS, VQNEG to decodetreePeter Maydell
2020-06-23target/arm: Convert remaining simple 2-reg-misc Neon opsPeter Maydell
2020-06-23target/arm: Convert Neon 2-reg-misc VREV32 and VREV16 to decodetreePeter Maydell
2020-06-23target/arm: Make gen_swap_half() take separate src and destPeter Maydell
2020-06-23target/arm: Convert Neon 2-reg-misc crypto operations to decodetreePeter Maydell
2020-06-23target/arm: Convert vectorised 2-reg-misc Neon ops to decodetreePeter Maydell