Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1098 Intrinsic::ID MinMaxID = II->getIntrinsicID(); in moveAddAfterMinMax() local
1099 assert((MinMaxID == Intrinsic::smax || MinMaxID == Intrinsic::smin || in moveAddAfterMinMax()
1100 MinMaxID == Intrinsic::umax || MinMaxID == Intrinsic::umin) && in moveAddAfterMinMax()
1112 bool IsSigned = MinMaxID == Intrinsic::smax || MinMaxID == Intrinsic::smin; in moveAddAfterMinMax()
1239 Intrinsic::ID MinMaxID = II->getIntrinsicID(); in reassociateMinMaxWithConstants() local
1241 if (!LHS || LHS->getIntrinsicID() != MinMaxID) in reassociateMinMaxWithConstants()
1253 return Builder.CreateIntrinsic(MinMaxID, II->getType(), in reassociateMinMaxWithConstants()
1273 Intrinsic::ID MinMaxID = II->getIntrinsicID(); in reassociateMinMaxWithConstantInOperand() local
1275 if (!InnerMM || InnerMM->getIntrinsicID() != MinMaxID || in reassociateMinMaxWithConstantInOperand()
1292 Intrinsic::ID MinMaxID = II->getIntrinsicID(); in factorizeMinMaxTree() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h1102 Intrinsic::ID getInverseMinMaxIntrinsic(Intrinsic::ID MinMaxID);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp8024 Intrinsic::ID llvm::getInverseMinMaxIntrinsic(Intrinsic::ID MinMaxID) { in getInverseMinMaxIntrinsic() argument
8025 switch (MinMaxID) { in getInverseMinMaxIntrinsic()