Home
last modified time | relevance | path

Searched refs:CycleStmt (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-do-forall.h19 struct CycleStmt;
44 void Enter(const parser::CycleStmt &); in ENUM_CLASS()
H A Dresolve-labels.cpp84 std::holds_alternative<common::Indirection<parser::CycleStmt>>( in IsLegalDoTerm()
531 void Post(const parser::CycleStmt &cycleStmt) { in Post()
H A Dcheck-directive-structure.h61 void Post(const parser::CycleStmt &cycleStmt) { in Post()
H A Dcheck-do-forall.cpp932 void DoForallChecker::Enter(const parser::CycleStmt &cycleStmt) { in Enter()
H A Dcheck-omp-structure.cpp104 bool Pre(const parser::CycleStmt &cyclestmt) { in Pre()
H A Dresolve-names.cpp1206 void Post(const parser::CycleStmt &x) { CheckRef(x.v); } in Post()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dexecutable-parsers.cpp108 construct<ActionStmt>(indirect(Parser<CycleStmt>{})),
296 "CYCLE statement"_en_US, construct<CycleStmt>("CYCLE" >> maybe(name)))
H A Dunparse.cpp1036 void Unparse(const CycleStmt &x) { // R1133 in Unparse()
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp536 branchStmtIt->isA<parser::CycleStmt>()) && in rewriteIfGotos()
558 if (const auto *cycleStmt = bodyEval->getIf<parser::CycleStmt>()) { in rewriteIfGotos()
678 std::tuple<parser::BlockStmt, parser::CycleStmt, parser::ElseStmt, in getConstructName()
741 [&](const parser::CycleStmt &s) { in analyzeBranches()
H A DBridge.cpp2560 void genFIR(const Fortran::parser::CycleStmt &) { in genFIR() argument
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h100 parser::CycleStmt, parser::DeallocateStmt, parser::EndfileStmt,
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h202 struct CycleStmt; // R1133
482 ContinueStmt, common::Indirection<CycleStmt>,
2263 WRAPPER_CLASS(CycleStmt, std::optional<Name>);
H A Ddump-parse-tree.h218 NODE(parser, CycleStmt) in NODE()