Home
last modified time | relevance | path

Searched refs:ValueHandleBase (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DValueHandle.h29 class ValueHandleBase {
39 ValueHandleBase(const ValueHandleBase &RHS) in ValueHandleBase() function
40 : ValueHandleBase(RHS.PrevPair.getInt(), RHS) {} in ValueHandleBase()
42 ValueHandleBase(HandleBaseKind Kind, const ValueHandleBase &RHS) in ValueHandleBase() function
49 PointerIntPair<ValueHandleBase**, 2, HandleBaseKind> PrevPair;
50 ValueHandleBase *Next = nullptr;
56 explicit ValueHandleBase(HandleBaseKind Kind) in ValueHandleBase() function
58 ValueHandleBase(HandleBaseKind Kind, Value *V) in ValueHandleBase() function
64 ~ValueHandleBase() { in ~ValueHandleBase()
80 Value *operator=(const ValueHandleBase &RHS) {
[all …]
H A DValue.h122 friend class ValueHandleBase; // Allow access to HasValueHandle.
79 friend class ValueHandleBase; global() variable
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp79 ValueHandleBase::ValueIsDeleted(this); in ~Value()
512 ValueHandleBase::ValueIsRAUWd(this, New); in doRAUW()
1110 void ValueHandleBase::AddToExistingUseList(ValueHandleBase **List) { in AddToExistingUseList()
1123 void ValueHandleBase::AddToExistingUseListAfter(ValueHandleBase *List) { in AddToExistingUseListAfter()
1133 void ValueHandleBase::AddToUseList() { in AddToUseList()
1141 ValueHandleBase *&Entry = pImpl->ValueHandles[getValPtr()]; in AddToUseList()
1152 DenseMap<Value*, ValueHandleBase*> &Handles = pImpl->ValueHandles; in AddToUseList()
1155 ValueHandleBase *&Entry = Handles[getValPtr()]; in AddToUseList()
1168 for (DenseMap<Value*, ValueHandleBase*>::iterator I = Handles.begin(), in AddToUseList()
1176 void ValueHandleBase::RemoveFromUseList() { in RemoveFromUseList()
[all …]
H A DLLVMContextImpl.h76 class ValueHandleBase; variable
1617 using ValueHandlesTy = DenseMap<Value *, ValueHandleBase *>;
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRefTypeMem2Local.cpp72 ValueHandleBase::ValueIsRAUWd(&AI, NewAI); in visitAllocaInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSSAUpdaterBulk.cpp178 ValueHandleBase::ValueIsRAUWd(OldVal, V); in RewriteAllUses()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp1312 ValueHandleBase::ValueIsRAUWd(MA, NewDefTarget); in removeMemoryAccess()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp4333 ValueHandleBase::ValueIsRAUWd(Caller, NV); in transformConstExprCastCall()
4337 ValueHandleBase::ValueIsDeleted(Caller); in transformConstExprCastCall()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp171 ValueHandleBase::operator=(BB); in setPtr()