Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp244 VBPtr = VBPL.get(); in initializeChildren()
271 if (VBPtr && VBPtr->getOffsetInParent() == Off) in hasVBPtrAtOffset()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp620 llvm::Value **VBPtr = nullptr);
626 llvm::Value **VBPtr = nullptr) { in GetVBaseOffsetFromVBPtr() argument
630 return GetVBaseOffsetFromVBPtr(CGF, Base, VBPOffset, VBTOffset, VBPtr); in GetVBaseOffsetFromVBPtr()
1336 Address VBPtr = CGF.Builder.CreateConstInBoundsByteGEP(This, Offs); in EmitVBPtrStores() local
1339 VBPtr = VBPtr.withElementType(GVPtr->getType()); in EmitVBPtrStores()
1340 CGF.Builder.CreateStore(GVPtr, VBPtr); in EmitVBPtrStores()
2261 llvm::Value *VBPtr; in performThisAdjustment() local
2265 TA.Virtual.Microsoft.VBOffsetOffset, &VBPtr); in performThisAdjustment()
2266 V = CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, VBPtr, VBaseOffset); in performThisAdjustment()
2294 llvm::Value *VBPtr; in performReturnAdjustment() local
[all …]
H A DCGRecordLayoutBuilder.cpp79 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 DUDTLayout.h144 VBPtrLayoutItem *VBPtr = nullptr; variable