Cameron McInally
dda1e74b58
[Legalize] Add legalizations for VECREDUCE_SEQ_FADD
...
Add Legalization support for VECREDUCE_SEQ_FADD, so that we don't need to depend on ExpandReductionsPass.
Differential Revision: https://reviews.llvm.org/D90247
2020-10-30 16:02:55 -05:00
Cameron McInally
a1cc274cb3
[SVE] Lower fixed length VECREDUCE_SEQ_FADD operation
...
Differential Revision: https://reviews.llvm.org/D89162
2020-10-23 16:24:02 -05:00
Cameron McInally
421f1b7294
[SVE] Lower fixed length VECREDUCE_FADD operation
...
Differential Revision: https://reviews.llvm.org/D89263
2020-10-14 09:41:11 -05:00
Cameron McInally
abe14485fe
[SVE] Fix VBITS_GE_256 typo in fixed-width tests.
...
This seems to be a typo that propagated to a number of tests. Replace VBITS_GE_256 with CHECK. There is no VBITS_GE_256.
2020-10-12 14:31:34 -05:00
Cameron McInally
365ef499d6
[SVE] Add legalisation tests to sve-fixed-length-fp-reduce.ll
2020-10-07 15:22:18 -05:00
Amara Emerson
322d0afd87
[llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics.
...
This change renames the intrinsics to not have "experimental" in the name.
The autoupgrader will handle legacy intrinsics.
Relevant ML thread: http://lists.llvm.org/pipermail/llvm-dev/2020-April/140729.html
Differential Revision: https://reviews.llvm.org/D88787
2020-10-07 10:36:44 -07:00
Cameron McInally
80381c4dc9
[SVE] Lower fixed length VECREDUCE_[FMAX|FMIN] to Scalable
...
Differential Revision: https://reviews.llvm.org/D88444
2020-09-29 16:22:29 -05:00