Home
last modified time | relevance | path

Searched refs:getIf (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp423 } else if (const auto *entryStmt = p->getIf<parser::EntryStmt>()) { in addEvaluation()
501 evaluationList.begin()->getIf<parser::NonLabelDoStmt>(); in rewriteIfGotos()
555 if (const auto *gotoStmt = bodyEval->getIf<parser::GotoStmt>()) { in rewriteIfGotos()
558 if (const auto *cycleStmt = bodyEval->getIf<parser::CycleStmt>()) { in rewriteIfGotos()
873 const auto &doStmt = *doEval.getIf<parser::NonLabelDoStmt>(); in analyzeBranches()
1093 else if (auto *dir = eval.getIf<Fortran::parser::CompilerDirective>()) in dumpEvaluation()
1625 if (auto *par = parent.getIf<FunctionLikeUnit>()) in parentHostAssoc()
1631 if (auto *par = parent.getIf<FunctionLikeUnit>()) in parentHasHostAssoc()
H A DBridge.cpp1087 auto *doStmt = doStmtEval.getIf<Fortran::parser::NonLabelDoStmt>(); in genFIR()
1369 if (auto *s = e.getIf<Fortran::parser::IfThenStmt>()) { in genFIR()
1371 } else if (auto *s = e.getIf<Fortran::parser::IfStmt>()) { in genFIR()
1373 } else if (auto *s = e.getIf<Fortran::parser::ElseIfStmt>()) { in genFIR()
1398 if (auto *s = e.getIf<Fortran::parser::IfThenStmt>()) { in genFIR()
1401 } else if (auto *s = e.getIf<Fortran::parser::IfStmt>()) { in genFIR()
1404 } else if (auto *s = e.getIf<Fortran::parser::ElseIfStmt>()) { in genFIR()
1736 const auto &caseStmt = e->getIf<Fortran::parser::CaseStmt>(); in genFIR()
1877 if (auto *stmt = e.getIf<Fortran::parser::AssociateStmt>()) { in genFIR()
1889 } else if (e.getIf<Fortran::parser::EndAssociateStmt>()) { in genFIR()
H A DOpenMP.cpp936 auto *doStmt = doLoop->getIf<Fortran::parser::NonLabelDoStmt>(); in genOMP()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h67 constexpr BaseType<B> *getIf() const { in getIf() function
773 if (auto *seekedParent = node.parent.template getIf<ParentType>())