Lines Matching refs:NewStep

3880   Expr *NewStep = nullptr;  in ActOnOpenMPDeclareSimdDirective()  local
3885 NewSteps.push_back(E ? NewStep : nullptr); in ActOnOpenMPDeclareSimdDirective()
3906 NewStep = Step; in ActOnOpenMPDeclareSimdDirective()
3910 NewStep = PerformOpenMPImplicitIntegerConversion(Step->getExprLoc(), Step) in ActOnOpenMPDeclareSimdDirective()
3912 if (NewStep) in ActOnOpenMPDeclareSimdDirective()
3913 NewStep = VerifyIntegerConstantExpression(NewStep).get(); in ActOnOpenMPDeclareSimdDirective()
3915 NewSteps.push_back(NewStep); in ActOnOpenMPDeclareSimdDirective()
4051 bool setStep(Expr *NewStep, bool Subtract);
4101 bool OpenMPIterationSpaceChecker::setStep(Expr *NewStep, bool Subtract) { in setStep() argument
4104 if (!NewStep) in setStep()
4106 if (!NewStep->isValueDependent()) { in setStep()
4108 SourceLocation StepLoc = NewStep->getBeginLoc(); in setStep()
4110 StepLoc, getExprAsWritten(NewStep)); in setStep()
4113 NewStep = Val.get(); in setStep()
4127 bool IsConstant = NewStep->isIntegerConstantExpr(Result, SemaRef.Context); in setStep()
4128 bool IsUnsigned = !NewStep->getType()->hasSignedIntegerRepresentation(); in setStep()
4142 SemaRef.Diag(NewStep->getExprLoc(), in setStep()
4144 << LCDecl << TestIsLessOp.getValue() << NewStep->getSourceRange(); in setStep()
4151 NewStep = in setStep()
4152 SemaRef.CreateBuiltinUnaryOp(NewStep->getExprLoc(), UO_Minus, NewStep) in setStep()
4158 Step = NewStep; in setStep()
4500 ExprResult NewStep = tryBuildCapture(SemaRef, Step, Captures); in buildNumIterations() local
4501 if (!NewStep.isUsable()) in buildNumIterations()
4503 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Add, Diff.get(), NewStep.get()); in buildNumIterations()
4513 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Div, Diff.get(), NewStep.get()); in buildNumIterations()
4676 ExprResult NewStep = tryBuildCapture(SemaRef, Step, Captures); in buildOrderedLoopData() local
4677 if (!NewStep.isUsable()) in buildOrderedLoopData()
4680 Diff = SemaRef.BuildBinOp(S, DefaultLoc, BO_Div, Diff.get(), NewStep.get()); in buildOrderedLoopData()
4975 ExprResult NewStep = Step; in buildCounterUpdate() local
4977 NewStep = tryBuildCapture(SemaRef, Step.get(), *Captures); in buildCounterUpdate()
4978 if (NewStep.isInvalid()) in buildCounterUpdate()
4981 SemaRef.BuildBinOp(S, Loc, BO_Mul, Iter.get(), NewStep.get()); in buildCounterUpdate()