aboutsummaryrefslogtreecommitdiff
path: root/target/arm/sve_helper.c
AgeCommit message (Expand)Author
2021-05-25target/arm: Implement SVE2 SQSHRUN, SQRSHRUNRichard Henderson
2021-05-25target/arm: Implement SVE2 SHRN, RSHRNRichard Henderson
2021-05-25target/arm: Implement SVE2 floating-point pairwiseStephen Long
2021-05-25target/arm: Implement SVE2 saturating extract narrowRichard Henderson
2021-05-25target/arm: Implement SVE2 integer add/subtract long with carryRichard Henderson
2021-05-25target/arm: Implement SVE2 integer absolute difference and accumulate longRichard Henderson
2021-05-25target/arm: Implement SVE2 complex integer addRichard Henderson
2021-05-25target/arm: Implement SVE2 bitwise permuteRichard Henderson
2021-05-25target/arm: Implement SVE2 bitwise exclusive-or interleavedRichard Henderson
2021-05-25target/arm: Implement SVE2 bitwise shift left longRichard Henderson
2021-05-25target/arm: Implement SVE2 integer multiply longRichard Henderson
2021-05-25target/arm: Implement SVE2 integer add/subtract wideRichard Henderson
2021-05-25target/arm: Implement SVE2 integer add/subtract longRichard Henderson
2021-05-25target/arm: Implement SVE2 saturating add/subtract (predicated)Richard Henderson
2021-05-25target/arm: Implement SVE2 integer pairwise arithmeticRichard Henderson
2021-05-25target/arm: Implement SVE2 integer halving add/subtract (predicated)Richard Henderson
2021-05-25target/arm: Implement SVE2 saturating/rounding bitwise shift left (predicated)Richard Henderson
2021-05-25target/arm: Implement SVE2 integer unary operations (predicated)Richard Henderson
2021-05-25target/arm: Implement SVE2 integer pairwise add and accumulate longRichard Henderson
2021-04-30target/arm: Simplify sve mte checkingRichard Henderson
2021-04-30target/arm: Rename mte_probe1 to mte_probeRichard Henderson
2021-04-30target/arm: Merge mte_check1, mte_checkNRichard Henderson
2021-03-12target/arm: Update sve reduction vs simd_descRichard Henderson
2021-03-12target/arm: Update WHILE for PREDDESCRichard Henderson
2021-03-12target/arm: Update CNTP for PREDDESCRichard Henderson
2021-03-12target/arm: Update BRKA, BRKB, BRKN for PREDDESCRichard Henderson
2021-03-12target/arm: Update find_last_active for PREDDESCRichard Henderson
2021-03-12target/arm: Fix sve_punpk_p vs odd vector lengthsRichard Henderson
2021-03-12target/arm: Fix sve_zip_p vs odd vector lengthsRichard Henderson
2021-03-12target/arm: Fix sve_uzp_p vs odd vector lengthsRichard Henderson
2021-01-19target/arm: Update REV, PUNPK for pred_descRichard Henderson
2021-01-19target/arm: Update ZIP, UZP, TRN for pred_descRichard Henderson
2021-01-19target/arm: Update PFIRST, PNEXT for pred_descRichard Henderson
2020-11-15arm tcg cpus: Fix Lesser GPL version numberChetan Pant
2020-08-28target/arm: Merge helper_sve_clr_* and helper_sve_movz_*Richard Henderson
2020-06-26target/arm: Complete TBI clearing for user-only for SVERichard Henderson
2020-06-26target/arm: Add mte helpers for sve scatter/gather 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-05-19softfloat: Replace flag with boolRichard 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-11target/arm: Reuse sve_probe_page for gather loadsRichard Henderson
2020-05-11target/arm: Reuse sve_probe_page for scatter storesRichard Henderson
2020-05-11target/arm: Reuse sve_probe_page for gather first-fault loadsRichard Henderson
2020-05-11target/arm: Use SVEContLdSt for contiguous storesRichard Henderson
2020-05-11target/arm: Update contiguous first-fault and no-fault loadsRichard Henderson
2020-05-11target/arm: Use SVEContLdSt for multi-register contiguous loadsRichard Henderson
2020-05-11target/arm: Handle watchpoints in sve_ld1_rRichard Henderson