David Green 8fa824d7a3 [ARM] Add predicated add reduction patterns
Given a vecreduce.add(select(p, x, 0)), we can convert that to a
predicated vaddv, as the else value for the select is the identity
value, a zero. That is what this patch does for the vaddv, vaddva,
vaddlv and vaddlva instructions, copying the existing patterns to also
handle predication through a select.

Differential Revision: https://reviews.llvm.org/D84101
2020-07-22 17:30:02 +01:00
..
2020-07-16 11:10:53 +01:00
2020-07-16 11:10:53 +01:00
2020-07-16 11:10:53 +01:00
2020-07-16 11:10:53 +01:00
2020-05-06 15:45:56 +01:00
2020-06-29 16:04:13 +01:00
2020-06-29 16:04:13 +01:00
2020-06-29 16:04:13 +01:00
2020-07-16 11:10:53 +01:00
2020-06-29 16:04:13 +01:00
2020-07-16 11:10:53 +01:00
2020-05-16 15:13:16 +01:00
2020-05-16 15:10:20 +01:00
2020-05-16 17:46:43 +01:00
2020-06-25 21:55:13 +01:00