Home
last modified time | relevance | path

Searched refs:AllocOpt (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-allocate.cpp129 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 DFortran-parsers.cpp1140 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 Dunparse.cpp808 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 DRegAllocPBQP.cpp735 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 DAllocatable.cpp279 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 Ddump-parse-tree.h120 NODE(parser, AllocOpt) in NODE()
121 NODE(AllocOpt, Mold) in NODE()
122 NODE(AllocOpt, Source) in NODE()
H A Dparse-tree.h1914 struct AllocOpt { struct
1915 UNION_CLASS_BOILERPLATE(AllocOpt);
1926 std::list<AllocOpt>> argument