Searched refs:OmpBeginLoopDirective (Results 1 – 10 of 10) sorted by relevance
76 auto &beginDir{std::get<parser::OmpBeginLoopDirective>(x.t)}; in RewriteOpenMPLoopConstruct()
232 const auto &beginLoopDir{std::get<parser::OmpBeginLoopDirective>(x.t)}; in HasInvalidDistributeNesting()376 const auto &beginLoopDir{std::get<parser::OmpBeginLoopDirective>(x.t)}; in Enter()443 const auto &beginLoopDir{std::get<parser::OmpBeginLoopDirective>(x.t)}; in CheckDoWhile()534 std::get<parser::OmpBeginLoopDirective>(c.t)}; in CheckSIMDNest()607 const auto &beginLoopDir{std::get<parser::OmpBeginLoopDirective>(x.t)}; in GetOrdCollapseLevel()645 const auto &beginLoopDir{std::get<parser::OmpBeginLoopDirective>(x.t)}; in CheckDistLinear()2682 std::get<parser::OmpBeginLoopDirective>(ompLoopConstruct->t)}; in CheckWorkshareBlockStmts()
306 void Post(const parser::OmpBeginLoopDirective &) { in Post() argument1177 const auto &beginLoopDir{std::get<parser::OmpBeginLoopDirective>(x.t)}; in Pre()
1344 bool Pre(const parser::OmpBeginLoopDirective &x) { in Pre()1348 void Post(const parser::OmpBeginLoopDirective &) { in Post() argument
320 TYPE_PARSER(sourced(construct<OmpBeginLoopDirective>(595 Parser<OmpBeginLoopDirective>{} / endOmpLine))
2507 Walk(std::get<OmpBeginLoopDirective>(x.t)); in Unparse()
912 std::get<Fortran::parser::OmpBeginLoopDirective>(loopConstruct.t).t); in genOMP()916 std::get<Fortran::parser::OmpBeginLoopDirective>(loopConstruct.t).t) in genOMP()919 createCombinedParallelOp<Fortran::parser::OmpBeginLoopDirective>( in genOMP()921 std::get<Fortran::parser::OmpBeginLoopDirective>(loopConstruct.t)); in genOMP()
1657 std::get<Fortran::parser::OmpBeginLoopDirective>(ompLoop->t).t); in genFIR()
3803 struct OmpBeginLoopDirective { struct3804 TUPLE_CLASS_BOILERPLATE(OmpBeginLoopDirective);3835 OpenMPLoopConstruct(OmpBeginLoopDirective &&a) in OpenMPLoopConstruct()3837 std::tuple<OmpBeginLoopDirective, std::optional<DoConstruct>,
461 NODE(parser, OmpBeginLoopDirective) in NODE()