Lines Matching defs:Pred
76 static bool isSignTest(ICmpInst::Predicate &Pred, const APInt &C) { in isSignTest()
1087 ICmpInst::Predicate Pred) { in foldICmpAddOpConst()
1141 auto getICmp = [&I](CmpInst::Predicate Pred, Value *LHS, Value *RHS) { in foldICmpShrConstConst()
1200 auto getICmp = [&I](CmpInst::Predicate Pred, Value *LHS, Value *RHS) { in foldICmpShlConstConst()
1330 ICmpInst::Predicate Pred; in foldIRemByPowerOfTwoToBitTest() local
1347 ICmpInst::Predicate Pred; in foldSignBitTest() local
1377 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithZero() local
1428 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithConstant() local
1487 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithDominatingICmp() local
1541 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpTruncConstant() local
1608 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpXorConstant() local
1869 const ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpAndConstant() local
1914 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpOrConstant() local
1997 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpMulConstant() local
2067 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpShlOne() local
2137 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpShlConstant() local
2266 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpShrConstant() local
2421 const ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpSRemConstant() local
2469 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpUDivConstant() local
2502 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpDivConstant() local
2685 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpSubConstant() local
2777 const CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpAddConstant() local
2972 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpBitCast() local
3157 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpBinOpEqualityWithConstant() local
3246 const ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpEqIntrinsicWithConstant() local
3340 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpIntrinsicWithIntrinsic() local
3378 const ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpInstWithConstantAllowUndef() local
3464 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpIntrinsicWithConstant() local
3573 Instruction *InstCombinerImpl::foldSelectICmp(ICmpInst::Predicate Pred, in foldSelectICmp()
3978 ICmpInst::Predicate Pred; in foldMultiplicationOverflowCheck() local
4049 CmpInst::Predicate Pred; in foldICmpXNegX() local
4082 const CmpInst::Predicate Pred = I.getPredicate(); in foldICmpBinOp() local
4506 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithMinMax() local
4596 const CmpInst::Predicate Pred = I.getPredicate(); in foldICmpEquality() local
4794 ICmpInst::Predicate Pred = ICmp.getPredicate(); in foldICmpWithTrunc() local
5482 ICmpInst::Predicate Pred = I.getPredicate(); in foldICmpUsingKnownBits() local
5730 ICmpInst::Predicate Pred; in foldICmpUsingBoolRange() local
5748 InstCombiner::getFlippedStrictnessPredicateAndConstant(CmpInst::Predicate Pred, in getFlippedStrictnessPredicateAndConstant()
5817 ICmpInst::Predicate Pred = I.getPredicate(); in canonicalizeCmpWithConstant() local
5840 CmpInst::Predicate Pred = I.getPredicate(); in canonicalizeICmpPredicate() local
5941 ICmpInst::Predicate Pred, NewPred; in foldICmpWithHighBitMask() local
5984 const CmpInst::Predicate Pred = Cmp.getPredicate(); in foldVectorCmp() local
6028 CmpInst::Predicate Pred = I.getPredicate(); in foldICmpOfUAddOv() local
6206 ICmpInst::Predicate Pred = I.getPredicate(); in visitICmpInst() local
6450 ICmpInst::Predicate Pred; in foldFCmpIntToFPConst() local
6635 FCmpInst::Predicate Pred = I.getPredicate(); in foldFCmpReciprocalAndZero() local
6730 CmpInst::Predicate Pred = I.getPredicate(); in foldFCmpFNegCommonOp() local
6759 const CmpInst::Predicate Pred = I.getPredicate(); in visitFCmpInst() local