Lines Matching refs:WidthAndSignedness
658 struct WidthAndSignedness { struct
664 static WidthAndSignedness
678 static struct WidthAndSignedness
679 EncompassingIntegerType(ArrayRef<struct WidthAndSignedness> Types) { in EncompassingIntegerType()
1840 unsigned BuiltinID, WidthAndSignedness Op1Info, WidthAndSignedness Op2Info, in isSpecialUnsignedMultiplySignedResult()
1841 WidthAndSignedness ResultInfo) { in isSpecialUnsignedMultiplySignedResult()
1848 CodeGenFunction &CGF, const clang::Expr *Op1, WidthAndSignedness Op1Info, in EmitCheckedUnsignedMultiplySignedResult()
1849 const clang::Expr *Op2, WidthAndSignedness Op2Info, in EmitCheckedUnsignedMultiplySignedResult()
1851 WidthAndSignedness ResultInfo) { in EmitCheckedUnsignedMultiplySignedResult()
1882 WidthAndSignedness Op1Info, in isSpecialMixedSignMultiply()
1883 WidthAndSignedness Op2Info, in isSpecialMixedSignMultiply()
1884 WidthAndSignedness ResultInfo) { in isSpecialMixedSignMultiply()
1894 WidthAndSignedness Op1Info, const clang::Expr *Op2, in EmitCheckedMixedSignMultiply()
1895 WidthAndSignedness Op2Info, in EmitCheckedMixedSignMultiply()
1897 WidthAndSignedness ResultInfo) { in EmitCheckedMixedSignMultiply()
4161 WidthAndSignedness LeftInfo = in EmitBuiltinExpr()
4163 WidthAndSignedness RightInfo = in EmitBuiltinExpr()
4165 WidthAndSignedness ResultInfo = in EmitBuiltinExpr()
4181 WidthAndSignedness EncompassingInfo = in EmitBuiltinExpr()