aboutsummaryrefslogtreecommitdiff
path: root/target/arm/translate-sve.c
AgeCommit message (Expand)Author
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
2018-07-09target/arm: Fix do_predset for large VLRichard Henderson
2018-07-09target/arm: Suppress Coverity warning for PRFRichard Henderson
2018-06-29target/arm: Implement SVE dot product (indexed)Richard Henderson
2018-06-29target/arm: Implement SVE dot product (vectors)Richard Henderson
2018-06-29target/arm: Implement SVE fp complex multiply add (indexed)Richard Henderson
2018-06-29target/arm: Implement SVE fp complex multiply addRichard Henderson
2018-06-29target/arm: Implement SVE floating-point complex addRichard Henderson
2018-06-29target/arm: Implement SVE MOVPRFXRichard Henderson
2018-06-29target/arm: Implement SVE floating-point unary operationsRichard Henderson
2018-06-29target/arm: Implement SVE floating-point round to integral valueRichard Henderson
2018-06-29target/arm: Implement SVE floating-point convert to integerRichard Henderson
2018-06-29target/arm: Implement SVE floating-point convert precisionRichard Henderson
2018-06-29target/arm: Implement SVE floating-point trig multiply-add coefficientRichard Henderson
2018-06-29target/arm: Implement SVE FP Compare with Zero GroupRichard Henderson
2018-06-29target/arm: Implement SVE Floating Point Unary Operations - Unpredicated GroupRichard Henderson