Lines Matching defs:TyBits
633 unsigned TyBits) {
639 if (TyBits > CR.getBitWidth()) {
642 CR = CR.signExtend(TyBits);
645 CR = CR.zeroExtend(TyBits);
672 const unsigned TyBits = DstTy.getScalarSizeInBits();
704 unsigned InRegBits = TyBits - SrcBits + 1;
712 return computeNumSignBitsFromRangeMetadata(Ld, TyBits);
721 unsigned NumBits = computeNumSignBitsFromRangeMetadata(Ld, TyBits);
727 return TyBits - MMO->getSizeInBits().getValue() + 1;
736 unsigned NumBits = computeNumSignBitsFromRangeMetadata(Ld, TyBits);
742 return TyBits - MMO->getSizeInBits().getValue();
791 return TyBits;
799 if (TyBits == 1)
803 return TyBits; // All bits are sign bits.
805 return TyBits - 1; // Every always-zero bit is a sign bit.
836 Mask <<= Mask.getBitWidth() - TyBits;