Lines Matching refs:IsCompAssign

1142                                         QualType RHSType, bool IsCompAssign) {  in handleComplexConversion()  argument
1148 /*SkipCast=*/IsCompAssign)) in handleComplexConversion()
1156 /*PromotePrecision=*/!IsCompAssign); in handleComplexConversion()
1197 QualType RHSType, bool IsCompAssign) { in handleFloatConversion() argument
1207 else if (!IsCompAssign) in handleFloatConversion()
1222 if (!IsCompAssign) in handleFloatConversion()
1233 /*ConvertFloat=*/!IsCompAssign, in handleFloatConversion()
1239 /*ConvertInt=*/!IsCompAssign); in handleFloatConversion()
1290 QualType RHSType, bool IsCompAssign) { in handleIntegerConversion() argument
1300 } else if (!IsCompAssign) in handleIntegerConversion()
1309 } else if (!IsCompAssign) in handleIntegerConversion()
1319 } else if (!IsCompAssign) in handleIntegerConversion()
1330 if (!IsCompAssign) in handleIntegerConversion()
1341 bool IsCompAssign) { in handleComplexIntConversion() argument
1350 (S, LHS, RHS, LHSEltType, RHSEltType, IsCompAssign); in handleComplexIntConversion()
1359 (S, LHS, RHS, LHSEltType, RHSType, IsCompAssign); in handleComplexIntConversion()
1372 (S, LHS, RHS, LHSType, RHSEltType, IsCompAssign); in handleComplexIntConversion()
1375 if (!IsCompAssign) in handleComplexIntConversion()
1483 bool IsCompAssign = ACK == Sema::ACK_CompAssign; in checkEnumArithmeticConversions() local
1484 if ((!IsCompAssign && LEnum && R->isFloatingType()) || in checkEnumArithmeticConversions()
1491 } else if (!IsCompAssign && LEnum && REnum && in checkEnumArithmeticConversions()
10657 SourceLocation Loc, bool IsCompAssign, in CheckVectorOperands() argument
10662 if (!IsCompAssign) { in CheckVectorOperands()
10708 if (!IsCompAssign) in CheckVectorOperands()
10726 if (!IsCompAssign && in CheckVectorOperands()
10789 if (!tryVectorConvertAndSplat(*this, (IsCompAssign ? nullptr : &LHS), in CheckVectorOperands()
10814 if (!IsCompAssign) { in CheckVectorOperands()
10878 bool IsCompAssign, in CheckSizelessVectorOperands() argument
10880 if (!IsCompAssign) { in CheckSizelessVectorOperands()
11053 bool IsCompAssign, bool IsDiv) { in CheckMultiplyDivideOperands() argument
11059 return CheckVectorOperands(LHS, RHS, Loc, IsCompAssign, in CheckMultiplyDivideOperands()
11065 return CheckSizelessVectorOperands(LHS, RHS, Loc, IsCompAssign, in CheckMultiplyDivideOperands()
11069 return CheckMatrixMultiplyOperands(LHS, RHS, Loc, IsCompAssign); in CheckMultiplyDivideOperands()
11073 return CheckMatrixElementwiseOperands(LHS, RHS, Loc, IsCompAssign); in CheckMultiplyDivideOperands()
11076 LHS, RHS, Loc, IsCompAssign ? ACK_CompAssign : ACK_Arithmetic); in CheckMultiplyDivideOperands()
11091 ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, bool IsCompAssign) { in CheckRemainderOperands() argument
11098 return CheckVectorOperands(LHS, RHS, Loc, IsCompAssign, in CheckRemainderOperands()
11110 return CheckSizelessVectorOperands(LHS, RHS, Loc, IsCompAssign, in CheckRemainderOperands()
11117 LHS, RHS, Loc, IsCompAssign ? ACK_CompAssign : ACK_Arithmetic); in CheckRemainderOperands()
11772 SourceLocation Loc, bool IsCompAssign) { in checkVectorShift() argument
11782 if (!IsCompAssign) { in checkVectorShift()
11825 if (IsCompAssign) in checkVectorShift()
11867 bool IsCompAssign) { in checkSizelessVectorShift() argument
11868 if (!IsCompAssign) { in checkSizelessVectorShift()
11921 if (IsCompAssign) in checkSizelessVectorShift()
11959 bool IsCompAssign) { in CheckShiftOperands() argument
11976 return checkVectorShift(*this, LHS, RHS, Loc, IsCompAssign); in CheckShiftOperands()
11981 return checkSizelessVectorShift(*this, LHS, RHS, Loc, IsCompAssign); in CheckShiftOperands()
11993 if (IsCompAssign) LHS = OldLHS; in CheckShiftOperands()
13416 bool IsCompAssign) { in CheckMatrixElementwiseOperands() argument
13417 if (!IsCompAssign) { in CheckMatrixElementwiseOperands()
13462 bool IsCompAssign) { in CheckMatrixMultiplyOperands() argument
13463 if (!IsCompAssign) { in CheckMatrixMultiplyOperands()
13494 return CheckMatrixElementwiseOperands(LHS, RHS, Loc, IsCompAssign); in CheckMatrixMultiplyOperands()
13516 bool IsCompAssign = in CheckBitwiseOperands() local
13525 return CheckVectorOperands(LHS, RHS, Loc, IsCompAssign, in CheckBitwiseOperands()
13537 return CheckSizelessVectorOperands(LHS, RHS, Loc, IsCompAssign, in CheckBitwiseOperands()
13546 return CheckSizelessVectorOperands(LHS, RHS, Loc, IsCompAssign, in CheckBitwiseOperands()
13560 LHSResult, RHSResult, Loc, IsCompAssign ? ACK_CompAssign : ACK_BitwiseOp); in CheckBitwiseOperands()
15026 bool IsCompAssign, SourceLocation OpLoc, in convertHalfVecBinOp() argument
15044 if (IsCompAssign) in convertHalfVecBinOp()