Displaying 1 result from an estimated 1 matches for "fallbackwidth".
2016 Feb 08
2
Vectorization with fast-math on irregular ISA sub-sets
...the different levels of support. Add a "fall-back" VFP instruction
to each of them (either in TableGen or TTI).
In the vectorizer, on FP ALU cost, add a check on fast-math && IEEE
conformance. If failed, check the fall-back instruction's width and
add the cost as that * Width/FallBackWidth.
In the back-end, when emitting vector instructions, add the same check
and emit (unroll) the NEON instructions into similar VFP ones, by
checking it's fall-back instruction.
This approach has the benefit of validating IEEE compliance at the
instruction level, thus working for any other "...