Lines Matching defs:MinMaxID
1140 Intrinsic::ID MinMaxID = II->getIntrinsicID();
1141 assert((MinMaxID == Intrinsic::smax || MinMaxID == Intrinsic::smin ||
1142 MinMaxID == Intrinsic::umax || MinMaxID == Intrinsic::umin) &&
1154 bool IsSigned = MinMaxID == Intrinsic::smax || MinMaxID == Intrinsic::smin;
1170 Value *NewMinMax = Builder.CreateBinaryIntrinsic(MinMaxID, X, NewMinMaxC);
1281 Intrinsic::ID MinMaxID = II->getIntrinsicID();
1296 if (InnerMinMaxID != MinMaxID &&
1297 !(((MinMaxID == Intrinsic::umax && InnerMinMaxID == Intrinsic::smax) ||
1298 (MinMaxID == Intrinsic::smin && InnerMinMaxID == Intrinsic::umin)) &&
1302 ICmpInst::Predicate Pred = MinMaxIntrinsic::getPredicate(MinMaxID);
1325 Intrinsic::ID MinMaxID = II->getIntrinsicID();
1327 if (!InnerMM || InnerMM->getIntrinsicID() != MinMaxID ||
1333 MinMaxID, II->getType());
1334 Value *NewInner = Builder.CreateBinaryIntrinsic(MinMaxID, X, Y);
1344 Intrinsic::ID MinMaxID = II->getIntrinsicID();
1345 if (!LHS || !RHS || LHS->getIntrinsicID() != MinMaxID ||
1346 RHS->getIntrinsicID() != MinMaxID ||
1393 Intrinsic::getOrInsertDeclaration(Mod, MinMaxID, II->getType());