Home
last modified time | relevance | path

Searched refs:AccRel (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/polly/lib/Transform/
H A DSimplify.cpp266 auto AccRel = MA->getAccessRelation(); in removeOverwrites() local
267 AccRel = AccRel.intersect_domain(Domain); in removeOverwrites()
268 AccRel = AccRel.intersect_params(S->getContext()); in removeOverwrites()
280 isl::union_map AccRelUnion = AccRel; in removeOverwrites()
348 isl::set AccRelWrapped = AccRel.wrap(); in coalesceWrites()
369 isl::set AccDomain = AccRel.domain(); in coalesceWrites()
515 isl::map AccRel = MA->getAccessRelation(); in removeRedundantWrites() local
516 AccRel = AccRel.intersect_domain(Domain); in removeRedundantWrites()
517 isl::set AccRelWrapped = AccRel.wrap(); in removeRedundantWrites()
593 isl::map AccRel = MA->getAccessRelation(); in removeEmptyPartialAccesses() local
[all …]
H A DZoneAlgo.cpp335 isl::union_map AccRel = AccRelMap; in collectIncompatibleElts() local
344 if (!Stores.is_disjoint(AccRel)) { in collectIncompatibleElts()
351 R << ", loading: " << AccRel << ")"; in collectIncompatibleElts()
357 Loads = Loads.unite(AccRel); in collectIncompatibleElts()
381 R << ", storing: " << AccRel << ")"; in collectIncompatibleElts()
387 Stores = Stores.unite(AccRel); in collectIncompatibleElts()
398 AllReads = AllReads.unite(AccRel); in addArrayReadAccess()
429 AccRel.is_single_valued().is_true()) in getWrittenValue()
459 AllMayWrites = AllMayWrites.unite(AccRel); in addArrayWriteAccess()
648 auto AccRel = MA->getLatestAccessRelation(); in getAccessRelationFor() local
[all …]
H A DMaximalStaticExpansion.cpp188 auto AccRel = isl::union_map(MA->getAccessRelation()); in isExpandable() local
191 if (!StmtWrites.is_disjoint(AccRel)) { in isExpandable()
201 StmtReads = StmtReads.unite(AccRel); in isExpandable()
203 StmtWrites = StmtWrites.unite(AccRel); in isExpandable()
H A DDeLICM.cpp1302 isl::union_map AccRel = MA->getLatestAccessRelation(); in greedyCollapse() local
1303 if (!AccRel.is_single_valued().is_true()) { in greedyCollapse()
1315 isl::union_set TouchedElts = AccRel.range(); in greedyCollapse()
/llvm-project-15.0.7/polly/include/polly/
H A DZoneAlgo.h193 isl::union_map getWrittenValue(MemoryAccess *MA, isl::map AccRel);
H A DScopInfo.h723 MemoryAccess(ScopStmt *Stmt, AccessType AccType, isl::map AccRel);
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopInfo.cpp876 MemoryAccess::MemoryAccess(ScopStmt *Stmt, AccessType AccType, isl::map AccRel) in MemoryAccess() argument
878 InvalidDomain(), AccessRelation(), NewAccessRelation(AccRel) { in MemoryAccess()
H A DScopBuilder.cpp2543 isl::map AccRel = in checkForReductions() local
2545 isl::set Accs = AccRel.range(); in checkForReductions()