Lines Matching refs:WidthAndSignedness
654 struct WidthAndSignedness { struct
660 static WidthAndSignedness
674 static struct WidthAndSignedness
675 EncompassingIntegerType(ArrayRef<struct WidthAndSignedness> Types) { in EncompassingIntegerType()
1836 unsigned BuiltinID, WidthAndSignedness Op1Info, WidthAndSignedness Op2Info, in isSpecialUnsignedMultiplySignedResult()
1837 WidthAndSignedness ResultInfo) { in isSpecialUnsignedMultiplySignedResult()
1844 CodeGenFunction &CGF, const clang::Expr *Op1, WidthAndSignedness Op1Info, in EmitCheckedUnsignedMultiplySignedResult()
1845 const clang::Expr *Op2, WidthAndSignedness Op2Info, in EmitCheckedUnsignedMultiplySignedResult()
1847 WidthAndSignedness ResultInfo) { in EmitCheckedUnsignedMultiplySignedResult()
1878 WidthAndSignedness Op1Info, in isSpecialMixedSignMultiply()
1879 WidthAndSignedness Op2Info, in isSpecialMixedSignMultiply()
1880 WidthAndSignedness ResultInfo) { in isSpecialMixedSignMultiply()
1890 WidthAndSignedness Op1Info, const clang::Expr *Op2, in EmitCheckedMixedSignMultiply()
1891 WidthAndSignedness Op2Info, in EmitCheckedMixedSignMultiply()
1893 WidthAndSignedness ResultInfo) { in EmitCheckedMixedSignMultiply()
4062 WidthAndSignedness LeftInfo = in EmitBuiltinExpr()
4064 WidthAndSignedness RightInfo = in EmitBuiltinExpr()
4066 WidthAndSignedness ResultInfo = in EmitBuiltinExpr()
4082 WidthAndSignedness EncompassingInfo = in EmitBuiltinExpr()