[llvm] InstCombine: Handle minnum/maxnum in SimplifyDemandedFPClass (PR #179299)
Yingwei Zheng via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 3 06:10:34 PST 2026
================
@@ -2212,8 +2212,10 @@ simplifyDemandedFPClassMinMax(KnownFPClass &Known, Intrinsic::ID IID,
break;
}
+ case Intrinsic::maxnum:
case Intrinsic::maximumnum: {
- OpKind = KnownFPClass::MinMaxKind::maximumnum;
+ OpKind = IID == Intrinsic::maxnum ? KnownFPClass::MinMaxKind::maxnum
----------------
dtcxzyw wrote:
It should be easier to read if we calculate `OpKind = getMinMaxKind(IID)` before the switch.
https://github.com/llvm/llvm-project/pull/179299
More information about the llvm-commits
mailing list