Searched refs:GetVTablePtr (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | ItaniumCXXABI.cpp | 681 llvm::Value *VTable = CGF.GetVTablePtr( in EmitLoadOfMemberFunctionPointer() 1384 llvm::Value *VTable = CGF.GetVTablePtr(Ptr, CGF.UnqualPtrTy, ClassDecl); in emitVirtualObjectDelete() 1596 llvm::Value *Value = CGF.GetVTablePtr(ThisPtr, CGM.GlobalsInt8PtrTy, in EmitTypeid() 1645 CGF.GetVTablePtr(ThisAddr, CGM.Int8PtrTy, SrcDecl, in emitDynamicCastCall() 1757 CGF.GetVTablePtr(ThisAddr, CGF.UnqualPtrTy, ClassDecl); in emitDynamicCastToVoid() 1770 CGF.GetVTablePtr(ThisAddr, CGF.UnqualPtrTy, ClassDecl); in emitDynamicCastToVoid() 1796 llvm::Value *VTablePtr = CGF.GetVTablePtr(This, CGM.Int8PtrTy, ClassDecl); in GetVirtualBaseClassOffset() 2187 llvm::Value *VTable = CGF.GetVTablePtr(This, PtrTy, MethodDecl->getParent()); in getVirtualFunctionPointer() 2355 CGF.GetVTablePtr(V, CGF.Int8PtrTy, UnadjustedClass); in performTypeAdjustment() 5096 return {CGF.GetVTablePtr(This, CGM.Int8PtrTy, RD), RD}; in LoadVTablePtr()
|
H A D | CGClass.cpp | 2380 GetVTablePtr(This, VTableGlobal->getType(), Vptr.VTableClass); in EmitVTableAssumptionLoad() 2688 llvm::Value *CodeGenFunction::GetVTablePtr(Address This, in GetVTablePtr() function in CodeGenFunction
|
H A D | MicrosoftCXXABI.cpp | 1964 llvm::Value *VTable = CGF.GetVTablePtr(VPtr, Ty->getPointerTo(), in getVirtualFunctionPointer() 2127 llvm::Value *VTable = CGF.GetVTablePtr( in EmitVirtualMemPtrThunk() 4476 return {CGF.GetVTablePtr(This, CGM.Int8PtrTy, RD), RD}; in LoadVTablePtr()
|
H A D | CodeGenFunction.h | 2467 GetVTablePtr(Address This, llvm::Type *VTableTy,
|
H A D | CGExpr.cpp | 837 llvm::Value *VPtrVal = GetVTablePtr(VPtrAddr, VPtrTy, in EmitTypeCheck()
|