Searched refs:UseStmt (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | ForwardOpTree.cpp | 458 ScopStmt *UseStmt, Loop *UseLoop, in forwardKnownLoad() argument 512 isl::map ExpectedVal = makeValInst(Inst, UseStmt, UseLoop); in forwardKnownLoad() 517 isl::map UseToTarget = getDefToTarget(UseStmt, TargetStmt); in forwardKnownLoad() 625 isl::map UseToTarget = getDefToTarget(UseStmt, TargetStmt); in reloadKnownContent() 802 DefStmt = UseStmt; in forwardTreeImpl() 822 TargetStmt, Inst, UseStmt, UseLoop, DefStmt, DefLoop); in forwardTreeImpl() 827 TargetStmt, Inst, UseStmt, UseLoop, DefStmt, DefLoop); in forwardTreeImpl() 855 ScopStmt *UseStmt, Loop *UseLoop) { in forwardTree() argument 857 auto It = ForwardingActions.find({UseVal, UseStmt}); in forwardTree() 863 forwardTreeImpl(TargetStmt, UseVal, UseStmt, UseLoop); in forwardTree() [all …]
|
| H A D | ZoneAlgo.cpp | 483 isl::map ZoneAlgorithm::computeUseToDefFlowDependency(ScopStmt *UseStmt, in computeUseToDefFlowDependency() argument 486 isl::map UseScatter = getScatterFor(UseStmt); in computeUseToDefFlowDependency()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | program-parsers.cpp | 71 many(statement(indirect(Parser<UseStmt>{}))), 91 constexpr auto misplacedSpecificationStmt{Parser<UseStmt>{} >> 138 many(statement(indirect(Parser<UseStmt>{}))), 248 "INTRINSIC" >> pure(UseStmt::ModuleNature::Intrinsic) || 249 "NON_INTRINSIC" >> pure(UseStmt::ModuleNature::Non_Intrinsic)}; 257 TYPE_PARSER(construct<UseStmt>("USE" >> optionalBeforeColons(moduleNature), 259 construct<UseStmt>("USE" >> optionalBeforeColons(moduleNature), name,
|
| H A D | unparse.cpp | 1575 void Unparse(const UseStmt &x) { // R1409 in Unparse() 2573 WALK_NESTED_ENUM(UseStmt, ModuleNature) // R1410 in WALK_NESTED_ENUM()
|
| /llvm-project-15.0.7/polly/include/polly/ |
| H A D | ZoneAlgo.h | 204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree-visitor.h | 665 template <typename V> void Walk(const UseStmt &x, V &visitor) { in Walk() 673 template <typename M> void Walk(UseStmt &x, M &mutator) { in Walk()
|
| H A D | dump-parse-tree.h | 701 NODE(parser, UseStmt) in NODE() 702 NODE_ENUM(UseStmt, ModuleNature) in NODE()
|
| H A D | parse-tree.h | 235 struct UseStmt; // R1409 438 std::list<Statement<common::Indirection<UseStmt>>>, 2986 struct UseStmt { struct 2987 BOILERPLATE(UseStmt); 2990 UseStmt(std::optional<ModuleNature> &&nat, Name &&n, std::list<A> &&x) in ENUM_CLASS() argument
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-names.cpp | 708 bool Pre(const parser::UseStmt &); 709 void Post(const parser::UseStmt &); 2639 bool ModuleVisitor::Pre(const parser::UseStmt &x) { in Pre() 2642 isIntrinsic = *x.nature == parser::UseStmt::ModuleNature::Intrinsic; in Pre() 2658 void ModuleVisitor::Post(const parser::UseStmt &x) { in Post()
|