Lines Matching defs:IsCompAssign
1178 QualType RHSType, bool IsCompAssign) {
1184 /*SkipCast=*/IsCompAssign))
1192 /*PromotePrecision=*/!IsCompAssign);
1233 QualType RHSType, bool IsCompAssign) {
1243 else if (!IsCompAssign)
1258 if (!IsCompAssign)
1269 /*ConvertFloat=*/!IsCompAssign,
1275 /*ConvertInt=*/!IsCompAssign);
1326 QualType RHSType, bool IsCompAssign) {
1336 } else if (!IsCompAssign)
1345 } else if (!IsCompAssign)
1355 } else if (!IsCompAssign)
1366 if (!IsCompAssign)
1377 bool IsCompAssign) {
1386 (S, LHS, RHS, LHSEltType, RHSEltType, IsCompAssign);
1395 (S, LHS, RHS, LHSEltType, RHSType, IsCompAssign);
1408 (S, LHS, RHS, LHSType, RHSEltType, IsCompAssign);
1411 if (!IsCompAssign)
1520 bool IsCompAssign = ACK == Sema::ACK_CompAssign;
1521 if ((!IsCompAssign && LEnum && R->isFloatingType()) ||
1529 } else if (!IsCompAssign && LEnum && REnum &&
8264 /*IsCompAssign = */ false);
8268 (S, LHS, RHS, LHSType, RHSType, /*IsCompAssign = */ false);
10163 SourceLocation Loc, bool IsCompAssign,
10168 if (!IsCompAssign) {
10188 IsCompAssign);
10219 if (!IsCompAssign)
10237 if (!IsCompAssign &&
10342 if (!tryVectorConvertAndSplat(*this, (IsCompAssign ? nullptr : &LHS),
10368 if (!IsCompAssign) {
10432 bool IsCompAssign,
10434 if (!IsCompAssign) {
10607 bool IsCompAssign, bool IsDiv) {
10613 return CheckVectorOperands(LHS, RHS, Loc, IsCompAssign,
10619 return CheckSizelessVectorOperands(LHS, RHS, Loc, IsCompAssign,
10623 return CheckMatrixMultiplyOperands(LHS, RHS, Loc, IsCompAssign);
10627 return CheckMatrixElementwiseOperands(LHS, RHS, Loc, IsCompAssign);
10630 LHS, RHS, Loc, IsCompAssign ? ACK_CompAssign : ACK_Arithmetic);
10645 ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, bool IsCompAssign) {
10652 return CheckVectorOperands(LHS, RHS, Loc, IsCompAssign,
10664 return CheckSizelessVectorOperands(LHS, RHS, Loc, IsCompAssign,
10671 LHS, RHS, Loc, IsCompAssign ? ACK_CompAssign : ACK_Arithmetic);
11343 SourceLocation Loc, bool IsCompAssign) {
11353 if (!IsCompAssign) {
11396 if (IsCompAssign)
11438 bool IsCompAssign) {
11439 if (!IsCompAssign) {
11492 if (IsCompAssign)
11530 bool IsCompAssign) {
11547 return checkVectorShift(*this, LHS, RHS, Loc, IsCompAssign);
11552 return checkSizelessVectorShift(*this, LHS, RHS, Loc, IsCompAssign);
11564 if (IsCompAssign) LHS = OldLHS;
13023 bool IsCompAssign) {
13024 if (!IsCompAssign) {
13069 bool IsCompAssign) {
13070 if (!IsCompAssign) {
13101 return CheckMatrixElementwiseOperands(LHS, RHS, Loc, IsCompAssign);
13123 bool IsCompAssign =
13132 return CheckVectorOperands(LHS, RHS, Loc, IsCompAssign,
13144 return CheckSizelessVectorOperands(LHS, RHS, Loc, IsCompAssign,
13153 return CheckSizelessVectorOperands(LHS, RHS, Loc, IsCompAssign,
13167 LHSResult, RHSResult, Loc, IsCompAssign ? ACK_CompAssign : ACK_BitwiseOp);
14715 bool IsCompAssign, SourceLocation OpLoc,
14733 if (IsCompAssign)