Home
last modified time | relevance | path

Searched refs:MinMaxID (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp836 Intrinsic::ID MinMaxID = II->getIntrinsicID(); in moveAddAfterMinMax() local
837 assert((MinMaxID == Intrinsic::smax || MinMaxID == Intrinsic::smin || in moveAddAfterMinMax()
838 MinMaxID == Intrinsic::umax || MinMaxID == Intrinsic::umin) && in moveAddAfterMinMax()
850 bool IsSigned = MinMaxID == Intrinsic::smax || MinMaxID == Intrinsic::smin; in moveAddAfterMinMax()
976 Intrinsic::ID MinMaxID = II->getIntrinsicID(); in reassociateMinMaxWithConstants() local
978 if (!LHS || LHS->getIntrinsicID() != MinMaxID) in reassociateMinMaxWithConstants()
1012 Intrinsic::ID MinMaxID = II->getIntrinsicID(); in reassociateMinMaxWithConstantInOperand() local
1014 if (!InnerMM || InnerMM->getIntrinsicID() != MinMaxID || in reassociateMinMaxWithConstantInOperand()
1031 Intrinsic::ID MinMaxID = II->getIntrinsicID(); in factorizeMinMaxTree() local
1032 if (!LHS || !RHS || LHS->getIntrinsicID() != MinMaxID || in factorizeMinMaxTree()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DValueTracking.h782 Intrinsic::ID getInverseMinMaxIntrinsic(Intrinsic::ID MinMaxID);
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DValueTracking.cpp6423 Intrinsic::ID llvm::getInverseMinMaxIntrinsic(Intrinsic::ID MinMaxID) { in getInverseMinMaxIntrinsic() argument
6424 switch (MinMaxID) { in getInverseMinMaxIntrinsic()