/external/llvm/unittests/IR/ |
ValueHandleTest.cpp | 32 class ConcreteCallbackVH : public CallbackVH { 34 ConcreteCallbackVH(Value *V) : CallbackVH(V) {} 238 class RecordingVH : public CallbackVH { 244 RecordingVH(Value *V) : CallbackVH(V), DeletedCalls(0), AURWCalls(0) {} 249 CallbackVH::deleted(); 264 class RecordingVH : public CallbackVH { 271 : CallbackVH(V), DeletedCalls(0), AURWArgument(nullptr) {} 276 CallbackVH::deleted(); 294 class RecoveringVH : public CallbackVH { 303 : CallbackVH(V), DeletedCalls(0), AURWArgument(nullptr), [all...] |
/external/llvm/include/llvm/Analysis/ |
AssumptionCache.h | 143 class FunctionCallbackVH : public CallbackVH { 151 : CallbackVH(V), ACT(ACT) {}
|
IVUsers.h | 36 class IVStrideUse : public CallbackVH, public ilist_node<IVStrideUse> { 40 : CallbackVH(U), Parent(P), OperandValToReplace(O) { 87 /// Deleted - Implementation of CallbackVH virtual function to
|
ScalarEvolutionExpressions.h | 485 class SCEVUnknown : public SCEV, private CallbackVH { 488 // Implement CallbackVH. 503 SCEV(ID, scUnknown), CallbackVH(V), SE(se), Next(next) {}
|
AliasSetTracker.h | 281 /// CallbackVH - A CallbackVH to arrange for AliasSetTracker to be 283 class ASTCallbackVH : public CallbackVH {
|
ScalarEvolution.h | 210 /// SCEVCallbackVH - A CallbackVH to arrange for ScalarEvolution to be 212 class SCEVCallbackVH : public CallbackVH { [all...] |
/external/llvm/include/llvm/IR/ |
ValueHandle.h | 342 class CallbackVH : public ValueHandleBase { 345 CallbackVH(const CallbackVH &RHS) 348 virtual ~CallbackVH() {} 355 CallbackVH() : ValueHandleBase(Callback) {} 356 CallbackVH(Value *P) : ValueHandleBase(Callback, P) {} 366 /// methods. If WeakVH were implemented as a CallbackVH, it would use this 378 /// implemented as a CallbackVH, it would use this method to call
|
ValueMap.h | 71 /// This is only acquired from the CallbackVH (and held around calls to onRAUW 207 // The only way the resulting CallbackVH could try to modify *this (making 215 // This CallbackVH updates its ValueMap when the contained Value changes, 218 class ValueMapCallbackVH : public CallbackVH { 227 : CallbackVH(const_cast<Value*>(static_cast<const Value*>(Key))), 231 ValueMapCallbackVH(Value *V) : CallbackVH(V), Map(nullptr) {}
|
/external/llvm/lib/IR/ |
Value.cpp | 751 // (as might occur in theory for CallbackVH's): the new value handle will not 774 static_cast<CallbackVH*>(Entry)->deleted(); 833 static_cast<CallbackVH*>(Entry)->allUsesReplacedWith(New); 858 void CallbackVH::anchor() {}
|
/external/llvm/lib/CodeGen/ |
MachineModuleInfo.cpp | 38 class MMIAddrLabelMapCallbackPtr : CallbackVH { 42 MMIAddrLabelMapCallbackPtr(Value *V) : CallbackVH(V), Map(nullptr) {}
|
/external/llvm/lib/Analysis/ |
CFLAliasAnalysis.cpp | 157 struct FunctionHandle : public CallbackVH { 159 : CallbackVH(Fn), CFLAA(CFLAA) { [all...] |
AliasSetTracker.cpp | 641 : CallbackVH(V), AST(ast) {}
|
LazyValueInfo.cpp | 298 struct LVIValueHandle : public CallbackVH { 302 : CallbackVH(V), Parent(P) { } [all...] |
ScalarEvolution.cpp | [all...] |
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 89 class GVMemoryBlock : public CallbackVH { 91 : CallbackVH(const_cast<GlobalVariable*>(GV)) {} [all...] |