Lines Matching defs:LoopHelpers
14105 SmallVectorImpl<OMPLoopBasedDirective::HelperExprs> &LoopHelpers,
14110 [this, &LoopHelpers, &Body, &OriginalInits, Kind](unsigned Cnt,
14115 TmpDSA, LoopHelpers[Cnt]);
14227 SmallVector<OMPLoopBasedDirective::HelperExprs, 4> LoopHelpers(NumLoops);
14230 if (!checkTransformableLoopNest(OMPD_tile, AStmt, NumLoops, LoopHelpers, Body,
14239 assert(LoopHelpers.size() == NumLoops &&
14259 OMPLoopBasedDirective::HelperExprs &LoopHelper = LoopHelpers[I];
14338 OMPLoopBasedDirective::HelperExprs &LoopHelper = LoopHelpers[I];
14429 auto &LoopHelper = LoopHelpers[I];
14503 SmallVector<OMPLoopBasedDirective::HelperExprs, NumLoops> LoopHelpers(
14506 if (!checkTransformableLoopNest(OMPD_unroll, AStmt, NumLoops, LoopHelpers,
14517 assert(LoopHelpers.size() == NumLoops &&
14521 OMPLoopBasedDirective::HelperExprs &LoopHelper = LoopHelpers.front();
14772 SmallVector<OMPLoopBasedDirective::HelperExprs, NumLoops> LoopHelpers(
14775 if (!checkTransformableLoopNest(OMPD_reverse, AStmt, NumLoops, LoopHelpers,
14785 assert(LoopHelpers.size() == NumLoops &&
14789 OMPLoopBasedDirective::HelperExprs &LoopHelper = LoopHelpers.front();
14964 SmallVector<OMPLoopBasedDirective::HelperExprs, 4> LoopHelpers(NumLoops);
14968 LoopHelpers, Body, OriginalInits))
14982 assert(LoopHelpers.size() == NumLoops &&
15036 OMPLoopBasedDirective::HelperExprs &LoopHelper = LoopHelpers[I];
15057 OMPLoopBasedDirective::HelperExprs &SourceHelper = LoopHelpers[SourceIdx];