Lines Matching refs:InstCombiner

122                                 InstCombiner::BuilderTy &Builder) {  in foldSelectICmpAnd()
572 InstCombiner::BuilderTy &Builder) { in foldSelectICmpAndAnd()
620 InstCombiner::BuilderTy &Builder) { in foldSelectICmpAndZeroShl()
658 InstCombiner::BuilderTy &Builder) { in foldSelectICmpLshrAshr()
713 InstCombiner::BuilderTy &Builder) { in foldSelectICmpAndBinOp()
803 InstCombiner::BuilderTy &Builder) { in foldSetClearBits()
890 InstCombiner::BuilderTy &Builder) { in canonicalizeSaturatedSubtract()
955 InstCombiner::BuilderTy &Builder) { in canonicalizeSaturatedAdd()
1026 InstCombiner::BuilderTy &Builder) { in foldAbsDiff()
1077 InstCombiner::BuilderTy &Builder) { in foldSelectCtlzToCttz()
1119 InstCombiner::BuilderTy &Builder) { in foldSelectCttzCtlz()
1357 InstCombiner::BuilderTy &Builder) { in canonicalizeClampLike()
1400 C0 = InstCombiner::AddOne(C0); in canonicalizeClampLike()
1460 C2 = InstCombiner::AddOne(C2); in canonicalizeClampLike()
1550 if (!InstCombiner::isCanonicalPredicate(Pred)) in tryToReuseConstantFromSelectInComparison()
1584 InstCombiner::getFlippedStrictnessPredicateAndConstant(Pred, C0); in tryToReuseConstantFromSelectInComparison()
1593 InstCombiner::BuilderTy::InsertPointGuard Guard(IC.Builder); in tryToReuseConstantFromSelectInComparison()
1608 InstCombiner::BuilderTy &Builder) { in foldSelectZeroOrOnes()
1631 InstCombiner::BuilderTy &Builder) { in foldSelectInstWithICmpConst()
1728 InstCombiner::BuilderTy::InsertPointGuard Guard(Builder); in foldSelectInstWithICmp()
1880 InstCombiner::BuilderTy &Builder) { in foldAddSubSelect()
1955 foldOverflowingAddSubSelect(SelectInst &SI, InstCombiner::BuilderTy &Builder) { in foldOverflowingAddSubSelect()
2175 InstCombiner::BuilderTy &Builder) { in foldSelectCmpBitcasts()
2295 InstCombiner::BuilderTy &Builder) { in foldSelectFunnelShift()
2366 InstCombiner::BuilderTy &Builder) { in foldSelectToCopysign()
2390 !InstCombiner::isSignBitCheck(Pred, *C, IsTrueIfSignSet) || in foldSelectToCopysign()
2498 InstCombiner::BuilderTy &Builder) { in foldSelectToPhiImpl()
2558 InstCombiner::BuilderTy &Builder) { in foldSelectToPhi()
2627 static Value *foldSelectWithFrozenICmp(SelectInst &Sel, InstCombiner::BuilderTy &Builder) { in foldSelectWithFrozenICmp()
2794 InstCombiner::BuilderTy &Builder) { in foldRoundUpIntegerWithPow2Alignment()
2867 InstCombiner::BuilderTy &Builder) { in foldNestedSelects()
3714 !InstCombiner::shouldAvoidAbsorbingNotIntoSelect(SI)) { in visitSelectInst()