Home
last modified time | relevance | path

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

/external/llvm-project/flang/lib/Parser/
Dopenacc-parsers.cpp213 sourced(Parser<AccLoopDirective>{}), Parser<AccClauseList>{}))
220 maybe(parenthesized(name)), Parser<AccClauseList>{})))
229 sourced(Parser<AccCombinedDirective>{}), Parser<AccClauseList>{}))
262 TYPE_PARSER(sourced(construct<AccClauseList>(
268 maybe(parenthesized(Parser<AccWaitArgument>{})), Parser<AccClauseList>{})))
272 sourced(Parser<AccBlockDirective>{}), Parser<AccClauseList>{})))
283 sourced(Parser<AccStandaloneDirective>{}), Parser<AccClauseList>{}))
287 sourced(Parser<AccDeclarativeDirective>{}), Parser<AccClauseList>{}))
Dunparse.cpp1852 void Unparse(const AccClauseList &x) { Walk(" ", x.v, " "); } in Unparse()
1880 Walk(std::get<AccClauseList>(x.t)); in Unparse()
1886 Walk(std::get<AccClauseList>(x.t)); in Unparse()
1894 Walk(std::get<AccClauseList>(x.t)); in Unparse()
1914 Walk(std::get<AccClauseList>(x.t)); in Unparse()
1952 Walk(std::get<AccClauseList>(x.t)); in Unparse()
/external/llvm-project/flang/lib/Lower/
DOpenACC.cpp137 std::get<Fortran::parser::AccClauseList>(beginLoopDirective.t); in genACC()
264 const Fortran::parser::AccClauseList &accClauseList) { in genACCParallelOp()
439 const Fortran::parser::AccClauseList &accClauseList) { in genACCDataOp()
527 std::get<Fortran::parser::AccClauseList>(beginBlockDirective.t); in genACC()
538 const Fortran::parser::AccClauseList &accClauseList) { in genACCEnterDataOp()
637 const Fortran::parser::AccClauseList &accClauseList) { in genACCExitDataOp()
736 const Fortran::parser::AccClauseList &accClauseList) { in genACCInitShutdownOp()
791 const Fortran::parser::AccClauseList &accClauseList) { in genACCUpdateOp()
902 std::get<Fortran::parser::AccClauseList>(standaloneConstruct.t); in genACC()
927 std::get<Fortran::parser::AccClauseList>(waitConstruct.t); in genACC()
/external/llvm-project/flang/lib/Semantics/
Dcanonicalize-acc.cpp58 std::get<parser::AccClauseList>(beginLoopDirective.t); in CheckTileClauseRestriction()
97 std::get<parser::AccClauseList>(beginLoopDirective.t); in CheckDoConcurrentClauseRestriction()
Dcheck-acc-structure.h66 void Leave(const parser::AccClauseList &);
Dresolve-directives.cpp188 std::int64_t GetAssociatedLoopLevelFromClauses(const parser::AccClauseList &);
446 const auto &clauseList{std::get<parser::AccClauseList>(beginDir.t)}; in Pre()
550 const parser::AccClauseList &x) { in GetAssociatedLoopLevelFromClauses()
Dcheck-acc-structure.cpp90 void AccStructureChecker::Leave(const parser::AccClauseList &) {} in Leave() argument
/external/llvm-project/flang/include/flang/Parser/
Dparse-tree.h3902 struct AccClauseList { struct
3903 WRAPPER_CLASS_BOILERPLATE(AccClauseList, std::list<AccClause>);
3910 std::tuple<Verbatim, std::optional<Name>, AccClauseList> t; argument
3922 std::tuple<Verbatim, std::optional<AccWaitArgument>, AccClauseList> t;
3927 std::tuple<AccLoopDirective, AccClauseList> t;
3934 std::tuple<AccBlockDirective, AccClauseList> t;
3990 std::tuple<AccDeclarativeDirective, AccClauseList> t;
3996 std::tuple<AccCombinedDirective, AccClauseList> t;
4031 std::tuple<AccStandaloneDirective, AccClauseList> t;
Ddump-parse-tree.h71 NODE(parser, AccClauseList) in NODE()