Searched refs:ValueHandleBase (Results 1 – 8 of 8) sorted by relevance
29 class ValueHandleBase {39 ValueHandleBase(const ValueHandleBase &RHS) in ValueHandleBase() function42 ValueHandleBase(HandleBaseKind Kind, const ValueHandleBase &RHS) in ValueHandleBase() function50 ValueHandleBase *Next = nullptr;64 ~ValueHandleBase() { in ~ValueHandleBase()144 class WeakVH : public ValueHandleBase {146 WeakVH() : ValueHandleBase(Weak) {} in WeakVH()149 : ValueHandleBase(Weak, RHS) {} in WeakVH()154 return ValueHandleBase::operator=(RHS);262 : public ValueHandleBase[all …]
122 friend class ValueHandleBase; // Allow access to HasValueHandle. variable
79 ValueHandleBase::ValueIsDeleted(this); in ~Value()512 ValueHandleBase::ValueIsRAUWd(this, New); in doRAUW()1109 void ValueHandleBase::AddToExistingUseList(ValueHandleBase **List) { in AddToExistingUseList()1122 void ValueHandleBase::AddToExistingUseListAfter(ValueHandleBase *List) { in AddToExistingUseListAfter()1132 void ValueHandleBase::AddToUseList() { in AddToUseList()1154 ValueHandleBase *&Entry = Handles[getValPtr()]; in AddToUseList()1175 void ValueHandleBase::RemoveFromUseList() { in RemoveFromUseList()1180 ValueHandleBase **PrevPtr = getPrevPtr(); in RemoveFromUseList()1201 void ValueHandleBase::ValueIsDeleted(Value *V) { in ValueIsDeleted()1207 ValueHandleBase *Entry = pImpl->ValueHandles[V]; in ValueIsDeleted()[all …]
74 class ValueHandleBase; variable1584 using ValueHandlesTy = DenseMap<Value *, ValueHandleBase *>;
178 ValueHandleBase::ValueIsRAUWd(OldVal, V); in RewriteAllUses()
1312 ValueHandleBase::ValueIsRAUWd(MA, NewDefTarget); in removeMemoryAccess()
4103 ValueHandleBase::ValueIsRAUWd(Caller, NV); in transformConstExprCastCall()4107 ValueHandleBase::ValueIsDeleted(Caller); in transformConstExprCastCall()
185 ValueHandleBase::operator=(BB); in setPtr()