Lines Matching refs:bitWidth
880 unsigned bitWidth; in fold() local
882 bitWidth = shapedType.getElementTypeBitWidth(); in fold()
884 bitWidth = resType.getIntOrFloatBitWidth(); in fold()
886 operands, getType(), [bitWidth](const APInt &a, bool &castStatus) { in fold()
887 return a.zext(bitWidth); in fold()
909 unsigned bitWidth; in fold() local
911 bitWidth = shapedType.getElementTypeBitWidth(); in fold()
913 bitWidth = resType.getIntOrFloatBitWidth(); in fold()
915 operands, getType(), [bitWidth](const APInt &a, bool &castStatus) { in fold()
916 return a.sext(bitWidth); in fold()
963 unsigned bitWidth; in fold() local
965 bitWidth = shapedType.getElementTypeBitWidth(); in fold()
967 bitWidth = resType.getIntOrFloatBitWidth(); in fold()
970 operands, getType(), [bitWidth](const APInt &a, bool &castStatus) { in fold()
971 return a.trunc(bitWidth); in fold()