forked from OSchip/llvm-project
99e95856fb
This pass emits a floating point compare and a conditional branch, but if strictfp is enabled we don't emit a constrained compare intrinsic. The backend also won't expand the readonly sqrt call this pass inserts to a sqrt instruction under strictfp. So we end up with 2 libcalls as seen here. https://godbolt.org/z/oax5zMEWd Fix these things by disabling the pass. Differential Revision: https://reviews.llvm.org/D104479 |
||
---|---|---|
.. | ||
X86 | ||
bad-prototype.ll | ||
nobuiltin.ll | ||
strictfp.ll |