Searched refs:ValueIsLoadPair (Results 1 – 2 of 2) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 266 typedef PointerIntPair<const Value*, 1, bool> ValueIsLoadPair; typedef 295 typedef DenseMap<ValueIsLoadPair, 301 SmallPtrSet<ValueIsLoadPair, 4> > ReverseNonLocalPtrDepTy; 441 void RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair P);
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 965 ValueIsLoadPair CacheKey(Loc.Ptr, isLoad); in GetNonLocalInfoForBlock() 992 ValueIsLoadPair CacheKey(Loc.Ptr, isLoad); in GetNonLocalInfoForBlock() 1054 ValueIsLoadPair CacheKey(Pointer.getAddr(), isLoad); in getNonLocalPointerDepFromBB() 1426 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair P) { in RemoveCachedNonLocalPointerDependencies() 1459 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(Ptr, false)); in invalidateCachedPointerInfo() 1461 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(Ptr, true)); in invalidateCachedPointerInfo() 1506 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, false)); in removeInstruction() 1507 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, true)); in removeInstruction() 1590 SmallVector<std::pair<Instruction*, ValueIsLoadPair>,8> ReversePtrDepsToAdd; in removeInstruction() 1592 for (ValueIsLoadPair P : ReversePtrDepIt->second) { in removeInstruction() [all …]
|