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()
686 ICmpInst::Predicate NewPred; in simplifyRangeCheck() local
688 case ICmpInst::ICMP_SLT: NewPred = ICmpInst::ICMP_ULT; break; in simplifyRangeCheck()
689 case ICmpInst::ICMP_SLE: NewPred = ICmpInst::ICMP_ULE; break; in simplifyRangeCheck()
699 NewPred = ICmpInst::getInversePredicate(NewPred); in simplifyRangeCheck()
701 return Builder.CreateICmp(NewPred, Input, RangeEnd); in simplifyRangeCheck()
736 auto NewPred = IsAnd ? CmpInst::ICMP_EQ : CmpInst::ICMP_NE; in foldAndOrOfICmpsOfAndWithPow2() local
737 return Builder.CreateICmp(NewPred, Masked, Mask); in foldAndOrOfICmpsOfAndWithPow2()
1284 CmpInst::Predicate NewPred; in foldAndOrOfICmpsUsingRanges() local
1286 CR->getEquivalentICmp(NewPred, NewC, Offset); in foldAndOrOfICmpsUsingRanges()
1290 return Builder.CreateICmp(NewPred, NewV, ConstantInt::get(Ty, NewC)); in foldAndOrOfICmpsUsingRanges()
1363 unsigned NewPred = IsAnd ? FCmpCodeL & FCmpCodeR : FCmpCodeL | FCmpCodeR; in foldLogicOfFCmps() local
1372 return getFCmpValue(NewPred, LHS0, LHS1, Builder); in foldLogicOfFCmps()
4027 CmpInst::Predicate NewPred; in foldXorOfICmps() local
4029 CR->getEquivalentICmp(NewPred, NewC, Offset); in foldXorOfICmps()
4037 return Builder.CreateICmp(NewPred, NewV, in foldXorOfICmps()