Home
last modified time | relevance | path

Searched refs:AccClauseList (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dopenacc-parsers.cpp138 sourced(Parser<AccLoopDirective>{}), Parser<AccClauseList>{}))
145 maybe(parenthesized(name)), Parser<AccClauseList>{})))
154 sourced(Parser<AccCombinedDirective>{}), Parser<AccClauseList>{}))
187 TYPE_PARSER(sourced(construct<AccClauseList>(
193 maybe(parenthesized(Parser<AccWaitArgument>{})), Parser<AccClauseList>{})))
197 sourced(Parser<AccBlockDirective>{}), Parser<AccClauseList>{})))
208 sourced(Parser<AccStandaloneDirective>{}), Parser<AccClauseList>{}))
212 sourced(Parser<AccDeclarativeDirective>{}), Parser<AccClauseList>{}))
H A Dunparse.cpp1883 void Unparse(const AccClauseList &x) { Walk(" ", x.v, " "); } in Unparse()
1911 Walk(std::get<AccClauseList>(x.t)); in Unparse()
1917 Walk(std::get<AccClauseList>(x.t)); in Unparse()
1925 Walk(std::get<AccClauseList>(x.t)); in Unparse()
1945 Walk(std::get<AccClauseList>(x.t)); in Unparse()
1983 Walk(std::get<AccClauseList>(x.t)); in Unparse()
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenACC.cpp211 const Fortran::parser::AccClauseList &accClauseList) { in createLoopOp()
347 std::get<Fortran::parser::AccClauseList>(beginLoopDirective.t); in genACC()
354 const Fortran::parser::AccClauseList &accClauseList) { in createParallelOp()
535 const Fortran::parser::AccClauseList &accClauseList) { in genACCParallelOp()
627 std::get<Fortran::parser::AccClauseList>(beginBlockDirective.t); in genACC()
652 std::get<Fortran::parser::AccClauseList>(beginCombinedDirective.t); in genACC()
669 const Fortran::parser::AccClauseList &accClauseList) { in genACCEnterDataOp()
743 const Fortran::parser::AccClauseList &accClauseList) { in genACCExitDataOp()
857 const Fortran::parser::AccClauseList &accClauseList) { in genACCUpdateOp()
930 std::get<Fortran::parser::AccClauseList>(standaloneConstruct.t); in genACC()
[all …]
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcanonicalize-acc.cpp58 std::get<parser::AccClauseList>(beginLoopDirective.t); in CheckTileClauseRestriction()
99 std::get<parser::AccClauseList>(beginLoopDirective.t); in CheckDoConcurrentClauseRestriction()
H A Dcheck-acc-structure.h66 void Leave(const parser::AccClauseList &);
H A Dresolve-directives.cpp198 std::int64_t GetAssociatedLoopLevelFromClauses(const parser::AccClauseList &);
675 const auto &clauseList = std::get<parser::AccClauseList>(x.t); in Post()
685 const auto &clauseList{std::get<parser::AccClauseList>(beginDir.t)}; in Pre()
846 const parser::AccClauseList &x) { in GetAssociatedLoopLevelFromClauses()
H A Dcheck-acc-structure.cpp93 void AccStructureChecker::Leave(const parser::AccClauseList &) {} in Leave() argument
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h3985 struct AccClauseList { struct
3986 WRAPPER_CLASS_BOILERPLATE(AccClauseList, std::list<AccClause>);
3993 std::tuple<Verbatim, std::optional<Name>, AccClauseList> t; argument
4005 std::tuple<Verbatim, std::optional<AccWaitArgument>, AccClauseList> t;
4010 std::tuple<AccLoopDirective, AccClauseList> t;
4017 std::tuple<AccBlockDirective, AccClauseList> t;
4073 std::tuple<AccDeclarativeDirective, AccClauseList> t;
4079 std::tuple<AccCombinedDirective, AccClauseList> t;
4115 std::tuple<AccStandaloneDirective, AccClauseList> t;
H A Ddump-parse-tree.h76 NODE(parser, AccClauseList) in NODE() argument