Searched refs:OmpClauseList (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/flang/include/flang/Lower/ |
| H A D | OpenMP.h | 23 struct OmpClauseList; 39 int64_t getCollapseValue(const Fortran::parser::OmpClauseList &clauseList); 42 const Fortran::parser::OmpClauseList &clauseList);
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | openmp-parsers.cpp | 278 TYPE_PARSER(sourced(construct<OmpClauseList>( 321 sourced(Parser<OmpLoopDirective>{}), Parser<OmpClauseList>{}))) 379 Parser<OmpSimpleStandaloneDirective>{}, Parser<OmpClauseList>{}))) 408 sourced(Parser<OmpBlockDirective>{}), Parser<OmpClauseList>{}))) 496 maybe(parenthesized(name)), Parser<OmpClauseList>{})) / 512 maybe(parenthesized(name)), Parser<OmpClauseList>{}))) 521 parenthesized(Parser<OmpObjectList>{}), Parser<OmpClauseList>{})) / 549 sourced(Parser<OmpSectionsDirective>{}), Parser<OmpClauseList>{}))) 553 Parser<OmpClauseList>{}))) 586 Parser<OmpClauseList>{}))) [all …]
|
| H A D | unparse.cpp | 2299 Walk(std::get<OmpClauseList>(x.t)); in Unparse() 2310 Walk(std::get<OmpClauseList>(x.t)); in Unparse() 2318 Walk(std::get<OmpClauseList>(x.t)); in Unparse() 2371 Walk(std::get<OmpClauseList>(z.t)); in Pre() 2383 Walk(std::get<OmpClauseList>(y.t)); in Pre() 2478 Walk(std::get<OmpClauseList>(x.t)); in Unparse() 2482 void Unparse(const OmpClauseList &x) { Walk(" ", x.v, " "); } in Unparse() 2487 Walk(std::get<OmpClauseList>(x.t)); in Unparse()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | OpenMP.cpp | 31 const Fortran::parser::OmpClauseList &clauseList) { in getCollapseValue() 88 const Fortran::parser::OmpClauseList &opClauseList) { in privatizeVars() 280 const Fortran::parser::OmpClauseList &opClauseList) { in genCopyinClause() 398 const Fortran::parser::OmpClauseList *clauses = nullptr, in createBodyOfOp() 630 std::get<Fortran::parser::OmpClauseList>(directive.t); in createCombinedParallelOp() 682 std::get<Fortran::parser::OmpClauseList>(beginBlockDirective.t); in genOMP() 747 std::get<Fortran::parser::OmpClauseList>(endBlockDirective.t).v) { in genOMP() 911 const auto &loopOpClauseList = std::get<Fortran::parser::OmpClauseList>( in genOMP() 1127 std::get<Fortran::parser::OmpClauseList>((*endClauseList).t); in genOMP() 1221 std::get<Fortran::parser::OmpClauseList>(endSectionsClauseList.t); in genOMP() [all …]
|
| H A D | Bridge.cpp | 1654 const Fortran::parser::OmpClauseList *loopOpClauseList = nullptr; in genFIR() 1656 loopOpClauseList = &std::get<Fortran::parser::OmpClauseList>( in genFIR()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 3508 struct OmpClauseList { struct 3522 std::tuple<OmpSectionsDirective, OmpClauseList> t; argument 3527 std::tuple<OmpSectionsDirective, OmpClauseList> t; 3606 std::tuple<Verbatim, std::optional<Name>, OmpClauseList> t; 3620 std::tuple<Verbatim, OmpObjectList, OmpClauseList> t; 3636 std::tuple<Verbatim, std::optional<Name>, OmpClauseList> t; 3792 std::tuple<OmpSimpleStandaloneDirective, OmpClauseList> t; 3805 std::tuple<OmpLoopDirective, OmpClauseList> t; 3811 std::tuple<OmpLoopDirective, OmpClauseList> t; 3817 std::tuple<OmpBlockDirective, OmpClauseList> t; [all …]
|
| H A D | dump-parse-tree.h | 474 NODE(parser, OmpClauseList) in NODE()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-omp-structure.cpp | 329 const Fortran::parser::OmpClauseList>) { in CheckHintClause() 508 std::get<parser::OmpClauseList>(beginBlockDir.t)}; in CheckSIMDNest() 522 std::get<parser::OmpClauseList>(c.t)}; in CheckSIMDNest() 608 const auto &clauseList{std::get<parser::OmpClauseList>(beginLoopDir.t)}; in GetOrdCollapseLevel() 646 const auto &clauses{std::get<parser::OmpClauseList>(beginLoopDir.t)}; in CheckDistLinear() 1102 parser::Unwrap<parser::OmpClauseList>(spec.u)}) { in Leave() 1295 const auto &ompClause{std::get<parser::OmpClauseList>(dir.t)}; in Enter() 1322 CheckHintClause<const parser::OmpClauseList>(&ompClause, nullptr); in Enter() 1667 void OmpStructureChecker::Leave(const parser::OmpClauseList &) { in Leave() argument
|
| H A D | check-omp-structure.h | 171 void Leave(const parser::OmpClauseList &);
|
| H A D | resolve-directives.cpp | 465 std::int64_t GetAssociatedLoopLevelFromClauses(const parser::OmpClauseList &); 1179 const auto &clauseList{std::get<parser::OmpClauseList>(beginLoopDir.t)}; in Pre() 1282 const parser::OmpClauseList &x) { in GetAssociatedLoopLevelFromClauses() 1454 const auto &clauseList{std::get<parser::OmpClauseList>(x.t)}; in Post()
|