Searched refs:ValueIsLoadPair (Results 1 – 2 of 2) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 232 typedef PointerIntPair<const Value*, 1, bool> ValueIsLoadPair; typedef 260 typedef DenseMap<ValueIsLoadPair, 266 SmallPtrSet<ValueIsLoadPair, 4> > ReverseNonLocalPtrDepTy; 396 void RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair P);
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 774 ValueIsLoadPair CacheKey(Loc.Ptr, isLoad); in GetNonLocalInfoForBlock() 800 ValueIsLoadPair CacheKey(Loc.Ptr, isLoad); in GetNonLocalInfoForBlock() 862 ValueIsLoadPair CacheKey(Pointer.getAddr(), isLoad); in getNonLocalPointerDepFromBB() 1198 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair P) { in RemoveCachedNonLocalPointerDependencies() 1231 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(Ptr, false)); in invalidateCachedPointerInfo() 1233 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(Ptr, true)); in invalidateCachedPointerInfo() 1278 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, false)); in removeInstruction() 1279 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, true)); in removeInstruction() 1367 SmallPtrSet<ValueIsLoadPair, 4> &Set = ReversePtrDepIt->second; in removeInstruction() 1368 SmallVector<std::pair<Instruction*, ValueIsLoadPair>,8> ReversePtrDepsToAdd; in removeInstruction() [all …]
|