Home
last modified time | relevance | path

Searched refs:ForallConstruct (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-do-forall.h24 struct ForallConstruct;
47 void Enter(const parser::ForallConstruct &); in ENUM_CLASS()
48 void Leave(const parser::ForallConstruct &); in ENUM_CLASS()
H A Dcheck-do-forall.cpp46 const parser::ForallConstruct &construct) { in GetConcurrentHeader()
428 void Check(const parser::ForallConstruct &construct) { in Check()
802 void DoForallChecker::Enter(const parser::ForallConstruct &construct) { in Enter()
806 void DoForallChecker::Leave(const parser::ForallConstruct &construct) { in Leave()
H A Dcanonicalize-do.cpp72 [&](common::Indirection<ForallConstruct> &forall) { in Post()
H A Dresolve-labels.cpp312 bool Pre(const parser::ForallConstruct &forallConstruct) { in Pre()
346 void Post(const parser::ForallConstruct &forallConstruct) { in Post()
705 void CheckName(const parser::ForallConstruct &forallConstruct) { in CheckName()
H A Dresolve-names.cpp1148 bool Pre(const parser::ForallConstruct &);
1149 void Post(const parser::ForallConstruct &);
6051 bool ConstructVisitor::Pre(const parser::ForallConstruct &) { in Pre() argument
6055 void ConstructVisitor::Post(const parser::ForallConstruct &) { PopScope(); } in Post() argument
H A Dcheck-omp-structure.cpp2641 parser::Unwrap<parser::ForallConstruct>(*it) || in CheckWorkshareBlockStmts()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dsemantics.h42 struct ForallConstruct;
59 const parser::DoConstruct *, const parser::ForallConstruct *,
/llvm-project-15.0.7/flang/lib/Parser/
H A Dtype-parsers.h99 constexpr Parser<ForallConstruct> forallConstruct; // R1050
H A Dexpr-parsers.cpp505 construct<ForallConstruct>(statement(Parser<ForallConstructStmt>{}),
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h143 struct ForallConstruct; // R1050
520 common::Indirection<WhereConstruct>, common::Indirection<ForallConstruct>,
2066 WhereConstruct, common::Indirection<ForallConstruct>,
2076 struct ForallConstruct { struct
2077 TUPLE_CLASS_BOILERPLATE(ForallConstruct);
H A Ddump-parse-tree.h328 NODE(parser, ForallConstruct) in NODE()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h135 parser::ForallConstruct>;
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp1590 void genFIR(const Fortran::parser::ForallConstruct &forall) { in genFIR()
1602 Fortran::parser::ForallConstruct> &b) { genFIR(b.value()); }, in genFIR()
3131 void analyzeExplicitSpace(const Fortran::parser::ForallConstruct &forall) { in analyzeExplicitSpace()
3141 Fortran::parser::ForallConstruct> &b) { in analyzeExplicitSpace()
H A DPFTBuilder.cpp942 [&](const parser::ForallConstruct &) { setConstructExit(eval); }, in analyzeBranches() argument