search for: vecreduce_strict_fadd

Displaying 1 result from an estimated 1 matches for "vecreduce_strict_fadd".

2019 Apr 04
5
[RFC] Changes to llvm.experimental.vector.reduce intrinsics
...es not result in %res being 'undef', but rather a reduction of <4 x float> %v. The definition of these intrinsics are different from their corresponding SelectionDAG nodes which explicitly split out a non-strict VECREDUCE_FADD that explicitly does not take a start-value operand, and a VECREDUCE_STRICT_FADD which does. With the vector reduction intrinsics still experimental, I would like to propose to change this behaviour. I would also like to take this opportunity to ask what other changes are required, so that we can make an effort towards dropping the 'experimental' prefix at some point....