Searched refs:TargetStmt (Results 1 – 10 of 10) sorted by relevance
/external/llvm-project/polly/lib/Transform/ |
D | ForwardOpTree.cpp | 454 ForwardingAction forwardKnownLoad(ScopStmt *TargetStmt, Instruction *Inst, in forwardKnownLoad() argument 467 forwardTree(TargetStmt, LI->getPointerOperand(), DefStmt, DefLoop); in forwardKnownLoad() 478 MemoryAccess *Access = TargetStmt->getArrayAccessOrNULLFor(LI); in forwardKnownLoad() 488 auto ExecAction = [this, TargetStmt, LI, Access]() -> bool { in forwardKnownLoad() 489 TargetStmt->prependInstruction(LI); in forwardKnownLoad() 514 isl::map UseToTarget = getDefToTarget(UseStmt, TargetStmt); in forwardKnownLoad() 524 isl::map SameVal = singleLocation(Candidates, getDomainFor(TargetStmt)); in forwardKnownLoad() 564 isl::map DefToTarget = getDefToTarget(DefStmt, TargetStmt); in forwardKnownLoad() 575 auto ExecAction = [this, TargetStmt, LI, SameVal, in forwardKnownLoad() 577 TargetStmt->prependInstruction(LI); in forwardKnownLoad() [all …]
|
D | ZoneAlgo.cpp | 646 ScopStmt *TargetStmt) { in getDefToTarget() argument 648 if (TargetStmt == DefStmt) in getDefToTarget() 650 getDomainFor(TargetStmt).get_space().map_from_set()); in getDefToTarget() 652 isl::map &Result = DefToTargetCache[std::make_pair(TargetStmt, DefStmt)]; in getDefToTarget() 679 TargetStmt->getSurroundingLoop())) { in getDefToTarget() 681 isl::set TargetDomain = getDomainFor(TargetStmt); in getDefToTarget() 692 Result = computeUseToDefFlowDependency(TargetStmt, DefStmt).reverse(); in getDefToTarget()
|
D | DeLICM.cpp | 1007 auto TargetStmt = TargetStoreMA->getStatement(); in collapseScalarsToStore() local 1010 auto TargetDom = getDomainFor(TargetStmt); in collapseScalarsToStore() 1045 if (auto *WrittenValInputMA = TargetStmt->lookupInputAccessOf(WrittenVal)) in collapseScalarsToStore() 1048 ProcessAllIncoming(TargetStmt); in collapseScalarsToStore()
|
/external/llvm-project/polly/include/polly/ |
D | ZoneAlgo.h | 270 isl::map getDefToTarget(ScopStmt *DefStmt, ScopStmt *TargetStmt);
|
/external/llvm-project/flang/lib/Parser/ |
D | program-parsers.cpp | 187 construct<OtherSpecificationStmt>(indirect(Parser<TargetStmt>{})), argument
|
D | Fortran-parsers.cpp | 902 TYPE_PARSER(construct<TargetStmt>("TARGET" >> maybe("::"_tok) >>
|
D | unparse.cpp | 652 void Unparse(const TargetStmt &x) { // R859 in Unparse()
|
/external/llvm-project/flang/include/flang/Parser/ |
D | parse-tree.h | 172 struct TargetStmt; // R859 371 common::Indirection<SaveStmt>, common::Indirection<TargetStmt>, 1523 WRAPPER_CLASS(TargetStmt, std::list<ObjectDecl>);
|
D | dump-parse-tree.h | 663 NODE(parser, TargetStmt) in NODE()
|
/external/llvm-project/flang/lib/Semantics/ |
D | resolve-names.cpp | 758 bool Pre(const parser::TargetStmt &) { in Pre() argument 762 void Post(const parser::TargetStmt &) { objectDeclAttr_ = std::nullopt; } in Post() argument
|