Home
last modified time | relevance | path

Searched refs:funit (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp260 funit.setActiveEntry(0); in declareFunction()
2529 if (funit->isMainProgram()) { in genFIR()
2552 if (!funit->finalBlock) { in genFIR()
2655 if (funit.primaryResult && in mapDummiesAndResults()
2782 funit.getEntryEval()) in startNewFunction()
2847 if (funit.isMainProgram()) in endNewFunction()
2850 genFIRProcedureExit(funit, funit.getSubprogramSymbol()); in endNewFunction()
2851 funit.finalBlock = nullptr; in endNewFunction()
2909 if (!funit.isMainProgram()) { in lowerFunc()
2924 endNewFunction(funit); in lowerFunc()
[all …]
H A DCallInterface.cpp332 return !funit.isMainProgram() && in hasAlternateReturns()
337 if (funit.isMainProgram()) in getMangledName()
340 funit.getSubprogramSymbol()); in getMangledName()
345 if (funit.isMainProgram()) in getProcedureSymbol()
347 return &funit.getSubprogramSymbol(); in getProcedureSymbol()
362 funit.getSubprogramSymbol(), foldingContext); in characterize()
368 return funit.isMainProgram(); in isMainProgram()
387 return funit.parentHasHostAssoc(); in hasHostAssociated()
392 return funit.parentHostAssoc().getArgumentType(converter); in getHostAssociatedTy()
490 return funit.getSubprogramSymbol() in getEntityContainer()
[all …]
H A DPFTBuilder.cpp1857 const Fortran::lower::pft::FunctionLikeUnit &funit, in visitAllSymbols() argument
1860 funit.visit([&](const auto &functionParserNode) { in visitAllSymbols()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DCallInterface.h353 : CallInterface{c}, funit{f} {
364 return funit;
384 Fortran::lower::pft::FunctionLikeUnit &funit;
H A DPFTBuilder.h782 void visitAllSymbols(const FunctionLikeUnit &funit,