Make the partner transform already done for nnan sources.
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Don't bother with replaceOperand for the constant, it doesn't need to go to the worklist
Paths
| Differential D139012
InstCombine: Fold out is_fpclass inf checks from test mask for known finite sources ClosedPublic Authored by arsenm on Nov 30 2022, 6:58 AM.
Details Summary Make the partner transform already done for nnan sources.
Diff Detail Event Timelinearsenm added a parent revision: D137811: InstCombine: Perform basic isnan combines on llvm.is.fpclass.Nov 30 2022, 6:58 AM arsenm added a child revision: D139032: InstCombine: Handle folding some negated is_fpclass mask test cases.Nov 30 2022, 10:10 AM This revision is now accepted and ready to land.Nov 30 2022, 10:53 PM Comment Actions Don't bother with replaceOperand for the constant, it doesn't need to go to the worklist
Revision Contents
Diff 478938 llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
llvm/test/Transforms/InstCombine/is_fpclass.ll
|