Searched refs:MemAccessInfo (Results 1 – 2 of 2) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | LoopAccessAnalysis.h | 125 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef 126 typedef SmallPtrSet<MemAccessInfo, 8> MemAccessInfoSet; 128 typedef EquivalenceClasses<MemAccessInfo> DepCandidates; 189 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 198 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 243 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; 284 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 285 const MemAccessInfo &B, unsigned BIdx,
|
/external/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 199 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef in __anon90adf0950111::AccessAnalysis 200 typedef SmallPtrSet<MemAccessInfo, 8> MemAccessInfoSet; 210 Accesses.insert(MemAccessInfo(Ptr, false)); in addLoad() 219 Accesses.insert(MemAccessInfo(Ptr, true)); in addStore() 243 typedef SetVector<MemAccessInfo> PtrAccessSet; 315 bool IsWrite = Accesses.count(MemAccessInfo(Ptr, true)); in canCheckPtrAtRT() 316 MemAccessInfo Access(Ptr, IsWrite); in canCheckPtrAtRT() 417 typedef DenseMap<Value*, MemAccessInfo> UnderlyingObjToAccessMap; in processMemAccesses() 448 S.count(MemAccessInfo(Ptr, false))) && in processMemAccesses() 451 MemAccessInfo Access(Ptr, IsWrite); in processMemAccesses() [all …]
|