Searched refs:AllocOpt (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-allocate.cpp | 129 for (const parser::AllocOpt &allocOpt : in CheckAllocateOptions() 130 std::get<std::list<parser::AllocOpt>>(allocateStmt.t)) { in CheckAllocateOptions() 153 [&](const parser::AllocOpt::Source &source) { in CheckAllocateOptions() 167 [&](const parser::AllocOpt::Mold &mold) { in CheckAllocateOptions()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | Fortran-parsers.cpp | 1140 defaulted("," >> nonemptyList(Parser<AllocOpt>{})) / ")")) 1146 TYPE_PARSER(construct<AllocOpt>( 1147 construct<AllocOpt::Mold>("MOLD =" >> indirect(expr))) || 1148 construct<AllocOpt>( 1149 construct<AllocOpt::Source>("SOURCE =" >> indirect(expr))) || 1150 construct<AllocOpt>(statOrErrmsg))
|
| H A D | unparse.cpp | 808 Walk(", ", std::get<std::list<AllocOpt>>(x.t), ", "), Put(')'); in Unparse() 810 void Before(const AllocOpt &x) { // R928, R931 in Before() 812 [&](const AllocOpt::Mold &) { Word("MOLD="); }, in Before() 813 [&](const AllocOpt::Source &) { Word("SOURCE="); }, in Before()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | RegAllocPBQP.cpp | 735 unsigned AllocOpt = Solution.getSelection(NId); in mapPBQPToRegAlloc() local 737 if (AllocOpt != PBQP::RegAlloc::getSpillOptionIdx()) { in mapPBQPToRegAlloc() 738 MCRegister PReg = G.getNodeMetadata(NId).getAllowedRegs()[AllocOpt - 1]; in mapPBQPToRegAlloc()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | Allocatable.cpp | 279 std::get<std::list<Fortran::parser::AllocOpt>>(stmt.t)) in visitAllocateOptions() 294 [&](const Fortran::parser::AllocOpt::Source &source) { in visitAllocateOptions() 297 [&](const Fortran::parser::AllocOpt::Mold &mold) { in visitAllocateOptions()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | dump-parse-tree.h | 120 NODE(parser, AllocOpt) in NODE() 121 NODE(AllocOpt, Mold) in NODE() 122 NODE(AllocOpt, Source) in NODE()
|
| H A D | parse-tree.h | 1914 struct AllocOpt { struct 1915 UNION_CLASS_BOILERPLATE(AllocOpt); 1926 std::list<AllocOpt>> argument
|