Lines Matching refs:MA

93                                    MemoryAccess *MA) {  in filterDependences()  argument
94 auto SAI = MA->getLatestScopArrayInfo(); in filterDependences()
96 auto AccessDomainSet = MA->getAccessRelation().domain(); in filterDependences()
142 for (auto MA : S.getValueUses(SAI)) in isExpandable() local
143 Reads.insert(MA); in isExpandable()
181 for (MemoryAccess *MA : Stmt) { in isExpandable()
183 if (SAI != MA->getLatestScopArrayInfo()) in isExpandable()
188 auto AccRel = isl::union_map(MA->getAccessRelation()); in isExpandable()
189 if (MA->isRead()) { in isExpandable()
197 MA->getAccessInstruction()); in isExpandable()
207 if (MA->isMayWrite()) { in isExpandable()
209 MA->getAccessInstruction()); in isExpandable()
214 if (MA->isMustWrite()) { in isExpandable()
215 Writes.insert(MA); in isExpandable()
219 MA->getAccessInstruction()); in isExpandable()
225 if (MA->isRead()) { in isExpandable()
230 auto ReadDomainSet = MA->getAccessRelation().domain(); in isExpandable()
234 auto MapDependences = filterDependences(Dependences.reverse(), MA); in isExpandable()
240 MA->getAccessInstruction()); in isExpandable()
251 MA->getAccessInstruction()); in isExpandable()
261 MA->getAccessInstruction()); in isExpandable()
265 Reads.insert(MA); in isExpandable()
292 for (auto MA : Accesses) { in mapAccess() local
294 auto CurrentAccessMap = MA->getAccessRelation(); in mapAccess()
297 auto DomainSet = MA->getAccessRelation().domain(); in mapAccess()
302 filterDependences(Reverse ? Dependences.reverse() : Dependences, MA); in mapAccess()
318 MA->setNewAccessRelation(NewAccessMap); in mapAccess()
326 ScopArrayInfo *expandAccess(MemoryAccess *MA) { in expandAccess() argument
328 auto CurrentAccessMap = MA->getAccessRelation(); in expandAccess()
345 auto CurrentStmtDomain = MA->getStatement()->getDomain(); in expandAccess()
349 MA->getScopArrayInfo()->getName() + "_" + CurrentStmtName + "_expanded"; in expandAccess()
370 auto ElementType = MA->getLatestScopArrayInfo()->getElementType(); in expandAccess()
390 MA->setNewAccessRelation(NewAccessMap); in expandAccess()
403 for (auto MA : S.getPHIIncomings(SAI)) in expandPhi() local
404 Writes.insert(MA); in expandPhi()
454 for (auto *MA : Stmt) in print() local
455 MA->print(OS); in print()