Searched refs:GetVTablePtr (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/clang/lib/CodeGen/ |
D | ItaniumCXXABI.cpp | 679 CGF.GetVTablePtr(Address(This, VTablePtrAlign), VTableTy, RD); in EmitLoadOfMemberFunctionPointer() 1249 CGF.GetVTablePtr(Ptr, CGF.IntPtrTy->getPointerTo(), ClassDecl); in emitVirtualObjectDelete() 1452 CGF.GetVTablePtr(ThisPtr, StdTypeInfoPtrTy->getPointerTo(), ClassDecl); in EmitTypeid() 1529 CGF.GetVTablePtr(ThisAddr, CGM.Int32Ty->getPointerTo(), ClassDecl); in EmitDynamicCastToVoid() 1542 CGF.GetVTablePtr(ThisAddr, PtrDiffLTy->getPointerTo(), ClassDecl); in EmitDynamicCastToVoid() 1569 llvm::Value *VTablePtr = CGF.GetVTablePtr(This, CGM.Int8PtrTy, ClassDecl); in GetVirtualBaseClassOffset() 1884 llvm::Value *VTable = CGF.GetVTablePtr( in getVirtualFunctionPointer() 4613 return {CGF.GetVTablePtr(This, CGM.Int8PtrTy, RD), RD}; in LoadVTablePtr()
|
D | CGClass.cpp | 2312 GetVTablePtr(This, VTableGlobal->getType(), Vptr.VTableClass); in EmitVTableAssumptionLoad() 2617 llvm::Value *CodeGenFunction::GetVTablePtr(Address This, in GetVTablePtr() function in CodeGenFunction
|
D | MicrosoftCXXABI.cpp | 1916 llvm::Value *VTable = CGF.GetVTablePtr(VPtr, Ty, MethodDecl->getParent()); in getVirtualFunctionPointer() 2072 llvm::Value *VTable = CGF.GetVTablePtr( in EmitVirtualMemPtrThunk() 4359 return {CGF.GetVTablePtr(This, CGM.Int8PtrTy, RD), RD}; in LoadVTablePtr()
|
D | CodeGenFunction.h | 2190 llvm::Value *GetVTablePtr(Address This, llvm::Type *VTableTy,
|
/external/clang/lib/CodeGen/ |
D | ItaniumCXXABI.cpp | 579 CGF.GetVTablePtr(Address(This, VTablePtrAlign), VTableTy, RD); in EmitLoadOfMemberFunctionPointer() 1010 CGF.GetVTablePtr(Ptr, CGF.IntPtrTy->getPointerTo(), ClassDecl); in emitVirtualObjectDelete() 1212 CGF.GetVTablePtr(ThisPtr, StdTypeInfoPtrTy->getPointerTo(), ClassDecl); in EmitTypeid() 1278 llvm::Value *VTable = CGF.GetVTablePtr(ThisAddr, PtrDiffLTy->getPointerTo(), in EmitDynamicCastToVoid() 1308 llvm::Value *VTablePtr = CGF.GetVTablePtr(This, CGM.Int8PtrTy, ClassDecl); in GetVirtualBaseClassOffset() 1596 llvm::Value *VTable = CGF.GetVTablePtr(This, Ty, MethodDecl->getParent()); in getVirtualFunctionPointer()
|
D | CGClass.cpp | 2276 GetVTablePtr(This, VTableGlobal->getType(), Vptr.VTableClass); in EmitVTableAssumptionLoad() 2563 llvm::Value *CodeGenFunction::GetVTablePtr(Address This, in GetVTablePtr() function in CodeGenFunction 2678 GetVTablePtr(Address(Derived, getPointerAlign()), Int8PtrTy, ClassDecl); in EmitVTablePtrCheckForCast()
|
D | CGExprCXX.cpp | 261 llvm::Value *VTable = GetVTablePtr(This, Int8PtrTy, MD->getParent()); in EmitCXXMemberOrOperatorMemberCallExpr()
|
D | MicrosoftCXXABI.cpp | 1811 llvm::Value *VTable = CGF.GetVTablePtr(VPtr, Ty, MethodDecl->getParent()); in getVirtualFunctionPointer() 1943 llvm::Value *VTable = CGF.GetVTablePtr( in EmitVirtualMemPtrThunk()
|
D | CodeGenFunction.h | 1466 llvm::Value *GetVTablePtr(Address This, llvm::Type *VTableTy,
|