Lines Matching defs:LoopHelpers
14022 SmallVectorImpl<OMPLoopBasedDirective::HelperExprs> &LoopHelpers,
14027 [this, &LoopHelpers, &Body, &OriginalInits, Kind](unsigned Cnt,
14032 TmpDSA, LoopHelpers[Cnt]);
14144 SmallVector<OMPLoopBasedDirective::HelperExprs, 4> LoopHelpers(NumLoops);
14147 if (!checkTransformableLoopNest(OMPD_tile, AStmt, NumLoops, LoopHelpers, Body,
14156 assert(LoopHelpers.size() == NumLoops &&
14176 OMPLoopBasedDirective::HelperExprs &LoopHelper = LoopHelpers[I];
14255 OMPLoopBasedDirective::HelperExprs &LoopHelper = LoopHelpers[I];
14346 auto &LoopHelper = LoopHelpers[I];
14420 SmallVector<OMPLoopBasedDirective::HelperExprs, NumLoops> LoopHelpers(
14423 if (!checkTransformableLoopNest(OMPD_unroll, AStmt, NumLoops, LoopHelpers,
14434 assert(LoopHelpers.size() == NumLoops &&
14438 OMPLoopBasedDirective::HelperExprs &LoopHelper = LoopHelpers.front();
14689 SmallVector<OMPLoopBasedDirective::HelperExprs, NumLoops> LoopHelpers(
14692 if (!checkTransformableLoopNest(OMPD_reverse, AStmt, NumLoops, LoopHelpers,
14702 assert(LoopHelpers.size() == NumLoops &&
14706 OMPLoopBasedDirective::HelperExprs &LoopHelper = LoopHelpers.front();
14879 SmallVector<OMPLoopBasedDirective::HelperExprs, 4> LoopHelpers(NumLoops);
14883 LoopHelpers, Body, OriginalInits))
14891 assert(LoopHelpers.size() == NumLoops &&
14908 OMPLoopBasedDirective::HelperExprs &LoopHelper = LoopHelpers[I];
14929 OMPLoopBasedDirective::HelperExprs &SourceHelper = LoopHelpers[SourceIdx];