Searched refs:VTablePtr (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | CallPromotionUtils.cpp | 575 Value *VTablePtr = FindAvailableLoadedValue( in tryPromoteCall() local 577 if (!VTablePtr) in tryPromoteCall() 579 APInt VTableOffsetGVBase(DL.getTypeSizeInBits(VTablePtr->getType()), 0); in tryPromoteCall() 580 Value *VTableGVBase = VTablePtr->stripAndAccumulateConstantOffsets( in tryPromoteCall()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | ItaniumCXXABI.cpp | 1552 llvm::Value *VTablePtr = CGF.GetVTablePtr(This, CGM.Int8PtrTy, ClassDecl); in GetVirtualBaseClassOffset() local 1558 CGF.Int8Ty, VTablePtr, VBaseOffsetOffset.getQuantity(), in GetVirtualBaseClassOffset() 2088 llvm::Value *VTablePtr = CGF.Builder.CreateLoad(VTablePtrPtr); in performTypeAdjustment() local 2092 CGF.Int8Ty, VTablePtr, VirtualAdjustment); in performTypeAdjustment()
|
| H A D | CGClass.cpp | 1757 llvm::Value *VTablePtr = CGF.LoadCXXThis(); in Emit() local 1763 EmitSanitizerDtorCallback(CGF, VTablePtr, PoisonSize); in Emit()
|