Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp470 llvm::Value **VBPtr = nullptr);
476 llvm::Value **VBPtr = nullptr) { in GetVBaseOffsetFromVBPtr() argument
480 return GetVBaseOffsetFromVBPtr(CGF, Base, VBPOffset, VBTOffset, VBPtr); in GetVBaseOffsetFromVBPtr()
1124 llvm::Value *VBPtr = in EmitVBPtrStores() local
1128 VBPtr = CGF.Builder.CreateBitCast(VBPtr, GVPtr->getType()->getPointerTo(0), in EmitVBPtrStores()
1130 CGF.Builder.CreateStore(GVPtr, VBPtr); in EmitVBPtrStores()
1838 llvm::Value *VBPtr; in performThisAdjustment() local
1841 TA.Virtual.Microsoft.VBOffsetOffset, &VBPtr); in performThisAdjustment()
1842 V = CGF.Builder.CreateInBoundsGEP(VBPtr, VBaseOffset); in performThisAdjustment()
1869 llvm::Value *VBPtr; in performReturnAdjustment() local
[all …]
DCGRecordLayoutBuilder.cpp80 enum InfoKind { VFPtr, VBPtr, Field, Base, VBase, Scissor } Kind; enumerator
454 Members.push_back(MemberInfo(Layout.getVBPtrOffset(), MemberInfo::VBPtr, in accumulateVPtrs()