Lines Matching refs:ISC
2444 OpenMPIterationSpaceChecker ISC(SemaRef, For->getForLoc()); in CheckOpenMPIterationSpace() local
2448 if (ISC.CheckInit(Init)) { in CheckOpenMPIterationSpace()
2455 auto Var = ISC.GetLoopVar(); in CheckOpenMPIterationSpace()
2490 auto LoopVarRefExpr = ISC.GetLoopVarRefExpr(); in CheckOpenMPIterationSpace()
2529 HasErrors |= ISC.CheckCond(For->getCond()); in CheckOpenMPIterationSpace()
2532 HasErrors |= ISC.CheckInc(For->getInc()); in CheckOpenMPIterationSpace()
2534 if (ISC.Dependent() || SemaRef.CurContext->isDependentContext() || HasErrors) in CheckOpenMPIterationSpace()
2538 ResultIterSpace.NumIterations = ISC.BuildNumIterations( in CheckOpenMPIterationSpace()
2540 ResultIterSpace.CounterVar = ISC.BuildCounterVar(); in CheckOpenMPIterationSpace()
2541 ResultIterSpace.CounterInit = ISC.BuildCounterInit(); in CheckOpenMPIterationSpace()
2542 ResultIterSpace.CounterStep = ISC.BuildCounterStep(); in CheckOpenMPIterationSpace()
2543 ResultIterSpace.InitSrcRange = ISC.GetInitSrcRange(); in CheckOpenMPIterationSpace()
2544 ResultIterSpace.CondSrcRange = ISC.GetConditionSrcRange(); in CheckOpenMPIterationSpace()
2545 ResultIterSpace.IncSrcRange = ISC.GetIncrementSrcRange(); in CheckOpenMPIterationSpace()
2546 ResultIterSpace.Subtract = ISC.ShouldSubtractStep(); in CheckOpenMPIterationSpace()