Lines Matching refs:MinMaxID

1098   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()
1128 Value *NewMinMax = Builder.CreateBinaryIntrinsic(MinMaxID, X, NewMinMaxC); in moveAddAfterMinMax()
1239 Intrinsic::ID MinMaxID = II->getIntrinsicID(); in reassociateMinMaxWithConstants() local
1241 if (!LHS || LHS->getIntrinsicID() != MinMaxID) in reassociateMinMaxWithConstants()
1250 ICmpInst::Predicate Pred = MinMaxIntrinsic::getPredicate(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()
1281 Intrinsic::getDeclaration(II->getModule(), MinMaxID, II->getType()); in reassociateMinMaxWithConstantInOperand()
1282 Value *NewInner = Builder.CreateBinaryIntrinsic(MinMaxID, X, Y); in reassociateMinMaxWithConstantInOperand()
1292 Intrinsic::ID MinMaxID = II->getIntrinsicID(); in factorizeMinMaxTree() local
1293 if (!LHS || !RHS || LHS->getIntrinsicID() != MinMaxID || in factorizeMinMaxTree()
1294 RHS->getIntrinsicID() != MinMaxID || in factorizeMinMaxTree()
1340 Function *MinMax = Intrinsic::getDeclaration(Mod, MinMaxID, II->getType()); in factorizeMinMaxTree()