Lines Matching refs:MA
192 static bool isEscaping(MemoryAccess *MA) { in isEscaping() argument
193 assert(MA->isOriginalValueKind()); in isEscaping()
194 Scop *S = MA->getStatement()->getParent(); in isEscaping()
195 return S->isEscaping(cast<Instruction>(MA->getAccessValue())); in isEscaping()
231 for (auto *MA : *Stmt) { in addAccessRoots()
232 if (!MA->isWrite()) in addAccessRoots()
236 if (MA->isLatestArrayKind()) in addAccessRoots()
237 RootAccs.push_back(MA); in addAccessRoots()
240 else if (MA->isLatestValueKind()) { in addAccessRoots()
241 if (Local || isEscaping(MA)) in addAccessRoots()
242 RootAccs.push_back(MA); in addAccessRoots()
246 else if (MA->isLatestExitPHIKind()) in addAccessRoots()
247 RootAccs.push_back(MA); in addAccessRoots()
251 else if (Local && MA->isLatestPHIKind()) in addAccessRoots()
252 RootAccs.push_back(MA); in addAccessRoots()