aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-05-30target/arm: Use TRANS_FEAT for FCADDRichard Henderson1-23/+7
2022-05-30target/arm: Use TRANS_FEAT for gen_gvec_fpst_arg_zpzzRichard Henderson1-47/+23
2022-05-30target/arm: Rename do_zpzz_ptr to gen_gvec_fpst_arg_zpzzRichard Henderson1-21/+31
2022-05-30target/arm: Use TRANS_FEAT for do_ppz_fpRichard Henderson1-22/+19
2022-05-30target/arm: Use TRANS_FEAT for FLOGBRichard Henderson1-23/+6
2022-05-30target/arm: Use TRANS_FEAT for do_frint_modeRichard Henderson1-39/+14
2022-05-30target/arm: Move null function and sve check into do_frint_modeRichard Henderson1-28/+22
2022-05-30target/arm: Rename do_zpz_ptr to gen_gvec_ool_fpst_arg_zpzRichard Henderson1-274/+140
2022-05-30target/arm: Expand frint_fns for MO_8Richard Henderson1-7/+8
2022-05-30target/arm: Use TRANS_FEAT for FRECPE, FRSQRTERichard Henderson1-41/+36
2022-05-30target/arm: Use TRANS_FEAT for do_reduceRichard Henderson1-8/+6
2022-05-30target/arm: Move null function and sve check into do_reduceRichard Henderson1-13/+17
2022-05-30target/arm: Use TRANS_FEAT for FTMADRichard Henderson1-22/+7
2022-05-30target/arm: Use TRANS_FEAT for FMUL_zzxRichard Henderson1-19/+7
2022-05-30target/arm: Use TRANS_FEAT for DO_FP3Richard Henderson1-5/+2
2022-05-30target/arm: Rename do_zzz_fp to gen_gvec_ool_fpst_arg_zzzRichard Henderson1-20/+30
2022-05-30target/arm: Use TRANS_FEAT for BFMLARichard Henderson1-24/+4
2022-05-30target/arm: Use TRANS_FEAT for FMLARichard Henderson1-9/+2
2022-05-30target/arm: Use TRANS_FEAT for MOVPRFXRichard Henderson1-14/+3
2022-05-30target/arm: Use TRANS_FEAT for SEL_zpzzRichard Henderson1-4/+1
2022-05-30target/arm: Implement NOT (prediates) aliasRichard Henderson1-0/+5
2022-05-30target/arm: Move sve check into gen_gvec_fn_pppRichard Henderson1-18/+12
2022-05-30target/arm: Use TRANS_FEAT for FMMLARichard Henderson2-27/+7
2022-05-30target/arm: Introduce gen_gvec_{ptr,fpst}_zzzzRichard Henderson1-87/+53
2022-05-30target/arm: Use TRANS_FEAT for do_zzi_oolRichard Henderson1-5/+2
2022-05-30target/arm: Use TRANS_FEAT for do_zzi_satRichard Henderson1-19/+4
2022-05-30target/arm: Use TRANS_FEAT for ADD_zziRichard Henderson1-4/+1
2022-05-30target/arm: Reject copy w/ shifted byte earlyRichard Henderson2-8/+8
2022-05-30target/arm: Reject add/sub w/ shifted byte earlyRichard Henderson2-16/+28
2022-05-30target/arm: Reject dup_i w/ shifted byte earlyRichard Henderson2-5/+10
2022-05-30target/arm: Use TRANS_FEAT for MUL_zziRichard Henderson1-9/+1
2022-05-30target/arm: Use TRANS_FEAT for do_brk2, do_brk3Richard Henderson1-34/+17
2022-05-30target/arm: Use TRANS_FEAT for do_ppzi_flagsRichard Henderson1-5/+3
2022-05-30target/arm: Use TRANS_FEAT for do_sve2_ppzz_flagsRichard Henderson1-20/+8
2022-05-30target/arm: Use TRANS_FEAT for do_ppzz_flagsRichard Henderson1-16/+12
2022-05-30target/arm: Use TRANS_FEAT for SPLICERichard Henderson1-13/+4
2022-05-30target/arm: Use TRANS_FEAT for do_last_generalRichard Henderson1-9/+2
2022-05-30target/arm: Use TRANS_FEAT for do_last_fpRichard Henderson1-9/+2
2022-05-30target/arm: Use TRANS_FEAT for do_clast_generalRichard Henderson1-9/+2
2022-05-30target/arm: Use TRANS_FEAT for do_clast_fpRichard Henderson1-9/+2
2022-05-30target/arm: Use TRANS_FEAT for do_clast_vectorRichard Henderson1-9/+2
2022-05-30target/arm: Use TRANS_FEAT for do_zip, do_zip_qRichard Henderson1-42/+14
2022-05-30target/arm: Use gen_gvec_ool_arg_zzz for do_zip, do_zip_qRichard Henderson1-18/+7
2022-05-30target/arm: Move sve zip high_ofs into simd_dataRichard Henderson2-8/+10
2022-05-30target/arm: Use TRANS_FEAT for do_perm_pred2Richard Henderson1-14/+3
2022-05-30target/arm: Use TRANS_FEAT for do_perm_pred3Richard Henderson1-29/+6
2022-05-30target/arm: Use TRANS_FEAT for do_EXTRichard Henderson1-12/+2
2022-05-30target/arm: Use TRANS_FEAT for do_pfirst_pnextRichard Henderson1-9/+2
2022-05-30target/arm: Use TRANS_FEAT for RDFFR, WRFFRRichard Henderson1-9/+2
2022-05-30target/arm: Use TRANS_FEAT for do_predsetRichard Henderson1-14/+5