aboutsummaryrefslogtreecommitdiff
path: root/target/arm/helper-mve.h
AgeCommit message (Expand)AuthorFilesLines
2023-05-12target/arm: Move helper-{a64,mve,sme,sve}.h to tcg/Richard Henderson1-890/+0
2021-09-01target/arm: Implement MVE VRINT insnsPeter Maydell1-0/+6
2021-09-01target/arm: Implement MVE VCVT between single and half precisionPeter Maydell1-0/+5
2021-09-01target/arm: Implement MVE VCVT with specified rounding modePeter Maydell1-0/+5
2021-09-01target/arm: Implement MVE VCVT between floating and fixed pointPeter Maydell1-0/+9
2021-09-01target/arm: Implement MVE fp scalar comparisonsPeter Maydell1-0/+18
2021-09-01target/arm: Implement MVE fp vector comparisonsPeter Maydell1-0/+18
2021-09-01target/arm: Implement MVE FP max/min across vectorPeter Maydell1-0/+12
2021-09-01target/arm: Implement MVE fp-with-scalar VFMA, VFMASPeter Maydell1-0/+6
2021-09-01target/arm: Implement MVE scalar fp insnsPeter Maydell1-0/+9
2021-09-01target/arm: Implement MVE VMAXNMA and VMINNMAPeter Maydell1-0/+6
2021-09-01target/arm: Implement MVE VCMUL and VCMLAPeter Maydell1-0/+18
2021-09-01target/arm: Implement MVE VFMA and VFMSPeter Maydell1-0/+6
2021-09-01target/arm: Implement MVE VCADDPeter Maydell1-0/+6
2021-09-01target/arm: Implement MVE VSUB, VMUL, VABD, VMAXNM, VMINNMPeter Maydell1-0/+15
2021-09-01target/arm: Implement MVE VADD (floating-point)Peter Maydell1-0/+3
2021-08-25target/arm: Implement MVE interleaving loads/storesPeter Maydell1-0/+48
2021-08-25target/arm: Implement MVE scatter-gather immediate formsPeter Maydell1-0/+5
2021-08-25target/arm: Implement MVE scatter-gather insnsPeter Maydell1-0/+32
2021-08-25target/arm: Implement MVE VCTPPeter Maydell1-0/+2
2021-08-25target/arm: Implement MVE VPNOTPeter Maydell1-0/+1
2021-08-25target/arm: Implement MVE VMAXA, VMINAPeter Maydell1-0/+8
2021-08-25target/arm: Implement MVE VQABS, VQNEGPeter Maydell1-0/+8
2021-08-25target/arm: Implement MVE saturating doubling multiply accumulatesPeter Maydell1-0/+16
2021-08-25target/arm: Implement MVE VMLAPeter Maydell1-0/+4
2021-08-25target/arm: Implement MVE VMLADAV and VMLSLDAVPeter Maydell1-0/+17
2021-08-25target/arm: Implement MVE narrowing movesPeter Maydell1-0/+20
2021-08-25target/arm: Implement MVE VABAVPeter Maydell1-0/+7
2021-08-25target/arm: Implement MVE integer min/max across vectorPeter Maydell1-0/+20
2021-08-25target/arm: Implement MVE shift-by-scalarPeter Maydell1-0/+8
2021-08-25target/arm: Implement MVE VMLASPeter Maydell1-0/+4
2021-08-25target/arm: Implement MVE VPSELPeter Maydell1-0/+2
2021-08-25target/arm: Implement MVE integer vector-vs-scalar comparisonsPeter Maydell1-0/+32
2021-08-25target/arm: Implement MVE integer vector comparisonsPeter Maydell1-0/+32
2021-08-25target/arm: Implement MVE incrementing/decrementing dup insnsPeter Maydell1-0/+12
2021-08-25target/arm: Implement MVE VMULL (polynomial)Peter Maydell1-0/+5
2021-07-02target/arm: Implement MVE shifts by registerPeter Maydell1-0/+2
2021-07-02target/arm: Implement MVE shifts by immediatePeter Maydell1-0/+3
2021-07-02target/arm: Implement MVE long shifts by registerPeter Maydell1-0/+6
2021-07-02target/arm: Implement MVE long shifts by immediatePeter Maydell1-0/+3
2021-07-02target/arm: Implement MVE VADDLVPeter Maydell1-0/+3
2021-07-02target/arm: Implement MVE VSHLCPeter Maydell1-0/+2
2021-07-02target/arm: Implement MVE saturating narrowing shiftsPeter Maydell1-0/+30
2021-07-02target/arm: Implement MVE VSHRN, VRSHRNPeter Maydell1-0/+10
2021-07-02target/arm: Implement MVE VSRI, VSLIPeter Maydell1-0/+8
2021-07-02target/arm: Implement MVE VSHLLPeter Maydell1-0/+9
2021-07-02target/arm: Implement MVE vector shift right by immediate insnsPeter Maydell1-0/+12
2021-07-02target/arm: Implement MVE vector shift left by immediate insnsPeter Maydell1-0/+16
2021-07-02target/arm: Implement MVE logical immediate insnsPeter Maydell1-0/+4
2021-06-24target/arm: Implement MVE VADDVPeter Maydell1-0/+7