Searched refs:ValueHandleBase (Results 1 – 5 of 5) sorted by relevance
22 class ValueHandleBase; variable26 class PointerLikeTypeTraits<ValueHandleBase**> {28 static inline void *getAsVoidPointer(ValueHandleBase** P) { return P; } in getAsVoidPointer()29 static inline ValueHandleBase **getFromVoidPointer(void *P) { in getFromVoidPointer()30 return static_cast<ValueHandleBase**>(P); in getFromVoidPointer()40 class ValueHandleBase {54 PointerIntPair<ValueHandleBase**, 2, HandleBaseKind> PrevPair;55 ValueHandleBase *Next;63 explicit ValueHandleBase(const ValueHandleBase&); // DO NOT IMPLEMENT.65 explicit ValueHandleBase(HandleBaseKind Kind) in ValueHandleBase() function[all …]
59 ValueHandleBase::ValueIsDeleted(this); in ~Value()305 ValueHandleBase::ValueIsRAUWd(this, New); in replaceAllUsesWith()476 void ValueHandleBase::AddToExistingUseList(ValueHandleBase **List) { in AddToExistingUseList()489 void ValueHandleBase::AddToExistingUseListAfter(ValueHandleBase *List) { in AddToExistingUseListAfter()500 void ValueHandleBase::AddToUseList() { in AddToUseList()508 ValueHandleBase *&Entry = pImpl->ValueHandles[VP.getPointer()]; in AddToUseList()519 DenseMap<Value*, ValueHandleBase*> &Handles = pImpl->ValueHandles; in AddToUseList()522 ValueHandleBase *&Entry = Handles[VP.getPointer()]; in AddToUseList()535 for (DenseMap<Value*, ValueHandleBase*>::iterator I = Handles.begin(), in AddToUseList()544 void ValueHandleBase::RemoveFromUseList() { in RemoveFromUseList()[all …]
324 typedef DenseMap<Value*, ValueHandleBase*> ValueHandlesTy;
36 class ValueHandleBase; variable80 friend class ValueHandleBase; variable
44 ValueHandleBase::operator=(BB); in setPtr()