Searched refs:VBPtr (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
| H A D | UDTLayout.cpp | 243 VBPtr = VBPL.get(); in initializeChildren() 270 if (VBPtr && VBPtr->getOffsetInParent() == Off) in hasVBPtrAtOffset()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 616 llvm::Value **VBPtr = nullptr); 622 llvm::Value **VBPtr = nullptr) { in GetVBaseOffsetFromVBPtr() argument 626 return GetVBaseOffsetFromVBPtr(CGF, Base, VBPOffset, VBTOffset, VBPtr); in GetVBaseOffsetFromVBPtr() 1333 Address VBPtr = CGF.Builder.CreateConstInBoundsByteGEP(This, Offs); in EmitVBPtrStores() local 1336 VBPtr = VBPtr.withElementType(GVPtr->getType()); in EmitVBPtrStores() 1337 CGF.Builder.CreateStore(GVPtr, VBPtr); in EmitVBPtrStores() 2253 llvm::Value *VBPtr; in performThisAdjustment() local 2257 TA.Virtual.Microsoft.VBOffsetOffset, &VBPtr); in performThisAdjustment() 2258 V = CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, VBPtr, VBaseOffset); in performThisAdjustment() 2286 llvm::Value *VBPtr; in performReturnAdjustment() local [all …]
|
| H A D | CGRecordLayoutBuilder.cpp | 79 enum InfoKind { VFPtr, VBPtr, Field, Base, VBase } Kind; enumerator 866 MemberInfo(Layout.getVBPtrOffset(), MemberInfo::VBPtr, in accumulateVPtrs()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | UDTLayout.h | 151 VBPtrLayoutItem *VBPtr = nullptr; variable
|