Lines Matching refs:Dependences
76 const isl::union_map &Dependences);
103 const isl::union_map &Dependences, ScopArrayInfo *ExpandedSAI,
112 const isl::union_map &Dependences);
133 Scop &S, const isl::union_map &Dependences, MemoryAccess *MA) { in filterDependences() argument
141 for (isl::map Map : Dependences.get_map_list()) { in filterDependences()
173 const isl::union_map &Dependences) { in isExpandable() argument
190 auto MapDeps = filterDependences(S, Dependences, Write); in isExpandable()
268 auto MapDependences = filterDependences(S, Dependences.reverse(), MA); in isExpandable()
316 const isl::union_map &Dependences, in mapAccess() argument
329 filterDependences(S, Reverse ? Dependences.reverse() : Dependences, MA); in mapAccess()
418 const isl::union_map &Dependences) { in expandPhi() argument
425 mapAccess(S, Writes, Dependences, ExpandedSAI, false); in expandPhi()
439 auto &D = DI.getDependences(Dependences::AL_Reference); in runOnScop()
440 isl::union_map Dependences = D.getDependences(Dependences::TYPE_RAW); in runOnScop() local
448 if (!isExpandable(SAI, AllWrites, AllReads, S, Dependences)) in runOnScop()
457 mapAccess(S, AllReads, Dependences, ExpandedArray, true); in runOnScop()
459 expandPhi(S, SAI, Dependences); in runOnScop()