Lines Matching defs:TyBits
650 unsigned TyBits) {
656 if (TyBits > CR.getBitWidth()) {
659 CR = CR.signExtend(TyBits);
662 CR = CR.zeroExtend(TyBits);
689 const unsigned TyBits = DstTy.getScalarSizeInBits();
721 unsigned InRegBits = TyBits - SrcBits + 1;
729 return computeNumSignBitsFromRangeMetadata(Ld, TyBits);
738 unsigned NumBits = computeNumSignBitsFromRangeMetadata(Ld, TyBits);
744 return TyBits - MMO->getSizeInBits().getValue() + 1;
753 unsigned NumBits = computeNumSignBitsFromRangeMetadata(Ld, TyBits);
759 return TyBits - MMO->getSizeInBits().getValue();
816 return TyBits;
824 if (TyBits == 1)
828 return TyBits; // All bits are sign bits.
830 return TyBits - 1; // Every always-zero bit is a sign bit.
861 Mask <<= Mask.getBitWidth() - TyBits;