aboutsummaryrefslogtreecommitdiff
path: root/target/arm/translate.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-14target/arm: Convert Neon VPMAX/VPMIN 3-reg-same insns to decodetreePeter Maydell1-15/+2
2020-05-14target/arm: Convert Neon VQSHL, VRSHL, VQRSHL 3-reg-same insns to decodetreePeter Maydell1-19/+3
2020-05-14target/arm: Convert Neon VRHADD, VHSUB 3-reg-same insns to decodetreePeter Maydell1-6/+2
2020-05-14target/arm: Convert Neon VABA/VABD 3-reg-same to decodetreePeter Maydell1-20/+2
2020-05-14target/arm: Convert Neon VHADD 3-reg-same insnsPeter Maydell1-3/+1
2020-05-14target/arm: Convert Neon 64-bit element 3-reg-same insnsPeter Maydell1-36/+2
2020-05-14target/arm: Convert Neon 3-reg-same SHA to decodetreePeter Maydell1-44/+2
2020-05-14target/arm: Convert Neon 3-reg-same VQRDMLAH/VQRDMLSH to decodetreePeter Maydell1-12/+2
2020-05-14target/arm: Vectorize SABA/UABARichard Henderson1-6/+128
2020-05-14target/arm: Vectorize SABD/UABDRichard Henderson1-3/+130
2020-05-14target/arm: Pass pointer to qc to qrdmla/qrdmlsRichard Henderson1-4/+14
2020-05-14target/arm: Create gen_gvec_{qrdmla,qrdmls}Richard Henderson1-26/+26
2020-05-14target/arm: Remove fp_status from helper_{recpe, rsqrte}_u32Richard Henderson1-10/+2
2020-05-14target/arm: Create gen_gvec_{uqadd, sqadd, uqsub, sqsub}Richard Henderson1-104/+124
2020-05-14target/arm: Create gen_gvec_{cmtst,ushl,sshl}Richard Henderson1-67/+79
2020-05-14target/arm: Create gen_gvec_{mla,mls}Richard Henderson1-55/+62
2020-05-14target/arm: Create gen_gvec_{ceq,clt,cle,cgt,cge}0Richard Henderson1-202/+52
2020-05-14target/arm: Remove unnecessary range check for VSHLRichard Henderson1-10/+2
2020-05-14target/arm: Create gen_gvec_{sri,sli}Richard Henderson1-82/+104
2020-05-14target/arm: Create gen_gvec_{u,s}{rshr,rsra}Richard Henderson1-23/+440
2020-05-14target/arm: Create gen_gvec_[us]sraRichard Henderson1-64/+97
2020-05-06target/arm: Use tcg_gen_gvec_dup_immRichard Henderson1-3/+6
2020-05-04target/arm: Convert Neon 3-reg-same VMUL, VMLA, VMLS, VSHL to decodetreePeter Maydell1-25/+3
2020-05-04target/arm: Convert Neon 3-reg-same VQADD/VQSUB to decodetreePeter Maydell1-12/+2
2020-05-04target/arm: Convert Neon 3-reg-same comparisons to decodetreePeter Maydell1-20/+3
2020-05-04target/arm: Convert Neon 3-reg-same VMAX/VMIN to decodetreePeter Maydell1-19/+2
2020-05-04target/arm: Convert Neon 3-reg-same logic ops to decodetreePeter Maydell1-37/+1
2020-05-04target/arm: Convert Neon 3-reg-same VADD/VSUB to decodetreePeter Maydell1-10/+4
2020-05-04target/arm: Convert Neon 'load/store single structure' to decodetreePeter Maydell1-147/+0
2020-05-04target/arm: Convert Neon 'load single structure to all lanes' to decodetreePeter Maydell1-53/+2
2020-05-04target/arm: Convert Neon load/store multiple structures to decodetreePeter Maydell1-89/+2
2020-05-04target/arm: Convert VFM[AS]L (scalar) to decodetreePeter Maydell1-106/+1
2020-05-04target/arm: Convert V[US]DOT (scalar) to decodetreePeter Maydell1-12/+1
2020-05-04target/arm: Convert VCMLA (scalar) to decodetreePeter Maydell1-25/+1
2020-05-04target/arm: Convert VFM[AS]L (vector) to decodetreePeter Maydell1-91/+1
2020-05-04target/arm: Convert V[US]DOT (vector) to decodetreePeter Maydell1-8/+1
2020-05-04target/arm: Convert VCADD (vector) to decodetreePeter Maydell1-10/+1
2020-05-04target/arm: Convert VCMLA (vector) to decodetreePeter Maydell1-10/+1
2020-05-04target/arm: Add stubs for AArch32 Neon decodetreePeter Maydell1-2/+34
2020-05-04target/arm: Don't allow Thumb Neon insns without FEATURE_NEONPeter Maydell1-8/+8
2020-05-04target/arm: Make VQDMULL undefined when U=1Fredrik Strupe1-1/+1
2020-04-30target/arm: Vectorize integer comparison vs zeroRichard Henderson1-36/+220
2020-03-12target/arm: Fix some comment typosPeter Maydell1-1/+1
2020-03-12target/arm: Recalculate hflags correctly after writes to CONTROLPeter Maydell1-4/+3
2020-03-12target/arm: Update hflags in trans_CPS_v7m()Peter Maydell1-1/+4
2020-02-28target/arm: Move the vfp decodetree calls next to the base isaRichard Henderson1-54/+29
2020-02-28target/arm: Move VLLDM and VLSTM to vfp.decodeRichard Henderson1-44/+9
2020-02-28target/arm: Remove ARM_FEATURE_VFP check from disas_vfp_insnRichard Henderson1-4/+0
2020-02-28target/arm: Replace ARM_FEATURE_VFP4 with isar_feature_aa32_simdfmacRichard Henderson1-1/+1
2020-02-21target/arm: Use isar_feature_aa32_simd_r32 more placesRichard Henderson1-1/+1