Home
last modified time | relevance | path

Searched refs:UseStmt (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/polly/lib/Transform/
H A DForwardOpTree.cpp458 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 DZoneAlgo.cpp483 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 Dprogram-parsers.cpp71 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 Dunparse.cpp1575 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 DZoneAlgo.h204 isl::map computeUseToDefFlowDependency(ScopStmt *UseStmt, ScopStmt *DefStmt);
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree-visitor.h665 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 Ddump-parse-tree.h701 NODE(parser, UseStmt) in NODE()
702 NODE_ENUM(UseStmt, ModuleNature) in NODE()
H A Dparse-tree.h235 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 Dresolve-names.cpp708 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()