Home
last modified time | relevance | path

Searched refs:OmpClauseList (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/flang/lib/Parser/
Dopenmp-parsers.cpp245 TYPE_PARSER(sourced(construct<OmpClauseList>(
288 sourced(Parser<OmpLoopDirective>{}), Parser<OmpClauseList>{})))
334 Parser<OmpSimpleStandaloneDirective>{}, Parser<OmpClauseList>{})))
363 sourced(Parser<OmpBlockDirective>{}), Parser<OmpClauseList>{})))
382 sourced(construct<OmpDeclareTargetWithClause>(Parser<OmpClauseList>{})))
410 construct<OmpAtomicRead>(Parser<OmpClauseList>{} / maybe(","_tok),
411 verbatim("READ"_tok), Parser<OmpClauseList>{} / endOmpLine,
416 construct<OmpAtomicCapture>(Parser<OmpClauseList>{} / maybe(","_tok),
417 verbatim("CAPTURE"_tok), Parser<OmpClauseList>{} / endOmpLine,
423 construct<OmpAtomicUpdate>(Parser<OmpClauseList>{} / maybe(","_tok),
[all …]
Dunparse.cpp2228 Walk(std::get<OmpClauseList>(x.t)); in Unparse()
2349 Walk(std::get<OmpClauseList>(y.t)); in Pre()
2435 Walk(std::get<OmpClauseList>(x.t)); in Unparse()
2439 void Unparse(const OmpClauseList &x) { Walk(" ", x.v, " "); } in Unparse()
2444 Walk(std::get<OmpClauseList>(x.t)); in Unparse()
/external/llvm-project/flang/include/flang/Parser/
Dparse-tree.h3486 struct OmpClauseList { struct
3487 WRAPPER_CLASS_BOILERPLATE(OmpClauseList, std::list<OmpClause>);
3500 std::tuple<OmpSectionsDirective, OmpClauseList> t; argument
3505 std::tuple<OmpSectionsDirective, OmpClauseList> t;
3538 WRAPPER_CLASS_BOILERPLATE(OmpDeclareTargetWithClause, OmpClauseList);
3576 std::tuple<Verbatim, std::optional<Name>, OmpClauseList> t;
3623 std::tuple<OmpClauseList, Verbatim, OmpClauseList, Statement<AssignmentStmt>,
3632 std::tuple<OmpClauseList, Verbatim, OmpClauseList, Statement<AssignmentStmt>,
3641 std::tuple<OmpClauseList, Verbatim, OmpClauseList, Statement<AssignmentStmt>,
3652 std::tuple<OmpClauseList, Verbatim, OmpClauseList, Stmt1, Stmt2, OmpEndAtomic>
[all …]
Ddump-parse-tree.h466 NODE(parser, OmpClauseList) in NODE()
/external/llvm-project/flang/lib/Semantics/
Dcheck-omp-structure.h121 void Leave(const parser::OmpClauseList &);
Dresolve-directives.cpp319 std::int64_t GetAssociatedLoopLevelFromClauses(const parser::OmpClauseList &);
821 const auto &clauseList{std::get<parser::OmpClauseList>(beginLoopDir.t)}; in Pre()
896 const parser::OmpClauseList &x) { in GetAssociatedLoopLevelFromClauses()
Dcheck-omp-structure.cpp271 void OmpStructureChecker::Leave(const parser::OmpClauseList &) { in Leave() argument
/external/llvm-project/flang/lib/Lower/
DOpenMP.cpp147 std::get<Fortran::parser::OmpClauseList>(beginBlockDirective.t); in genOMP()