Searched refs:ValueIsLoadPair (Results 1 – 2 of 2) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 271 typedef PointerIntPair<const Value*, 1, bool> ValueIsLoadPair; typedef 300 typedef DenseMap<ValueIsLoadPair, 306 SmallPtrSet<ValueIsLoadPair, 4> > ReverseNonLocalPtrDepTy; 458 void RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair P);
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 1041 ValueIsLoadPair CacheKey(Loc.Ptr, isLoad); in GetNonLocalInfoForBlock() 1068 ValueIsLoadPair CacheKey(Loc.Ptr, isLoad); in GetNonLocalInfoForBlock() 1127 ValueIsLoadPair CacheKey(Pointer.getAddr(), isLoad); in getNonLocalPointerDepFromBB() 1497 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair P) { in RemoveCachedNonLocalPointerDependencies() 1530 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(Ptr, false)); in invalidateCachedPointerInfo() 1532 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(Ptr, true)); in invalidateCachedPointerInfo() 1577 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, false)); in removeInstruction() 1578 RemoveCachedNonLocalPointerDependencies(ValueIsLoadPair(RemInst, true)); in removeInstruction() 1661 SmallVector<std::pair<Instruction*, ValueIsLoadPair>,8> ReversePtrDepsToAdd; in removeInstruction() 1663 for (ValueIsLoadPair P : ReversePtrDepIt->second) { in removeInstruction() [all …]
|