Details
Diff Detail
Event Timeline
Where is fpclassTestIsFCmp0 implemented?
llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp | ||
---|---|---|
881–882 | Any chance we can be consistent with formatting? The check for !IsStrict was formatted consistently before. Pedantic, perhaps, but it jumped out at me. |
llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp | ||
---|---|---|
885 | This will have high bits set so how does it ever match any of the tests in fpclassTestIsFCmp0? Is there a test for that? I think it should be OrderedInvertedMask = ~Mask & fcAll & ~fcNan. "Ordered inverted mask" seems more correct than "Inverted ordered mask". |
llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp | ||
---|---|---|
885 | BitmaskEnum's operators hide the clearing of the high bits for you |
I somehow squashed the next one when fixing a conflict, reverted and resubmitted as 80512789b6debb228754b1729cd4c86906a15082
Any chance we can be consistent with formatting? The check for !IsStrict was formatted consistently before. Pedantic, perhaps, but it jumped out at me.