Home
last modified time | relevance | path

Searched refs:DerivedUser (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDerivedUser.h27 class DerivedUser : public User {
29 using DeleteValueTy = void (*)(DerivedUser *);
37 DerivedUser(Type *Ty, unsigned VK, Use *U, unsigned NumOps, in DerivedUser() function
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemorySSA.h143 : public DerivedUser,
225 : DerivedUser(Type::getVoidTy(C), Vty, nullptr, NumOperands, DeleteValue), in MemoryAccess()
368 static void deleteMe(DerivedUser *Self);
429 static void deleteMe(DerivedUser *Self);
672 static void deleteMe(DerivedUser *Self);
/llvm-project-15.0.7/llvm/lib/IR/
H A DValue.cpp114 static_cast<DerivedUser *>(this)->DeleteValue( \ in deleteValue()
115 static_cast<DerivedUser *>(this)); \ in deleteValue()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMemorySSA.cpp2673 void MemoryPhi::deleteMe(DerivedUser *Self) { in deleteMe()
2677 void MemoryDef::deleteMe(DerivedUser *Self) { in deleteMe()
2681 void MemoryUse::deleteMe(DerivedUser *Self) { in deleteMe()