aboutsummaryrefslogtreecommitdiff
path: root/target/arm/translate-sve.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-12target/arm: Update sve reduction vs simd_descRichard Henderson1-1/+1
2021-03-12target/arm: Update WHILE for PREDDESCRichard Henderson1-3/+4
2021-03-12target/arm: Update CNTP for PREDDESCRichard Henderson1-3/+3
2021-03-12target/arm: Update BRKA, BRKB, BRKN for PREDDESCRichard Henderson1-2/+2
2021-03-12target/arm: Update find_last_active for PREDDESCRichard Henderson1-4/+3
2021-01-19target/arm: Update REV, PUNPK for pred_descRichard Henderson1-9/+4
2021-01-19target/arm: Update ZIP, UZP, TRN for pred_descRichard Henderson1-8/+4
2021-01-19target/arm: Update PFIRST, PNEXT for pred_descRichard Henderson1-3/+3
2020-11-15arm tcg cpus: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-10-01target/arm: Fix SVE spliceRichard Henderson1-1/+1
2020-10-01target/arm: Fix sve ldr/strRichard Henderson1-2/+2
2020-09-01target/arm: Remove local definitions of float constantsPeter Maydell1-4/+0
2020-08-28target/arm: Split out gen_gvec_ool_zzRichard Henderson1-8/+12
2020-08-28target/arm: Split out gen_gvec_ool_zzzRichard Henderson1-35/+18
2020-08-28target/arm: Split out gen_gvec_ool_zzpRichard Henderson1-15/+14
2020-08-28target/arm: Merge helper_sve_clr_* and helper_sve_movz_*Richard Henderson1-32/+17
2020-08-28target/arm: Split out gen_gvec_ool_zzzpRichard Henderson1-19/+16
2020-08-28target/arm: Use tcg_gen_gvec_bitsel for trans_SEL_ppppRichard Henderson1-23/+8
2020-08-28target/arm: Clean up 4-operand predicate expansionRichard Henderson1-68/+43
2020-08-28target/arm: Merge do_vector2_p into do_mov_pRichard Henderson1-13/+6
2020-08-28target/arm: Split out gen_gvec_fn_zzz, do_zzz_fnRichard Henderson1-19/+24
2020-08-28target/arm: Split out gen_gvec_fn_zzRichard Henderson1-9/+10
2020-08-24target/arm: Replace A64 get_fpstatus_ptr() with generic fpstatus_ptr()Peter Maydell1-17/+17
2020-08-21meson: rename included C source files to .c.incPaolo Bonzini1-1/+1
2020-07-13target/arm: Fix mtedesc for do_mem_zpzRichard Henderson1-1/+1
2020-07-03target/arm: Fix temp double-free in sve ldr/strRichard Henderson1-6/+2
2020-06-26target/arm: Add mte helpers for sve scatter/gather memory opsRichard Henderson1-222/+440
2020-06-26target/arm: Handle TBI for sve scalar + int memory opsRichard Henderson1-2/+4
2020-06-26target/arm: Add mte helpers for sve scalar + int ff/nf loadsRichard Henderson1-88/+172
2020-06-26target/arm: Add mte helpers for sve scalar + int storesRichard Henderson1-55/+107
2020-06-26target/arm: Add mte helpers for sve scalar + int loadsRichard Henderson1-59/+141
2020-06-26target/arm: Tidy trans_LD1R_zpriRichard Henderson1-5/+7
2020-06-26target/arm: Use mte_check1 for sve LD1RRichard Henderson1-2/+4
2020-06-26target/arm: Use mte_checkN for sve unpredicated storesRichard Henderson1-28/+33
2020-06-26target/arm: Use mte_checkN for sve unpredicated loadsRichard Henderson1-28/+33
2020-05-11target/arm: Fix tcg_gen_gvec_dup_imm vs DUP (indexed)Richard Henderson1-1/+5
2020-05-11target/arm: Use tcg_gen_gvec_5_ptr for sve FMLA/FCMLARichard Henderson1-46/+24
2020-05-11target/arm: Remove sve_memopidxRichard Henderson1-14/+3
2020-05-06target/arm: Use tcg_gen_gvec_dup_immRichard Henderson1-7/+5
2020-01-15tcg: Search includes from the project root source directoryPhilippe Mathieu-Daudé1-3/+3
2019-09-03tcg: TCGMemOp is now accelerator independent MemOpTony Nguyen1-1/+1
2019-05-13tcg: Specify optional vector requirements with a listRichard Henderson1-4/+5
2019-05-06decodetree: Add DisasContext argument to !function expandersRichard Henderson1-12/+12
2019-03-15target/arm: Check access permission to ADDVL/ADDPL/RDVLAmir Charif1-8/+14
2019-02-15target/arm: Rely on optimization within tcg_gen_gvec_orRichard Henderson1-5/+1
2018-10-31decodetree: Remove "insn" argument from trans_* expandersRichard Henderson1-263/+244
2018-10-08target/arm: Pass TCGMemOpIdx to sve memory helpersRichard Henderson1-23/+44
2018-10-08target/arm: Rewrite vector gather first-fault loadsRichard Henderson1-42/+42
2018-10-08target/arm: Rewrite vector gather storesRichard Henderson1-25/+49
2018-10-08target/arm: Rewrite vector gather loadsRichard Henderson1-81/+167