aboutsummaryrefslogtreecommitdiff
path: root/target/arm/translate-sve.c
AgeCommit message (Expand)Author
2020-10-01target/arm: Fix SVE spliceRichard Henderson
2020-10-01target/arm: Fix sve ldr/strRichard Henderson
2020-09-01target/arm: Remove local definitions of float constantsPeter Maydell
2020-08-28target/arm: Split out gen_gvec_ool_zzRichard Henderson
2020-08-28target/arm: Split out gen_gvec_ool_zzzRichard Henderson
2020-08-28target/arm: Split out gen_gvec_ool_zzpRichard Henderson
2020-08-28target/arm: Merge helper_sve_clr_* and helper_sve_movz_*Richard Henderson
2020-08-28target/arm: Split out gen_gvec_ool_zzzpRichard Henderson
2020-08-28target/arm: Use tcg_gen_gvec_bitsel for trans_SEL_ppppRichard Henderson
2020-08-28target/arm: Clean up 4-operand predicate expansionRichard Henderson
2020-08-28target/arm: Merge do_vector2_p into do_mov_pRichard Henderson
2020-08-28target/arm: Split out gen_gvec_fn_zzz, do_zzz_fnRichard Henderson
2020-08-28target/arm: Split out gen_gvec_fn_zzRichard Henderson
2020-08-24target/arm: Replace A64 get_fpstatus_ptr() with generic fpstatus_ptr()Peter Maydell
2020-08-21meson: rename included C source files to .c.incPaolo Bonzini
2020-07-13target/arm: Fix mtedesc for do_mem_zpzRichard Henderson
2020-07-03target/arm: Fix temp double-free in sve ldr/strRichard Henderson
2020-06-26target/arm: Add mte helpers for sve scatter/gather memory opsRichard Henderson
2020-06-26target/arm: Handle TBI for sve scalar + int memory opsRichard Henderson
2020-06-26target/arm: Add mte helpers for sve scalar + int ff/nf loadsRichard Henderson
2020-06-26target/arm: Add mte helpers for sve scalar + int storesRichard Henderson
2020-06-26target/arm: Add mte helpers for sve scalar + int loadsRichard Henderson
2020-06-26target/arm: Tidy trans_LD1R_zpriRichard Henderson
2020-06-26target/arm: Use mte_check1 for sve LD1RRichard Henderson
2020-06-26target/arm: Use mte_checkN for sve unpredicated storesRichard Henderson
2020-06-26target/arm: Use mte_checkN for sve unpredicated loadsRichard Henderson
2020-05-11target/arm: Fix tcg_gen_gvec_dup_imm vs DUP (indexed)Richard Henderson
2020-05-11target/arm: Use tcg_gen_gvec_5_ptr for sve FMLA/FCMLARichard Henderson
2020-05-11target/arm: Remove sve_memopidxRichard Henderson
2020-05-06target/arm: Use tcg_gen_gvec_dup_immRichard Henderson
2020-01-15tcg: Search includes from the project root source directoryPhilippe Mathieu-Daudé
2019-09-03tcg: TCGMemOp is now accelerator independent MemOpTony Nguyen
2019-05-13tcg: Specify optional vector requirements with a listRichard Henderson
2019-05-06decodetree: Add DisasContext argument to !function expandersRichard Henderson
2019-03-15target/arm: Check access permission to ADDVL/ADDPL/RDVLAmir Charif
2019-02-15target/arm: Rely on optimization within tcg_gen_gvec_orRichard Henderson
2018-10-31decodetree: Remove "insn" argument from trans_* expandersRichard Henderson
2018-10-08target/arm: Pass TCGMemOpIdx to sve memory helpersRichard Henderson
2018-10-08target/arm: Rewrite vector gather first-fault loadsRichard Henderson
2018-10-08target/arm: Rewrite vector gather storesRichard Henderson
2018-10-08target/arm: Rewrite vector gather loadsRichard Henderson
2018-10-08target/arm: Split contiguous stores for endiannessRichard Henderson
2018-10-08target/arm: Split contiguous loads for endiannessRichard Henderson
2018-10-08target/arm: Clear unused predicate bits for LD1RQRichard Henderson
2018-08-16target/arm: Use FZ not FZ16 for SVE FCVT single-half and double-halfRichard Henderson
2018-08-16target/arm: Fix offset scaling for LD_zprr and ST_zprrRichard Henderson
2018-08-16target/arm: Fix offset for LD1R instructionsRichard Henderson
2018-08-16target/arm: Fix sign-extension in sve do_ldr/do_strRichard Henderson
2018-08-14target/arm: Reorganize SVE WHILERichard Henderson
2018-08-14target/arm: Fix typo in do_sat_addsub_64Richard Henderson