Lines Matching refs:InstCombiner

32                               InstCombiner::BuilderTy &Builder) {  in getNewICmpValue()
42 InstCombiner::BuilderTy &Builder) { in getFCmpValue()
55 InstCombiner::BuilderTy &Builder) { in SimplifyBSwap()
372 InstCombiner::BuilderTy &Builder) { in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed()
494 unsigned LHSMask, unsigned RHSMask, InstCombiner::BuilderTy &Builder) { in foldLogOpOfMaskedICmpsAsymmetric()
526 InstCombiner::BuilderTy &Builder) { in foldLogOpOfMaskedICmps()
790 InstCombiner::BuilderTy &Builder) { in foldSignedTruncationCheck()
886 InstCombiner::BuilderTy &Builder) { in foldIsPowerOf2OrZero()
906 InstCombiner::BuilderTy &Builder) { in foldIsPowerOf2()
939 InstCombiner::BuilderTy &Builder) { in foldUnsignedUnderflowCheck()
1098 InstCombiner::BuilderTy &Builder, in foldAndOrOfICmpsWithConstEq()
1274 InstCombiner::BuilderTy &Builder) { in reassociateFCmps()
1319 InstCombiner::BuilderTy &Builder) { in matchDeMorgansLaws()
1332 !InstCombiner::isFreeToInvert(A, A->hasOneUse()) && in matchDeMorgansLaws()
1333 !InstCombiner::isFreeToInvert(B, B->hasOneUse())) { in matchDeMorgansLaws()
1372 InstCombiner::BuilderTy &Builder) { in foldLogicCastConstant()
1477 InstCombiner::BuilderTy &Builder) { in foldAndToXor()
1503 InstCombiner::BuilderTy &Builder) { in foldOrToXor()
1587 InstCombiner::BuilderTy &Builder) { in foldComplexAndOrPatterns()
2307 InstCombiner::BuilderTy &Builder) { in matchOrConcat()
3130 InstCombiner::BuilderTy &Builder) { in foldXorToXor()
3303 InstCombiner::BuilderTy &Builder) { in visitMaskedMerge()
3342 InstCombiner::BuilderTy &Builder) { in sinkNotIntoXor()
3350 if (InstCombiner::isFreeToInvert(X, X->hasOneUse())) { in sinkNotIntoXor()
3352 } else if (InstCombiner::isFreeToInvert(Y, Y->hasOneUse())) { in sinkNotIntoXor()
3364 InstCombiner::BuilderTy &Builder) { in canonicalizeAbs()
3417 if (!InstCombiner::isFreeToInvert(Y, Y->hasOneUse())) in sinkNotIntoOtherHandOfAndOrOr()
3421 if (!InstCombiner::canFreelyInvertAllUsersOf(&I, /*IgnoredUser=*/nullptr)) in sinkNotIntoOtherHandOfAndOrOr()