Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Parser/
H A Dparse-tree.cpp72 const std::optional<LoopControl> &DoConstruct::GetLoopControl() const { in GetLoopControl() function in Fortran::parser::DoConstruct
81 const std::optional<LoopControl> &control{GetLoopControl()}; in IsDoNormal()
86 const std::optional<LoopControl> &control{GetLoopControl()}; in IsDoWhile()
91 const std::optional<LoopControl> &control{GetLoopControl()}; in IsDoConcurrent()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcanonicalize-acc.cpp130 if (doCons->GetLoopControl()) { in RewriteOpenACCLoopConstruct()
176 if (doCons->GetLoopControl()) { in RewriteOpenACCCombinedConstruct()
H A Dcanonicalize-omp.cpp82 if (doCons->GetLoopControl()) { in RewriteOpenMPLoopConstruct()
H A Dcheck-do-forall.cpp65 auto &loopControl{doConstruct.GetLoopControl().value()}; in GetBounds()
384 if (const auto &loopControl{doConstruct.GetLoopControl()}) { in DefineDoVariables()
395 if (const auto &loopControl{doConstruct.GetLoopControl()}) { in ResetDoVariables()
544 const auto &loopControl{doConstruct.GetLoopControl()}; in CheckDoConcurrent()
H A Dresolve-directives.cpp559 return std::get<Bounds>(x.GetLoopControl()->u).name.thing; in GetLoopIndex()
H A Dcheck-omp-structure.cpp430 return std::get<Bounds>(x->GetLoopControl()->u).name.thing; in GetLoopIndex()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h2255 const std::optional<LoopControl> &GetLoopControl() const;