| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ValueHandle.h | 384 class LLVM_ABI CallbackVH : public ValueHandleBase { 387 ~CallbackVH() = default; 388 CallbackVH(const CallbackVH &) = default; 389 CallbackVH &operator=(const CallbackVH &) = default; 396 CallbackVH() : ValueHandleBase(Callback) {} 397 CallbackVH(Value *P) : ValueHandleBase(Callback, P) {} 398 CallbackVH(const Value *P) : CallbackVH(const_cast<Value *>(P)) {} 448 : public CallbackVH 500 PoisoningVH(ValueTy *P) : CallbackVH(GetAsValue(P)) {} 502 : CallbackVH(RHS), Poisoned(RHS.Poisoned) {} [all …]
|
| H A D | ValueMap.h | 245 class ValueMapCallbackVH final : public CallbackVH { 255 : CallbackVH(const_cast<Value*>(static_cast<const Value*>(Key))), 259 ValueMapCallbackVH(Value *V) : CallbackVH(V), Map(nullptr) {}
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DomTreeUpdater.h | 92 class CallBackOnDeletion final : public CallbackVH { 96 : CallbackVH(V), DelBB(V), Callback_(Callback) {} in CallBackOnDeletion() 104 CallbackVH::deleted(); in deleted()
|
| H A D | AssumptionCache.h | 70 class LLVM_ABI AffectedValueCallbackVH final : public CallbackVH { 80 : CallbackVH(V), AC(AC) {} in CallbackVH() function 208 class LLVM_ABI FunctionCallbackVH final : public CallbackVH { 217 : CallbackVH(V), ACT(ACT) {} in CallbackVH() function
|
| H A D | PhiValues.h | 91 class LLVM_ABI PhiValuesCallbackVH final : public CallbackVH { 98 : CallbackVH(V), PV(PV) {} in CallbackVH() function
|
| H A D | GlobalsModRef.h | 60 struct LLVM_ABI DeletionCallbackHandle final : CallbackVH { 65 : CallbackVH(V), GAR(&GAR) {} in DeletionCallbackHandle()
|
| H A D | IVUsers.h | 35 class IVStrideUse final : public CallbackVH, public ilist_node<IVStrideUse> { 39 : CallbackVH(U), Parent(P), OperandValToReplace(O) { in IVStrideUse()
|
| H A D | BranchProbabilityInfo.h | 282 class BasicBlockCallbackVH final : public CallbackVH { 294 : CallbackVH(const_cast<Value *>(V)), BPI(BPI) {} in CallbackVH() function
|
| H A D | ScalarEvolutionExpressions.h | 580 class LLVM_ABI SCEVUnknown final : public SCEV, private CallbackVH { 594 : SCEV(ID, scUnknown, 1), CallbackVH(V), SE(se), Next(next) {} in SCEVUnknown()
|
| H A D | BlockFrequencyInfoImpl.h | 1068 class BFICallbackVH<BasicBlock, BFIImplT> : public CallbackVH { 1075 : CallbackVH(BB), BFIImpl(BFIImpl) {}
|
| H A D | ScalarEvolution.h | 1434 class LLVM_ABI SCEVCallbackVH final : public CallbackVH {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | StandardInstrumentations.h | 152 struct BBGuard final : public CallbackVH { 153 BBGuard(const BasicBlock *BB) : CallbackVH(BB) {} in BBGuard() 154 void deleted() override { CallbackVH::deleted(); } in deleted() 155 void allUsesReplacedWith(Value *) override { CallbackVH::deleted(); } in allUsesReplacedWith()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Value.cpp | 1264 static_cast<CallbackVH*>(Entry)->deleted(); in ValueIsDeleted() 1316 static_cast<CallbackVH*>(Entry)->allUsesReplacedWith(New); in ValueIsRAUWd() 1340 void CallbackVH::anchor() {} in anchor()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 96 class GVMemoryBlock final : public CallbackVH { 98 : CallbackVH(const_cast<GlobalVariable*>(GV)) {} in GVMemoryBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LazyValueInfo.cpp | 91 struct LVIValueHandle final : public CallbackVH { 95 : CallbackVH(V), Parent(P) { } in LVIValueHandle()
|
| H A D | ScalarEvolution.cpp | 13647 : CallbackVH(V), SE(se) {} in SCEVCallbackVH()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 188 class AddrLabelMapCallbackPtr final : CallbackVH { 193 AddrLabelMapCallbackPtr(Value *V) : CallbackVH(V) {} in AddrLabelMapCallbackPtr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 22062 {"_ZN4llvm10CallbackVH7deletedEv", "llvm::CallbackVH::deleted()"}, 22063 {"_ZN4llvm10CallbackVH19allUsesReplacedWithEPNS_5ValueE", "llvm::CallbackVH::allUsesReplacedWith(ll… 22678 {"_ZN4llvm10CallbackVHD0Ev", "llvm::CallbackVH::~CallbackVH()"}, 22679 {"_ZN4llvm10CallbackVHD1Ev", "llvm::CallbackVH::~CallbackVH()"}, 22680 {"_ZN4llvm10CallbackVHD2Ev", "llvm::CallbackVH::~CallbackVH()"}, 24845 {"_ZTSN4llvm10CallbackVHE", "typeinfo name for llvm::CallbackVH"}, 26090 {"_ZTVN4llvm10CallbackVHE", "vtable for llvm::CallbackVH"}, 26091 {"_ZTIN4llvm10CallbackVHE", "typeinfo for llvm::CallbackVH"},
|