Lines Matching defs:Pointer
795 /// Pointer/PointeeSize using either cached information in Cache or by doing a
913 getNonLocalPointerDepFromBB(const PHITransAddr &Pointer,
919 // Look up the cached info for Pointer.
920 ValueIsLoadPair CacheKey(Pointer.getAddr(), isLoad);
952 return getNonLocalPointerDepFromBB(Pointer,
972 return getNonLocalPointerDepFromBB(Pointer, Loc.getWithoutTBAATag(),
992 if (VI == Visited.end() || VI->second == Pointer.getAddr())
1002 Value *Addr = Pointer.getAddr();
1050 // Analyze the dependency of *Pointer in FromBB. See if we already have
1054 // Get the dependency info for Pointer in BB. If we have cached
1065 Pointer.getAddr()));
1068 Result.push_back(NonLocalDepResult(BB, Dep, Pointer.getAddr()));
1074 // If 'Pointer' is an instruction defined in this block, then we need to do
1077 // the same Pointer.
1078 if (!Pointer.NeedsPHITranslationFromBlock(BB)) {
1084 InsertRes = Visited.insert(std::make_pair(*PI, Pointer.getAddr()));
1094 if (InsertRes.first->second != Pointer.getAddr()) {
1108 if (!Pointer.IsPotentiallyPHITranslatable())
1125 PredList.push_back(std::make_pair(Pred, Pointer));
1258 Pointer.getAddr()));