Home
last modified time | relevance | path

Searched refs:LocalitySpec (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dexecutable-parsers.cpp256 TYPE_PARSER(construct<LocalitySpec>(construct<LocalitySpec::Local>(
258 construct<LocalitySpec>(construct<LocalitySpec::LocalInit>(
260 construct<LocalitySpec>(construct<LocalitySpec::Shared>(
262 construct<LocalitySpec>(
263 construct<LocalitySpec::DefaultNone>("DEFAULT ( NONE )"_tok)))
278 many(Parser<LocalitySpec>{})))))
H A Dunparse.cpp1023 void Unparse(const LocalitySpec::Local &x) { in Unparse()
1026 void Unparse(const LocalitySpec::LocalInit &x) { in Unparse()
1029 void Unparse(const LocalitySpec::Shared &x) { in Unparse()
1032 void Post(const LocalitySpec::DefaultNone &) { Word("DEFAULT(NONE)"); } in Post()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-do-forall.cpp554 const std::list<parser::LocalitySpec> &localitySpecs) const { in GatherLocals()
560 if (const auto *names{std::get_if<parser::LocalitySpec::Local>(&ls.u)}) { in GatherLocals()
642 const std::list<parser::LocalitySpec> &localitySpecs, in CheckDefaultNoneImpliesExplicitLocality()
646 if (std::holds_alternative<parser::LocalitySpec::DefaultNone>(ls.u)) { in CheckDefaultNoneImpliesExplicitLocality()
702 std::get<std::list<parser::LocalitySpec>>(concurrent.t)}; in CheckLocalitySpecs()
H A Dresolve-names.cpp1137 bool Pre(const parser::LocalitySpec::Local &);
1138 bool Pre(const parser::LocalitySpec::LocalInit &);
1139 bool Pre(const parser::LocalitySpec::Shared &);
5893 bool ConstructVisitor::Pre(const parser::LocalitySpec::Local &x) { in Pre()
5902 bool ConstructVisitor::Pre(const parser::LocalitySpec::LocalInit &x) { in Pre()
5911 bool ConstructVisitor::Pre(const parser::LocalitySpec::Shared &x) { in Pre()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h417 NODE(parser, LocalitySpec) in NODE()
418 NODE(LocalitySpec, DefaultNone) in NODE()
419 NODE(LocalitySpec, Local) in NODE()
420 NODE(LocalitySpec, LocalInit) in NODE()
421 NODE(LocalitySpec, Shared) in NODE()
H A Dparse-tree.h2206 struct LocalitySpec { struct
2207 UNION_CLASS_BOILERPLATE(LocalitySpec);
2225 std::tuple<ConcurrentHeader, std::list<LocalitySpec>> t; argument
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp1050 const std::list<Fortran::parser::LocalitySpec> &localityList = {}) { in getConcurrentControl()
1060 for (const Fortran::parser::LocalitySpec &x : localityList) {
1062 std::get_if<Fortran::parser::LocalitySpec::LocalInit>(&x.u))
1066 std::get_if<Fortran::parser::LocalitySpec::Shared>(&x.u))
1069 if (std::get_if<Fortran::parser::LocalitySpec::Local>(&x.u))
1137 std::get<std::list<Fortran::parser::LocalitySpec>>(concurrent->t)); in genFIR()