Lines Matching refs:ScopArrayInfo
73 bool isExpandable(const ScopArrayInfo *SAI,
82 ScopArrayInfo *expandAccess(Scop &S, MemoryAccess *MA);
103 const isl::union_map &Dependences, ScopArrayInfo *ExpandedSAI,
111 void expandPhi(Scop &S, const ScopArrayInfo *SAI,
150 ScopArrayInfo *UserSAI = in filterDependences()
151 static_cast<ScopArrayInfo *>(TmpMapDomainId.get_user()); in filterDependences()
171 const ScopArrayInfo *SAI, SmallPtrSetImpl<MemoryAccess *> &Writes, in isExpandable()
317 ScopArrayInfo *ExpandedSAI, in mapAccess()
349 ScopArrayInfo *MaximalStaticExpander::expandAccess(Scop &S, MemoryAccess *MA) { in expandAccess()
417 void MaximalStaticExpander::expandPhi(Scop &S, const ScopArrayInfo *SAI, in expandPhi()
442 SmallVector<ScopArrayInfo *, 4> CurrentSAI(S.arrays().begin(), in runOnScop()
455 ScopArrayInfo *ExpandedArray = expandAccess(S, TheWrite); in runOnScop()