Home
last modified time | relevance | path

Searched refs:OpenMPDeclarativeConstruct (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/flang/examples/FlangOmpReport/
H A DFlangOmpReportVisitor.h47 std::variant<const OpenMPConstruct *, const OpenMPDeclarativeConstruct *>;
53 SourcePosition getLocation(const OpenMPDeclarativeConstruct &c);
57 std::string getName(const OpenMPDeclarativeConstruct &c);
62 bool Pre(const OpenMPDeclarativeConstruct &c);
65 void Post(const OpenMPDeclarativeConstruct &);
H A DFlangOmpReportVisitor.cpp55 return getLocation(*std::get<const OpenMPDeclarativeConstruct *>(w)); in getLocation()
58 const OpenMPDeclarativeConstruct &c) { in getLocation()
101 return getName(*std::get<const OpenMPDeclarativeConstruct *>(w)); in getName()
103 std::string OpenMPCounterVisitor::getName(const OpenMPDeclarativeConstruct &c) { in getName()
156 bool OpenMPCounterVisitor::Pre(const OpenMPDeclarativeConstruct &c) { in Pre()
167 void OpenMPCounterVisitor::Post(const OpenMPDeclarativeConstruct &) { in Post() argument
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DOpenMP.h21 struct OpenMPDeclarativeConstruct;
38 const parser::OpenMPDeclarativeConstruct &);
H A DPFTBuilder.h140 parser::OpenMPDeclarativeConstruct, parser::OmpEndLoopDirective>;
142 using DeclConstructs = std::tuple<parser::OpenMPDeclarativeConstruct,
/llvm-project-15.0.7/flang/lib/Parser/
H A Dopenmp-parsers.cpp526 sourced(construct<OpenMPDeclarativeConstruct>(
528 construct<OpenMPDeclarativeConstruct>(
530 construct<OpenMPDeclarativeConstruct>(
532 construct<OpenMPDeclarativeConstruct>(
534 construct<OpenMPDeclarativeConstruct>(Parser<OpenMPThreadprivate>{})) /
H A Dtype-parsers.h138 constexpr Parser<OpenMPDeclarativeConstruct> openmpDeclarativeConstruct;
H A Dunparse.cpp2362 bool Pre(const OpenMPDeclarativeConstruct &x) { in Pre()
2399 void Post(const OpenMPDeclarativeConstruct &) { in Post() argument
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h265 struct OpenMPDeclarativeConstruct;
395 common::Indirection<OpenMPDeclarativeConstruct>,
436 std::list<OpenMPDeclarativeConstruct>,
3623 struct OpenMPDeclarativeConstruct { struct
3624 UNION_CLASS_BOILERPLATE(OpenMPDeclarativeConstruct);
H A Ddump-parse-tree.h556 NODE(parser, OpenMPDeclarativeConstruct) in NODE()
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenMP.cpp1564 const Fortran::parser::OpenMPDeclarativeConstruct &ompDeclConstruct) { in genOpenMPDeclarativeConstruct()
H A DBridge.cpp1677 void genFIR(const Fortran::parser::OpenMPDeclarativeConstruct &ompDecl) { in genFIR()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-directives.cpp278 Walk(std::get<std::list<parser::OpenMPDeclarativeConstruct>>(x.t)); in Pre()