Lines Matching refs:getKnownBits
2526 return KB->getKnownBits(Reg).countMinLeadingZeros() >= DstSize - SrcSize; in matchCombineZextTrunc()
2659 KnownBits Known = KB->getKnownBits(SrcMI->getOperand(2).getReg()); in matchCombineTruncOfShift()
2680 KnownBits Known = KB->getKnownBits(SrcMI->getOperand(2).getReg()); in matchCombineTruncOfShift()
3310 KnownBits RHSBits = KB->getKnownBits(RHS); in matchRedundantAnd()
3314 KnownBits LHSBits = KB->getKnownBits(LHS); in matchRedundantAnd()
3354 KnownBits LHSBits = KB->getKnownBits(LHS); in matchRedundantOr()
3355 KnownBits RHSBits = KB->getKnownBits(RHS); in matchRedundantOr()
4356 auto KnownRHS = KB->getKnownBits(MI.getOperand(3).getReg()); in matchICmpToTrueFalseKnownBits()
4371 auto KnownLHS = KB->getKnownBits(MI.getOperand(2).getReg()); in matchICmpToTrueFalseKnownBits()
4446 auto KnownLHS = KB->getKnownBits(LHS); in matchICmpToLHSKnownBits()
5235 KB ? KB->getKnownBits(LHS).countMinLeadingZeros() : 0; in buildUDivUsingMul()
7340 ConstantRange::fromKnownBits(KB->getKnownBits(LHS), /*IsSigned=*/false); in matchAddOverflow()
7342 ConstantRange::fromKnownBits(KB->getKnownBits(RHS), /*IsSigned=*/false); in matchAddOverflow()
7379 ConstantRange::fromKnownBits(KB->getKnownBits(LHS), /*IsSigned=*/true); in matchAddOverflow()
7381 ConstantRange::fromKnownBits(KB->getKnownBits(RHS), /*IsSigned=*/true); in matchAddOverflow()