Searched refs:MaskedBits (Results 1 – 3 of 3) sorted by relevance
528 Value *MaskedBits = B.CreateAnd(Bits, BitMask); in createMaskedBitTest() local529 return B.CreateICmpNE(MaskedBits, ConstantInt::get(BitsType, 0)); in createMaskedBitTest()
3051 const APInt &MaskedBits = *C0; in foldICmpWithTruncSignExtendedVal() local3052 assert(MaskedBits != 0 && "shift by zero should be folded away already."); in foldICmpWithTruncSignExtendedVal()3076 assert(BitWidth.ugt(MaskedBits) && "shifts should leave some bits untouched"); in foldICmpWithTruncSignExtendedVal()3079 const APInt KeptBits = BitWidth - MaskedBits; in foldICmpWithTruncSignExtendedVal()
2190 const unsigned MaskedBits = XVT.getSizeInBits() - KeptBits; in optimizeSetCCOfSignedTruncationCheck() local2191 assert(MaskedBits > 0 && MaskedBits < XVT.getSizeInBits() && "unreachable"); in optimizeSetCCOfSignedTruncationCheck()2195 SDValue ShiftAmt = DAG.getConstant(MaskedBits, DL, XVT); in optimizeSetCCOfSignedTruncationCheck()