Lines Matching refs:VP
417 /// AddToExistingUseList - Add this ValueHandle to the use list for VP, where
428 assert(VP == Next->VP && "Added to wrong list?");
442 /// AddToUseList - Add this ValueHandle to the use list for VP.
444 assert(VP && "Null pointer doesn't have a use list!");
446 LLVMContextImpl *pImpl = VP->getContext().pImpl;
448 if (VP->HasValueHandle) {
451 ValueHandleBase *&Entry = pImpl->ValueHandles[VP];
465 ValueHandleBase *&Entry = Handles[VP];
468 VP->HasValueHandle = true;
480 assert(I->second && I->first == I->second->VP && "List invariant broken!");
487 assert(VP && VP->HasValueHandle && "Pointer doesn't have a use list!");
501 // ValueHandle watching VP. If so, delete its entry from the ValueHandles
503 LLVMContextImpl *pImpl = VP->getContext().pImpl;
506 Handles.erase(VP);
507 VP->HasValueHandle = false;