Home | History | Annotate | Download | only in IR

Lines Matching refs:ValueHandleBase

63     ValueHandleBase::ValueIsDeleted(this);
312 ValueHandleBase::ValueIsRAUWd(this, New);
478 // ValueHandleBase Class
483 void ValueHandleBase::AddToExistingUseList(ValueHandleBase **List) {
496 void ValueHandleBase::AddToExistingUseListAfter(ValueHandleBase *List) {
507 void ValueHandleBase::AddToUseList() {
515 ValueHandleBase *&Entry = pImpl->ValueHandles[VP.getPointer()];
526 DenseMap<Value*, ValueHandleBase*> &Handles = pImpl->ValueHandles;
529 ValueHandleBase *&Entry = Handles[VP.getPointer()];
542 for (DenseMap<Value*, ValueHandleBase*>::iterator I = Handles.begin(),
551 void ValueHandleBase::RemoveFromUseList() {
556 ValueHandleBase **PrevPtr = getPrevPtr();
570 DenseMap<Value*, ValueHandleBase*> &Handles = pImpl->ValueHandles;
578 void ValueHandleBase::ValueIsDeleted(Value *V) {
584 ValueHandleBase *Entry = pImpl->ValueHandles[V];
587 // We use a local ValueHandleBase as an iterator so that ValueHandles can add
589 // is not really an AssertingVH; we just have to give ValueHandleBase a kind.
596 for (ValueHandleBase Iterator(Assert, *Entry); Entry; Entry = Iterator.Next) {
635 void ValueHandleBase::ValueIsRAUWd(Value *Old, Value *New) {
642 ValueHandleBase *Entry = pImpl->ValueHandles[Old];
646 // We use a local ValueHandleBase as an iterator so that
649 // just have to give ValueHandleBase some kind.
650 for (ValueHandleBase Iterator(Assert, *Entry); Entry; Entry = Iterator.Next) {