reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5651 SemaRef.Diag(DefaultLoc, diag::err_omp_loop_not_canonical_init); 5756 SemaRef.Diag(DefaultLoc, diag::err_omp_loop_not_canonical_cond) 5863 SemaRef.Diag(DefaultLoc, diag::err_omp_loop_not_canonical_incr) << LCDecl; 5965 SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, IS.MinValue); 5965 SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, IS.MinValue); 5969 ExprResult LBMinVal = SemaRef.BuildBinOp(S, DefaultLoc, BO_Assign, 5975 SemaRef.BuildBinOp(S, DefaultLoc, BO_Comma, LBMinVal.get(), LBVal); 5979 LBMinVal = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, LBMinVal.get()); 5979 LBMinVal = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, LBMinVal.get()); 5985 SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, IS.MaxValue); 5985 SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, IS.MaxValue); 5989 ExprResult LBMaxVal = SemaRef.BuildBinOp(S, DefaultLoc, BO_Assign, 5995 SemaRef.BuildBinOp(S, DefaultLoc, BO_Comma, LBMaxVal.get(), LBVal); 5999 LBMaxVal = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, LBMaxVal.get()); 5999 LBMaxVal = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, LBMaxVal.get()); 6009 SemaRef.BuildBinOp(S, DefaultLoc, BO_LT, LBMin, LBMax); 6019 ExprResult MinLB = SemaRef.ActOnConditionalOp(DefaultLoc, DefaultLoc, 6019 ExprResult MinLB = SemaRef.ActOnConditionalOp(DefaultLoc, DefaultLoc, 6027 ExprResult MaxLB = SemaRef.ActOnConditionalOp(DefaultLoc, DefaultLoc, 6027 ExprResult MaxLB = SemaRef.ActOnConditionalOp(DefaultLoc, DefaultLoc, 6045 SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, IS.MinValue); 6045 SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, IS.MinValue); 6049 ExprResult UBMinVal = SemaRef.BuildBinOp(S, DefaultLoc, BO_Assign, 6055 SemaRef.BuildBinOp(S, DefaultLoc, BO_Comma, UBMinVal.get(), UBVal); 6059 UBMinVal = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, UBMinVal.get()); 6059 UBMinVal = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, UBMinVal.get()); 6065 SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, IS.MaxValue); 6065 SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, IS.MaxValue); 6069 ExprResult UBMaxVal = SemaRef.BuildBinOp(S, DefaultLoc, BO_Assign, 6075 SemaRef.BuildBinOp(S, DefaultLoc, BO_Comma, UBMaxVal.get(), UBVal); 6079 UBMaxVal = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, UBMaxVal.get()); 6079 UBMaxVal = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, UBMaxVal.get()); 6089 SemaRef.BuildBinOp(S, DefaultLoc, BO_GT, UBMin, UBMax); 6100 DefaultLoc, DefaultLoc, MinGreaterMax, UBMin, UBMax); 6100 DefaultLoc, DefaultLoc, MinGreaterMax, UBMin, UBMax); 6108 DefaultLoc, DefaultLoc, MinGreaterMax, UBMax, UBMin); 6108 DefaultLoc, DefaultLoc, MinGreaterMax, UBMax, UBMin); 6122 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Sub, Upper, Lower); 6139 S, DefaultLoc, BO_Sub, Diff.get(), 6148 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Add, Diff.get(), NewStep.get()); 6153 Diff = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, Diff.get()); 6153 Diff = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, Diff.get()); 6158 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Div, Diff.get(), NewStep.get()); 6185 SemaRef.Diag(DefaultLoc, diag::warn_omp_loop_64_bit_var) 6235 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Sub, Upper, Lower); 6242 S, DefaultLoc, BO_Sub, Diff.get(), 6253 Diff = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, Diff.get()); 6253 Diff = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, Diff.get()); 6258 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Div, Diff.get(), NewStep.get()); 6264 Diff = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, Diff.get()); 6264 Diff = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, Diff.get()); 6268 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Mul, Diff.get(), NewStep.get()); 6289 Diff = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, Diff.get()); 6289 Diff = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, Diff.get()); 6296 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Add, Lower, Diff.get()); 6306 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Sub, Upper, Diff.get()); 6346 SemaRef.BuildBinOp(S, DefaultLoc, 6371 SemaRef, VD, VD->getType().getNonReferenceType(), DefaultLoc); 6387 SemaRef, DefaultLoc, Type, LCDecl->getName(), 6390 ? buildDeclRefExpr(SemaRef, cast<VarDecl>(LCDecl), Type, DefaultLoc) 6394 return buildDeclRefExpr(SemaRef, PrivateVar, Type, DefaultLoc); 6434 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Sub, Upper, Lower); 6449 Diff = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, Diff.get()); 6449 Diff = SemaRef.ActOnParenExpr(DefaultLoc, DefaultLoc, Diff.get()); 6457 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Div, Diff.get(), NewStep.get());