Lines Matching refs:PointerToBase
175 MapVector<Value *, Value *> PointerToBase; member
1024 MapVector<Value *, Value *> &PointerToBase, in findBasePointers() argument
1029 PointerToBase[ptr] = base; in findBasePointers()
1042 MapVector<Value *, Value *> PointerToBase; in findBasePointers() local
1043 findBasePointers(result.LiveSet, PointerToBase, &DT, DVCache); in findBasePointers()
1047 for (auto &Pair : PointerToBase) { in findBasePointers()
1056 result.PointerToBase = PointerToBase; in findBasePointers()
1466 const auto &PointerToBase = Result.PointerToBase; in makeStatepointExplicit() local
1474 assert(PointerToBase.count(L)); in makeStatepointExplicit()
1475 Value *Base = PointerToBase.find(L)->second; in makeStatepointExplicit()
1871 assert(Info.PointerToBase.count(LiveValue)); in rematerializeLiveValues()
1875 Info.PointerToBase[LiveValue]); in rematerializeLiveValues()
2060 for (auto Pair : Info.PointerToBase) in insertParsePoints()
2074 for (auto Pair : Info.PointerToBase) { in insertParsePoints()
2093 for (auto &BasePair : Info.PointerToBase) in insertParsePoints()
2139 Info.PointerToBase.clear(); in insertParsePoints()
2564 for (auto KVPair : Info.PointerToBase) in recomputeLiveInValues()
2571 if (Info.PointerToBase.insert({V, V}).second) { in recomputeLiveInValues()
2578 assert(Info.PointerToBase.count(V) && in recomputeLiveInValues()
2585 for (auto KVPair : Info.PointerToBase) in recomputeLiveInValues()
2590 Info.PointerToBase.erase(V); in recomputeLiveInValues()
2593 for (auto KVPair : Info.PointerToBase) in recomputeLiveInValues()