• Home
  • Raw
  • Download

Lines Matching refs:NewPred

1764       auto NewPred = isICMP_NE ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_SGE;  in foldICmpAndConstConst()  local
1765 return new ICmpInst(NewPred, X, Zero); in foldICmpAndConstConst()
1773 auto NewPred = isICMP_NE ? ICmpInst::ICMP_UGE : ICmpInst::ICMP_ULT; in foldICmpAndConstConst() local
1774 return new ICmpInst(NewPred, X, NegBOC); in foldICmpAndConstConst()
1874 auto NewPred = Cmp.getPredicate() == CmpInst::ICMP_EQ ? CmpInst::ICMP_UGT in foldICmpAndConstant() local
1876 return new ICmpInst(NewPred, X, SubOne(cast<Constant>(Cmp.getOperand(1)))); in foldICmpAndConstant()
1891 auto NewPred = Cmp.getPredicate() == CmpInst::ICMP_EQ ? CmpInst::ICMP_SGE in foldICmpAndConstant() local
1893 return new ICmpInst(NewPred, Trunc, Constant::getNullValue(NTy)); in foldICmpAndConstant()
3074 auto NewPred = isICMP_NE ? ICmpInst::ICMP_ULE : ICmpInst::ICMP_UGT; in foldICmpBinOpEqualityWithConstant() local
3075 return new ICmpInst(NewPred, BOp1, BOp0); in foldICmpBinOpEqualityWithConstant()
3151 ICmpInst::Predicate NewPred = Cmp.getPredicate() == ICmpInst::ICMP_EQ in foldICmpEqIntrinsicWithConstant() local
3153 return new ICmpInst(NewPred, II->getArgOperand(0), II->getArgOperand(1)); in foldICmpEqIntrinsicWithConstant()
4054 ICmpInst::Predicate NewPred = I.getFlippedSignednessPredicate(); in foldICmpBinOp() local
4055 return new ICmpInst(NewPred, BO0->getOperand(0), BO1->getOperand(0)); in foldICmpBinOp()
4060 ICmpInst::Predicate NewPred = I.getFlippedSignednessPredicate(); in foldICmpBinOp() local
4061 NewPred = I.getSwappedPredicate(NewPred); in foldICmpBinOp()
4062 return new ICmpInst(NewPred, BO0->getOperand(0), BO1->getOperand(0)); in foldICmpBinOp()
4321 ICmpInst::Predicate NewPred = in foldICmpEquality() local
4325 return new ICmpInst(NewPred, Xor, Builder.getInt(CmpVal)); in foldICmpEquality()
5104 auto NewPred = ICmpInst::getInversePredicate(Pred); in foldICmpUsingKnownBits() local
5105 return new ICmpInst(NewPred, X, CmpC); in foldICmpUsingKnownBits()
5110 auto NewPred = in foldICmpUsingKnownBits() local
5112 return new ICmpInst(NewPred, X, CmpC); in foldICmpUsingKnownBits()
5123 auto NewPred = ICmpInst::getInversePredicate(Pred); in foldICmpUsingKnownBits() local
5124 return new ICmpInst(NewPred, X, ConstantInt::get(X->getType(), CmpVal)); in foldICmpUsingKnownBits()
5307 CmpInst::Predicate NewPred = CmpInst::getFlippedStrictnessPredicate(Pred); in getFlippedStrictnessPredicateAndConstant() local
5313 return std::make_pair(NewPred, NewC); in getFlippedStrictnessPredicateAndConstant()
5462 ICmpInst::Predicate Pred, NewPred; in foldICmpWithHighBitMask() local
5468 NewPred = ICmpInst::ICMP_NE; in foldICmpWithHighBitMask()
5471 NewPred = ICmpInst::ICMP_EQ; in foldICmpWithHighBitMask()
5487 NewPred = ICmpInst::ICMP_NE; in foldICmpWithHighBitMask()
5490 NewPred = ICmpInst::ICMP_EQ; in foldICmpWithHighBitMask()
5500 return CmpInst::Create(Instruction::ICmp, NewPred, NewX, Zero); in foldICmpWithHighBitMask()