| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | PFTBuilder.cpp | 89 lower::pft::PftNode pftRoot{*pgm.get()}; 111 addEvaluation(lower::pft::Evaluation{ in Pre() 386 lower::pft::Evaluation 393 return lower::pft::Evaluation{ in makeEvaluationAction() 401 lower::pft::Evaluation &addEvaluation(lower::pft::Evaluation &&eval) { in addEvaluation() 1042 const lower::pft::Program &pft) { in dumpPFT() argument 1043 for (auto &unit : pft.getUnits()) { in dumpPFT() 1258 lower::pft::FunctionLikeUnit * 1690 std::unique_ptr<lower::pft::Program> 1707 const lower::pft::Program &pft) { in dumpPFT() argument [all …]
|
| H A D | Coarray.cpp | 28 Fortran::lower::pft::Evaluation &, in genChangeTeamConstruct() 35 Fortran::lower::pft::Evaluation &, in genChangeTeamStmt() 42 Fortran::lower::pft::Evaluation &, in genEndChangeTeamStmt() 49 Fortran::lower::pft::Evaluation &, const Fortran::parser::FormTeamStmt &) { in genFormTeamStatement()
|
| H A D | Bridge.cpp | 187 void run(Fortran::lower::pft::Program &pft) { in run() argument 196 lowerCommonBlocks(pft.getCommonBlocks()); in run() 203 for (Fortran::lower::pft::Program::Units &u : pft.getUnits()) { in run() 221 for (Fortran::lower::pft::Program::Units &u : pft.getUnits()) { in run() 277 Fortran::lower::pft::FunctionLikeUnit &funit, in collectHostAssociatedVariables() 366 Fortran::lower::pft::Evaluation * 556 Fortran::lower::pft::Evaluation &eval, in collectSymbolSet() 1085 Fortran::lower::pft::Evaluation &doStmtEval = in genFIR() 2981 Fortran::lower::pft::Evaluation &getEval() { in getEval() 3225 std::unique_ptr<Fortran::lower::pft::Program> pft = in lower() local [all …]
|
| H A D | ConvertVariable.cpp | 171 auto var = Fortran::lower::pft::Variable(*sym, /*global=*/true); in genExtAddrInInitializer() 199 auto var = Fortran::lower::pft::Variable(*sym, /*global=*/true); in genInitialDataTarget() 495 const Fortran::lower::pft::Variable &var) { in getLinkageAttribute() 580 const Fortran::lower::pft::Variable &var, in defaultInitializeAtRuntime() 634 const Fortran::lower::pft::Variable &alias) { in getAggregateStore() 644 const Fortran::lower::pft::Variable::AggregateStore &st) { in mangleGlobalAggregateStore() 669 const Fortran::lower::pft::Variable::AggregateStore &aggregate, in defineGlobalAggregateStore() 716 const Fortran::lower::pft::Variable::AggregateStore &aggregate, in declareGlobalAggregateStore() 730 const Fortran::lower::pft::Variable &var, in instantiateAggregateStore() 1924 const pft::Variable &var, in instantiateVariable() [all …]
|
| H A D | OpenMP.cpp | 478 Fortran::lower::pft::Evaluation &eval, in genOMP() 544 Fortran::lower::pft::Evaluation &eval, in genOMP() 662 Fortran::lower::pft::Evaluation &eval, in genOMP() 1139 Fortran::lower::pft::Evaluation &eval, in genOMP() 1182 Fortran::lower::pft::Evaluation &eval, in genOMP() 1195 Fortran::lower::pft::Evaluation &eval, in genOMP() 1298 Fortran::lower::pft::Evaluation &eval, in genOmpAtomicUpdateStatement() 1460 Fortran::lower::pft::Evaluation &eval, in genOMP() 1484 Fortran::lower::pft::Evaluation &eval, in genOpenMPConstruct() 1527 const Fortran::lower::pft::Variable &var) { in genThreadprivateOp() [all …]
|
| H A D | OpenACC.cpp | 337 Fortran::lower::pft::Evaluation &eval, in genACC() 620 Fortran::lower::pft::Evaluation &eval, in genACC() 645 Fortran::lower::pft::Evaluation &eval, in genACC() 925 Fortran::lower::pft::Evaluation &eval, in genACC() 949 Fortran::lower::pft::Evaluation &eval, in genACC() 1017 Fortran::lower::pft::Evaluation &eval, in genOpenACCConstruct() 1053 Fortran::lower::pft::Evaluation &eval, in genOpenACCDeclarativeConstruct()
|
| H A D | ConvertType.cpp | 404 mlir::Type genVariableType(const Fortran::lower::pft::Variable &var) { in genVariableType() 459 const Fortran::lower::pft::Variable &var) { in translateVariableToFIRType()
|
| H A D | Allocatable.cpp | 592 const Fortran::lower::pft::Variable &var, in createMutableProperties() 658 const Fortran::lower::pft::Variable &var, mlir::Value boxAddr, in createMutableBox()
|
| H A D | CallInterface.cpp | 489 getEntityContainer(Fortran::lower::pft::FunctionLikeUnit &funit) { in getEntityContainer() 514 getResultEntity(Fortran::lower::pft::FunctionLikeUnit &funit) { in getResultEntity()
|
| H A D | IO.cpp | 1405 Fortran::lower::pft::LabelSet labels; in lowerReferenceAsStringSelect()
|
| /llvm-project-15.0.7/flang/include/flang/Lower/ |
| H A D | Coarray.h | 32 namespace pft { 40 void genChangeTeamConstruct(AbstractConverter &, pft::Evaluation &eval, 42 void genChangeTeamStmt(AbstractConverter &, pft::Evaluation &eval, 44 void genEndChangeTeamStmt(AbstractConverter &, pft::Evaluation &eval, 46 void genFormTeamStatement(AbstractConverter &, pft::Evaluation &eval,
|
| H A D | OpenMP.h | 30 namespace pft { 35 void genOpenMPConstruct(AbstractConverter &, pft::Evaluation &, 37 void genOpenMPDeclarativeConstruct(AbstractConverter &, pft::Evaluation &, 40 void genThreadprivateOp(AbstractConverter &, const pft::Variable &);
|
| H A D | ConvertVariable.h | 33 namespace pft { 48 void instantiateVariable(AbstractConverter &, const pft::Variable &var, 55 void defineModuleVariable(AbstractConverter &, const pft::Variable &var); 69 void mapSymbolAttributes(AbstractConverter &, const pft::Variable &, SymMap &,
|
| H A D | OpenACC.h | 26 namespace pft { 30 void genOpenACCConstruct(AbstractConverter &, pft::Evaluation &, 33 AbstractConverter &, pft::Evaluation &,
|
| H A D | AbstractConverter.h | 57 namespace pft { 95 virtual bool lookupLabelSet(SymbolRef sym, pft::LabelSet &labelSet) = 0; 98 virtual pft::Evaluation *lookupLabel(pft::Label label) = 0; 112 pft::Evaluation &eval, 195 virtual mlir::Type genType(const pft::Variable &) = 0;
|
| H A D | PFTBuilder.h | 32 namespace Fortran::lower::pft { 225 static_assert(pft::isConstruct<A> || pft::isDirective<A>, 236 [](auto &r) { return pft::isOtherStmt<std::decay_t<decltype(r)>>; }}); 240 return pft::isConstructStmt<std::decay_t<decltype(r)>>; 245 [](auto &r) { return pft::isEndStmt<std::decay_t<decltype(r)>>; }}); 257 return pft::isNopConstructStmt<std::decay_t<decltype(r)>>; 262 return pft::isExecutableDirective<std::decay_t<decltype(r)>>; 270 return pft::isIntermediateConstructStmt<std::decay_t<decltype(r)>>; 760 std::vector<pft::Variable> 801 std::unique_ptr<pft::Program> [all …]
|
| H A D | ConvertType.h | 52 namespace pft { 81 const pft::Variable &variable);
|
| H A D | CallInterface.h | 49 namespace pft { 351 CalleeInterface(Fortran::lower::pft::FunctionLikeUnit &f, 363 Fortran::lower::pft::FunctionLikeUnit &getCallDescription() const { 384 Fortran::lower::pft::FunctionLikeUnit &funit;
|
| H A D | PFTDefs.h | 48 namespace pft {
|
| H A D | Allocatable.h | 56 const pft::Variable &var,
|
| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | Options.td | 4962 def fdebug_dump_pft : Flag<["-"], "fdebug-dump-pft">, Group<Action_Group>,
|