Lines Matching refs:OpenMPIterationSpaceChecker

7177 class OpenMPIterationSpaceChecker {  class
7230 OpenMPIterationSpaceChecker(Sema &SemaRef, bool SupportsNonRectangular, in OpenMPIterationSpaceChecker() function in __anon5b04668f3411::OpenMPIterationSpaceChecker
7313 bool OpenMPIterationSpaceChecker::dependent() const { in dependent()
7323 bool OpenMPIterationSpaceChecker::setLCDeclAndLB(ValueDecl *NewLCDecl, in setLCDeclAndLB()
7345 bool OpenMPIterationSpaceChecker::setUB(Expr *NewUB, in setUB()
7364 bool OpenMPIterationSpaceChecker::setStep(Expr *NewStep, bool Subtract) { in setStep()
7525 OpenMPIterationSpaceChecker::doesDependOnLoopCounter(const Stmt *S, in doesDependOnLoopCounter()
7537 bool OpenMPIterationSpaceChecker::checkAndSetInit(Stmt *S, bool EmitDiags) { in checkAndSetInit()
7644 bool OpenMPIterationSpaceChecker::checkAndSetCond(Expr *S) { in checkAndSetCond()
7714 bool OpenMPIterationSpaceChecker::checkAndSetIncRHS(Expr *RHS) { in checkAndSetIncRHS()
7745 bool OpenMPIterationSpaceChecker::checkAndSetInc(Expr *S) { in checkAndSetInc()
8012 Expr *OpenMPIterationSpaceChecker::buildNumIterations( in buildNumIterations()
8229 std::pair<Expr *, Expr *> OpenMPIterationSpaceChecker::buildMinMaxValues( in buildMinMaxValues()
8337 Expr *OpenMPIterationSpaceChecker::buildFinalCondition(Scope *S) const { in buildFinalCondition()
8343 Expr *OpenMPIterationSpaceChecker::buildPreCond( in buildPreCond()
8383 DeclRefExpr *OpenMPIterationSpaceChecker::buildCounterVar( in buildCounterVar()
8402 Expr *OpenMPIterationSpaceChecker::buildPrivateCounterVar() const { in buildPrivateCounterVar()
8419 Expr *OpenMPIterationSpaceChecker::buildCounterInit() const { return LB; } in buildCounterInit()
8422 Expr *OpenMPIterationSpaceChecker::buildCounterStep() const { return Step; } in buildCounterStep()
8424 Expr *OpenMPIterationSpaceChecker::buildOrderedLoopData( in buildOrderedLoopData()
8470 OpenMPIterationSpaceChecker ISC(*this, /*SupportsNonRectangular=*/true, in ActOnOpenMPLoopInitialization()
8590 OpenMPIterationSpaceChecker ISC(SemaRef, SupportsNonRectangular, DSA, in checkOpenMPIterationSpace()