aboutsummaryrefslogtreecommitdiff
path: root/target/arm/helper-sve.h
AgeCommit message (Expand)AuthorFilesLines
2021-05-25target/arm: Implement SVE2 integer pairwise add and accumulate longRichard Henderson1-0/+14
2020-11-15arm tcg cpus: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-08-28target/arm: Merge helper_sve_clr_* and helper_sve_movz_*Richard Henderson1-5/+0
2020-06-26target/arm: Add mte helpers for sve scatter/gather memory opsRichard Henderson1-0/+285
2020-06-26target/arm: Add mte helpers for sve scalar + int ff/nf loadsRichard Henderson1-0/+98
2020-06-26target/arm: Add mte helpers for sve scalar + int storesRichard Henderson1-0/+47
2020-06-26target/arm: Add mte helpers for sve scalar + int loadsRichard Henderson1-0/+58
2020-05-11target/arm: Use tcg_gen_gvec_5_ptr for sve FMLA/FCMLARichard Henderson1-19/+34
2020-02-21target/arm: Convert PMULL.8 to gvecRichard Henderson1-0/+2
2018-10-08target/arm: Rewrite vector gather first-fault loadsRichard Henderson1-21/+63
2018-10-08target/arm: Rewrite vector gather storesRichard Henderson1-13/+39
2018-10-08target/arm: Rewrite vector gather loadsRichard Henderson1-21/+63
2018-10-08target/arm: Split contiguous stores for endiannessRichard Henderson1-17/+35
2018-10-08target/arm: Split contiguous loads for endiannessRichard Henderson1-38/+83
2018-06-29target/arm: Implement SVE fp complex multiply addRichard Henderson1-0/+4
2018-06-29target/arm: Implement SVE floating-point complex addRichard Henderson1-0/+7
2018-06-29target/arm: Implement SVE floating-point unary operationsRichard Henderson1-0/+14
2018-06-29target/arm: Implement SVE floating-point round to integral valueRichard Henderson1-0/+14
2018-06-29target/arm: Implement SVE floating-point convert to integerRichard Henderson1-0/+30
2018-06-29target/arm: Implement SVE floating-point convert precisionRichard Henderson1-0/+13
2018-06-29target/arm: Implement SVE floating-point trig multiply-add coefficientRichard Henderson1-0/+4
2018-06-29target/arm: Implement SVE FP Compare with Zero GroupRichard Henderson1-0/+42
2018-06-29target/arm: Implement SVE FP Fast Reduction GroupRichard Henderson1-0/+35
2018-06-29target/arm: Implement SVE floating-point arithmetic with immediateRichard Henderson1-0/+56
2018-06-29target/arm: Implement SVE floating-point compare vectorsRichard Henderson1-0/+49
2018-06-29target/arm: Implement SVE first-fault gather loadsRichard Henderson1-0/+67
2018-06-29target/arm: Implement SVE gather loadsRichard Henderson1-0/+67
2018-06-29target/arm: Implement SVE scatter storesRichard Henderson1-0/+41
2018-06-29target/arm: Implement SVE load and broadcast elementRichard Henderson1-0/+5
2018-06-29target/arm: Implement SVE Floating Point Accumulating Reduction GroupRichard Henderson1-0/+7
2018-06-29target/arm: Implement SVE FP Multiply-Add GroupRichard Henderson1-0/+16
2018-06-29target/arm: Implement SVE floating-point arithmetic (predicated)Richard Henderson1-0/+77
2018-06-29target/arm: Implement SVE integer convert to floating-pointRichard Henderson1-0/+30
2018-06-29target/arm: Implement SVE Memory Contiguous Store GroupRichard Henderson1-0/+29
2018-06-29target/arm: Implement SVE Contiguous Load, first-fault and no-faultRichard Henderson1-0/+40
2018-06-29target/arm: Implement SVE Memory Contiguous Load GroupRichard Henderson1-0/+35
2018-06-15target/arm: Implement SVE Floating Point Arithmetic - Unpredicated GroupRichard Henderson1-0/+14
2018-06-15target/arm: Implement SVE Integer Wide Immediate - Unpredicated GroupRichard Henderson1-0/+25
2018-06-15target/arm: Implement SVE Integer Compare - Scalars GroupRichard Henderson1-0/+2
2018-06-15target/arm: Implement SVE Predicate Count GroupRichard Henderson1-0/+2
2018-06-15target/arm: Implement SVE Partition Break GroupRichard Henderson1-0/+18
2018-06-15target/arm: Implement SVE Integer Compare - Immediate GroupRichard Henderson1-0/+44
2018-06-15target/arm: Implement SVE Integer Compare - Vectors GroupRichard Henderson1-0/+115
2018-06-15target/arm: Implement SVE Select Vectors GroupRichard Henderson1-0/+9
2018-06-15target/arm: Implement SVE vector splice (predicated)Richard Henderson1-0/+2
2018-06-15target/arm: Implement SVE reverse within elementsRichard Henderson1-0/+14
2018-06-15target/arm: Implement SVE conditionally broadcast/extract elementRichard Henderson1-0/+2
2018-06-15target/arm: Implement SVE compress active elementsRichard Henderson1-0/+3
2018-06-15target/arm: Implement SVE Permute - Interleaving GroupRichard Henderson1-0/+15
2018-06-15target/arm: Implement SVE Permute - Predicates GroupRichard Henderson1-0/+6