Searched refs:MemAccessInfo (Results 1 – 2 of 2) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 126 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef 127 typedef SmallPtrSet<MemAccessInfo, 8> MemAccessInfoSet; 129 typedef EquivalenceClasses<MemAccessInfo> DepCandidates; 205 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 214 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 278 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; 318 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 319 const MemAccessInfo &B, unsigned BIdx,
|
/external/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 302 MemoryDepChecker::MemAccessInfo Access(Pointers[I].PointerValue, in groupChecks() 423 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef in __anon90adf0950111::AccessAnalysis 424 typedef SmallPtrSet<MemAccessInfo, 8> MemAccessInfoSet; 436 Accesses.insert(MemAccessInfo(Ptr, false)); in addLoad() 445 Accesses.insert(MemAccessInfo(Ptr, true)); in addStore() 479 typedef SetVector<MemAccessInfo> PtrAccessSet; 561 bool IsWrite = Accesses.count(MemAccessInfo(Ptr, true)); in canCheckPtrAtRT() 562 MemAccessInfo Access(Ptr, IsWrite); in canCheckPtrAtRT() 681 typedef DenseMap<Value*, MemAccessInfo> UnderlyingObjToAccessMap; in processMemAccesses() 712 S.count(MemAccessInfo(Ptr, false))) && in processMemAccesses() [all …]
|