Lines Matching refs:DebugValueUser
151 DPValue *DebugValueUser::getUser() { return static_cast<DPValue *>(this); } in getUser()
152 const DPValue *DebugValueUser::getUser() const { in getUser()
156 void DebugValueUser::handleChangedValue(void *Old, Metadata *New) { in handleChangedValue()
164 void DebugValueUser::trackDebugValue(size_t Idx) { in trackDebugValue()
171 void DebugValueUser::trackDebugValues() { in trackDebugValues()
177 void DebugValueUser::untrackDebugValue(size_t Idx) { in untrackDebugValue()
184 void DebugValueUser::untrackDebugValues() { in untrackDebugValues()
190 void DebugValueUser::retrackDebugValues(DebugValueUser &X) { in retrackDebugValues()
191 assert(DebugValueUser::operator==(X) && "Expected values to match"); in retrackDebugValues()
269 if (!Owner.is<DebugValueUser *>()) in getAllDPValueUsers()
283 DPVUsers.push_back(UserWithID->first.get<DebugValueUser *>()->getUser()); in getAllDPValueUsers()
385 if (Owner.is<DebugValueUser *>()) { in replaceAllUsesWith()
386 Owner.get<DebugValueUser *>()->handleChangedValue(Pair.first, MD); in replaceAllUsesWith()