Lines Matching refs:NewPred
33 ICmpInst::Predicate NewPred; in getNewICmpValue() local
34 if (Constant *TorF = getPredForICmpCode(Code, Sign, LHS->getType(), NewPred)) in getNewICmpValue()
36 return Builder.CreateICmp(NewPred, LHS, RHS); in getNewICmpValue()
43 FCmpInst::Predicate NewPred; in getFCmpValue() local
44 if (Constant *TorF = getPredForFCmpCode(Code, LHS->getType(), NewPred)) in getFCmpValue()
46 return Builder.CreateFCmp(NewPred, LHS, RHS); in getFCmpValue()
700 ICmpInst::Predicate NewPred; in simplifyRangeCheck() local
702 case ICmpInst::ICMP_SLT: NewPred = ICmpInst::ICMP_ULT; break; in simplifyRangeCheck()
703 case ICmpInst::ICMP_SLE: NewPred = ICmpInst::ICMP_ULE; break; in simplifyRangeCheck()
713 NewPred = ICmpInst::getInversePredicate(NewPred); in simplifyRangeCheck()
715 return Builder.CreateICmp(NewPred, Input, RangeEnd); in simplifyRangeCheck()
750 auto NewPred = IsAnd ? CmpInst::ICMP_EQ : CmpInst::ICMP_NE; in foldAndOrOfICmpsOfAndWithPow2() local
751 return Builder.CreateICmp(NewPred, Masked, Mask); in foldAndOrOfICmpsOfAndWithPow2()
1199 CmpInst::Predicate NewPred; in foldAndOrOfICmpsUsingRanges() local
1201 CR->getEquivalentICmp(NewPred, NewC, Offset); in foldAndOrOfICmpsUsingRanges()
1205 return Builder.CreateICmp(NewPred, NewV, ConstantInt::get(Ty, NewC)); in foldAndOrOfICmpsUsingRanges()
1237 unsigned NewPred = IsAnd ? FCmpCodeL & FCmpCodeR : FCmpCodeL | FCmpCodeR; in foldLogicOfFCmps() local
1246 return getFCmpValue(NewPred, LHS0, LHS1, Builder); in foldLogicOfFCmps()