Lines Matching refs:WidthAndSignedness
658 struct WidthAndSignedness { struct
664 static WidthAndSignedness
678 static struct WidthAndSignedness
679 EncompassingIntegerType(ArrayRef<struct WidthAndSignedness> Types) { in EncompassingIntegerType()
1880 unsigned BuiltinID, WidthAndSignedness Op1Info, WidthAndSignedness Op2Info, in isSpecialUnsignedMultiplySignedResult()
1881 WidthAndSignedness ResultInfo) { in isSpecialUnsignedMultiplySignedResult()
1888 CodeGenFunction &CGF, const clang::Expr *Op1, WidthAndSignedness Op1Info, in EmitCheckedUnsignedMultiplySignedResult()
1889 const clang::Expr *Op2, WidthAndSignedness Op2Info, in EmitCheckedUnsignedMultiplySignedResult()
1891 WidthAndSignedness ResultInfo) { in EmitCheckedUnsignedMultiplySignedResult()
1922 WidthAndSignedness Op1Info, in isSpecialMixedSignMultiply()
1923 WidthAndSignedness Op2Info, in isSpecialMixedSignMultiply()
1924 WidthAndSignedness ResultInfo) { in isSpecialMixedSignMultiply()
1934 WidthAndSignedness Op1Info, const clang::Expr *Op2, in EmitCheckedMixedSignMultiply()
1935 WidthAndSignedness Op2Info, in EmitCheckedMixedSignMultiply()
1937 WidthAndSignedness ResultInfo) { in EmitCheckedMixedSignMultiply()
4242 WidthAndSignedness LeftInfo = in EmitBuiltinExpr()
4244 WidthAndSignedness RightInfo = in EmitBuiltinExpr()
4246 WidthAndSignedness ResultInfo = in EmitBuiltinExpr()
4262 WidthAndSignedness EncompassingInfo = in EmitBuiltinExpr()