Lines Matching refs:WidthAndSignedness
756 struct WidthAndSignedness { struct
762 static WidthAndSignedness
776 static struct WidthAndSignedness
777 EncompassingIntegerType(ArrayRef<struct WidthAndSignedness> Types) { in EncompassingIntegerType()
2254 unsigned BuiltinID, WidthAndSignedness Op1Info, WidthAndSignedness Op2Info, in isSpecialUnsignedMultiplySignedResult()
2255 WidthAndSignedness ResultInfo) { in isSpecialUnsignedMultiplySignedResult()
2262 CodeGenFunction &CGF, const clang::Expr *Op1, WidthAndSignedness Op1Info, in EmitCheckedUnsignedMultiplySignedResult()
2263 const clang::Expr *Op2, WidthAndSignedness Op2Info, in EmitCheckedUnsignedMultiplySignedResult()
2265 WidthAndSignedness ResultInfo) { in EmitCheckedUnsignedMultiplySignedResult()
2296 WidthAndSignedness Op1Info, in isSpecialMixedSignMultiply()
2297 WidthAndSignedness Op2Info, in isSpecialMixedSignMultiply()
2298 WidthAndSignedness ResultInfo) { in isSpecialMixedSignMultiply()
2308 WidthAndSignedness Op1Info, const clang::Expr *Op2, in EmitCheckedMixedSignMultiply()
2309 WidthAndSignedness Op2Info, in EmitCheckedMixedSignMultiply()
2311 WidthAndSignedness ResultInfo) { in EmitCheckedMixedSignMultiply()
5105 WidthAndSignedness LeftInfo = in EmitBuiltinExpr()
5107 WidthAndSignedness RightInfo = in EmitBuiltinExpr()
5109 WidthAndSignedness ResultInfo = in EmitBuiltinExpr()
5125 WidthAndSignedness EncompassingInfo = in EmitBuiltinExpr()