Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp235 pushEvaluationList(&unit.evaluationList); in enterModule()
254 if (evaluationList->empty() || !evaluationList->back().isEndStmt()) { in endFunctionBody()
304 pushEvaluationList(&unit.evaluationList); in enterFunction()
340 *eval->evaluationList; in exitConstructOrDirective()
341 if (!evaluationList.empty() && evaluationList.back().isConstruct()) { in exitConstructOrDirective()
440 assert(evaluationList && evaluationList->empty() && in pushEvaluationList()
492 if (!evaluationList.size()) in rewriteIfGotos()
503 for (auto it = evaluationList.begin(), end = evaluationList.end(); in rewriteIfGotos()
727 for (auto &eval : evaluationList) { in analyzeBranches()
968 if (eval.evaluationList) in analyzeBranches()
[all …]
H A DBridge.cpp2761 createEmptyBlocks(funit.evaluationList); in startNewFunction()
2797 std::list<Fortran::lower::pft::Evaluation> &evaluationList) { in createEmptyBlocks() argument
2799 for (Fortran::lower::pft::Evaluation &eval : evaluationList) { in createEmptyBlocks()
2922 for (Fortran::lower::pft::Evaluation &eval : funit.evaluationList) in lowerFunc()
2943 for (auto &eval : mod.evaluationList) in lowerModuleDeclScope()
H A DOpenMP.cpp356 std::list<Fortran::lower::pft::Evaluation> &evaluationList) { in createEmptyRegionBlocks() argument
358 for (auto &eval : evaluationList) { in createEmptyRegionBlocks()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h289 return evaluationList && !evaluationList->empty();
294 assert(evaluationList && "no nested evaluations");
295 return *evaluationList;
300 return evaluationList->front();
305 return evaluationList->back();
347 std::unique_ptr<EvaluationList> evaluationList; // nested evaluations
658 EvaluationList evaluationList;
708 EvaluationList evaluationList;