Searched refs:AccRel (Results 1 – 8 of 8) sorted by relevance
266 auto AccRel = MA->getAccessRelation(); in removeOverwrites() local267 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() local516 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 …]
335 isl::union_map AccRel = AccRelMap; in collectIncompatibleElts() local344 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 …]
188 auto AccRel = isl::union_map(MA->getAccessRelation()); in isExpandable() local191 if (!StmtWrites.is_disjoint(AccRel)) { in isExpandable()201 StmtReads = StmtReads.unite(AccRel); in isExpandable()203 StmtWrites = StmtWrites.unite(AccRel); in isExpandable()
1302 isl::union_map AccRel = MA->getLatestAccessRelation(); in greedyCollapse() local1303 if (!AccRel.is_single_valued().is_true()) { in greedyCollapse()1315 isl::union_set TouchedElts = AccRel.range(); in greedyCollapse()
193 isl::union_map getWrittenValue(MemoryAccess *MA, isl::map AccRel);
723 MemoryAccess(ScopStmt *Stmt, AccessType AccType, isl::map AccRel);
876 MemoryAccess::MemoryAccess(ScopStmt *Stmt, AccessType AccType, isl::map AccRel) in MemoryAccess() argument878 InvalidDomain(), AccessRelation(), NewAccessRelation(AccRel) { in MemoryAccess()
2543 isl::map AccRel = in checkForReductions() local2545 isl::set Accs = AccRel.range(); in checkForReductions()