| Commit message (Expand) | Author | Age | Files | Lines |
* | [ARM,MVE] Use the new Tablegen `defvar` and `if` statements. | Simon Tatham | 2020-01-14 | 1 | -253/+232 |
* | [ARM][MVE] Disallow VPSEL for tail predication | Sam Parker | 2020-01-14 | 1 | -1/+0 |
* | [ARM][MVE] Tail predicate VMAX,VMAXA,VMIN,VMINA | Sam Parker | 2020-01-10 | 1 | -0/+2 |
* | [ARM,MVE] Intrinsics for variable shift instructions. | Simon Tatham | 2020-01-08 | 1 | -12/+49 |
* | [ARM,MVE] Intrinsics for partial-overwrite imm shifts. | Simon Tatham | 2020-01-08 | 1 | -49/+123 |
* | [ARM,MVE] Fix many signedness errors in MVE intrinsics. | Simon Tatham | 2020-01-06 | 1 | -28/+49 |
* | [ARM,MVE] Generate the right instruction for vmaxnmq_m_f16. | Simon Tatham | 2020-01-06 | 1 | -2/+2 |
* | [ARM][MVE] Fixes for tail predication. | Sam Parker | 2019-12-20 | 1 | -0/+4 |
* | [ARM][MVE] Tail predicate bottom/top muls. | Sam Parker | 2019-12-20 | 1 | -0/+3 |
* | [ARM][MVE] Make VPT invalid for tail predication | Sam Parker | 2019-12-13 | 1 | -3/+0 |
* | [ARM][MVE] Add vector reduction intrinsics with two vector operands | Mikhail Maltsev | 2019-12-13 | 1 | -40/+104 |
* | [ARM][MVE] Add intrinsics for more immediate shifts. | Simon Tatham | 2019-12-13 | 1 | -71/+161 |
* | [ARM][MVE][Intrinsics] Add *_x() variants of my *_m() intrinsics. | Mark Murray | 2019-12-13 | 1 | -2/+2 |
* | Revert "[ARM][MVE] Sink vector shift operand" | Sam Parker | 2019-12-12 | 1 | -1/+0 |
* | [ARM][MVE] Sink vector shift operand | Sam Parker | 2019-12-12 | 1 | -0/+1 |
* | [ARM][MVE] Add intrinsics for immediate shifts. (reland) | Simon Tatham | 2019-12-11 | 1 | -20/+32 |
* | [ARM][MVE] Refactor complex vector intrinsics [NFCI] | Mikhail Maltsev | 2019-12-10 | 1 | -20/+116 |
* | Revert "[ARM][MVE] Add intrinsics for immediate shifts." | Eric Christopher | 2019-12-09 | 1 | -32/+20 |
* | [ARM][MVE][Intrinsics] Add VQADDQ, VHADDQ, VRHADDQ, VQSUBQ, VHSUBQ, VQDMULHQ,... | Mark Murray | 2019-12-09 | 1 | -68/+184 |
* | [ARM][MVE][Intrinsics] Add VMULL[BT]Q_(INT|POLY) intrinsics. | Mark Murray | 2019-12-09 | 1 | -34/+92 |
* | [ARM] Fix NEON failure introduced by D71065. | Simon Tatham | 2019-12-09 | 1 | -3/+5 |
* | [ARM][MVE] Add intrinsics for immediate shifts. | Simon Tatham | 2019-12-09 | 1 | -22/+32 |
* | [ARM][MVE] Fix copy-paste error in VQSHL instruction ids. | Simon Tatham | 2019-12-06 | 1 | -6/+6 |
* | [ARM][MVE][Intrinsics] Add VMULH/VRMULH intrinsics. | Mark Murray | 2019-12-04 | 1 | -14/+40 |
* | [ARM] Add ARMVCCThen to tablegen and make use of it. NFC | David Green | 2019-12-02 | 1 | -71/+71 |
* | [ARM] Add ARMCC constants to tablegen. NFC | David Green | 2019-12-02 | 1 | -113/+78 |
* | [ARM,MVE] Add intrinsics to deal with predicates. | Simon Tatham | 2019-12-02 | 1 | -12/+14 |
* | [ARM,MVE] Rename and clean up VCTP IR intrinsics. | Simon Tatham | 2019-12-02 | 1 | -3/+3 |
* | [ARM][MVE][Intrinsics] Add VMINQ/VMAXQ/VMINNMQ/VMAXNMQ intrinsics. | Mark Murray | 2019-12-02 | 1 | -38/+55 |
* | [ARM] Remove VHADD patterns | David Green | 2019-12-02 | 1 | -54/+0 |
* | [ARM][MVE][Intrinsics] Add MVE VAND/VORR/VORN/VEOR/VBIC intrinsics. Add unit ... | Mark Murray | 2019-11-27 | 1 | -45/+53 |
* | [ARM][MVE][Intrinsics] Add MVE VMUL intrinsics. Remove annoying "t1" from VMU... | Mark Murray | 2019-11-27 | 1 | -21/+49 |
* | [ARM][MVE][Intrinsics] Add MVE VABD intrinsics. Add unit tests. | Mark Murray | 2019-11-27 | 1 | -9/+53 |
* | [ARM] Clean up the load and store code. NFC | David Green | 2019-11-26 | 1 | -263/+246 |
* | [Codegen][ARM] Add addressing modes from masked loads and stores | David Green | 2019-11-26 | 1 | -13/+105 |
* | [ARM][MVE] Select vqneg | Anna Welker | 2019-11-25 | 1 | -11/+19 |
* | [ARM][MVE] Select vqabs | Anna Welker | 2019-11-20 | 1 | -0/+35 |
* | [ARM,MVE] Add intrinsics for scalar shifts. | Simon Tatham | 2019-11-19 | 1 | -4/+10 |
* | [ARM][MVE] Tail predication conversion | Sam Parker | 2019-11-19 | 1 | -0/+1 |
* | [ARM,MVE] Add reversed isel patterns for MVE `vcmp qN,rN` | Simon Tatham | 2019-11-15 | 1 | -13/+48 |
* | [ARM,MVE] Add intrinsics for gather/scatter load/stores. | Simon Tatham | 2019-11-06 | 1 | -39/+143 |
* | [ARM] Use isFMAFasterThanFMulAndFAdd for MVE | David Green | 2019-11-04 | 1 | -20/+4 |
* | [ARM] Add IR intrinsics for MVE VLD[24] and VST[24]. | Simon Tatham | 2019-10-24 | 1 | -0/+23 |
* | [ARM] Begin adding IR intrinsics for MVE instructions. | Simon Tatham | 2019-10-24 | 1 | -59/+153 |
* | [ARM][MVE] Enable truncating masked stores | Sam Parker | 2019-10-17 | 1 | -33/+34 |
* | [ARM][MVE] Change VPST to use, not def, VPR | Sam Parker | 2019-10-17 | 1 | -1/+1 |
* | [DAGCombine][ARM] Enable extending masked loads | Sam Parker | 2019-10-17 | 1 | -28/+74 |
* | [ARM][MVE] validForTailPredication insts | Sam Parker | 2019-10-15 | 1 | -12/+52 |
* | [ARM] Selection for MVE VMOVN | David Green | 2019-10-14 | 1 | -0/+12 |
* | [ARM] VQSUB instruction | David Green | 2019-10-10 | 1 | -0/+8 |