Home
last modified time | relevance | path

Searched defs:VBPtrOffset (Results 1 – 13 of 13) sorted by relevance

/llvm-project/clang/include/clang/Basic/
H A DThunk.h46 uint32_t VBPtrOffset; member
113 int32_t VBPtrOffset; member
/llvm-project/clang/include/clang/AST/
H A DRecordLayout.h110 CharUnits VBPtrOffset; member
/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp624 GetVBaseOffsetFromVBPtr(CodeGenFunction & CGF,Address Base,int32_t VBPtrOffset,int32_t VBTableOffset,llvm::Value ** VBPtr=nullptr) GetVBaseOffsetFromVBPtr() argument
1078 llvm::Value *VBPtrOffset = llvm::ConstantInt::get(CGM.PtrDiffTy, VBPtrChars); GetVirtualBaseClassOffset() local
2196 CharUnits VBPtrOffset = BaseLayout.getVBPtrOffset(); emitVBTableDefinition() local
3140 GetVBaseOffsetFromVBPtr(CodeGenFunction & CGF,Address This,llvm::Value * VBPtrOffset,llvm::Value * VBTableOffset,llvm::Value ** VBPtrOut) GetVBaseOffsetFromVBPtr() argument
3177 AdjustVirtualBase(CodeGenFunction & CGF,const Expr * E,const CXXRecordDecl * RD,Address Base,llvm::Value * VBTableOffset,llvm::Value * VBPtrOffset) AdjustVirtualBase() argument
3244 llvm::Value *VBPtrOffset = nullptr; EmitMemberDataPointerAddress() local
3349 llvm::Value *VBPtrOffset = getZeroInt(); EmitNonNullMemberPointerConversion() local
3531 llvm::Value *VBPtrOffset = nullptr; EmitLoadOfMemberFunctionPointer() local
3839 int32_t VBPtrOffset = -1; getBaseClassDescriptor() local
4187 getCatchableType(QualType T,uint32_t NVOffset,int32_t VBPtrOffset,uint32_t VBIndex) getCatchableType() argument
4313 int32_t VBPtrOffset = -1; getCatchableTypeArray() local
[all...]
H A DCGExprCXX.cpp528 for (CharUnits VBPtrOffset : VBPtrOffsets) { EmitNullBaseClassInitialization() local
H A DCGDebugInfo.cpp2206 uint32_t VBPtrOffset = 0; CollectCXXBasesAux() local
/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h449 int32_t VBPtrOffset = 0; global() member
570 int32_t VBPtrOffset = 0; global() member
/llvm-project/clang/lib/AST/
H A DMicrosoftMangle.cpp793 uint64_t VBPtrOffset = 0; mangleMemberFunctionPointer() local
3928 mangleCXXCatchableType(QualType T,const CXXConstructorDecl * CD,CXXCtorType CT,uint32_t Size,uint32_t NVOffset,int32_t VBPtrOffset,uint32_t VBIndex,raw_ostream & Out) mangleCXXCatchableType() argument
3972 mangleCXXRTTIBaseClassDescriptor(const CXXRecordDecl * Derived,uint32_t NVOffset,int32_t VBPtrOffset,uint32_t VBTableOffset,uint32_t Flags,raw_ostream & Out) mangleCXXRTTIBaseClassDescriptor() argument
[all...]
H A DRecordLayoutBuilder.cpp2639 CharUnits VBPtrOffset; global() member
[all...]
/llvm-project/llvm/bindings/ocaml/debuginfo/
H A Ddebuginfo_ocaml.c665 llvm_dibuild_create_inheritance_native(value Builder,value Ty,value BaseTy,value BaseOffset,value VBPtrOffset,value Flags) llvm_dibuild_create_inheritance_native() argument
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h909 uint64_t VBPtrOffset = 0; global() variable
/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp380 uint32_t VBPtrOffset, in createInheritance() argument
H A DDebugInfo.cpp1437 LLVMDIBuilderCreateInheritance(LLVMDIBuilderRef Builder,LLVMMetadataRef Ty,LLVMMetadataRef BaseTy,uint64_t BaseOffset,uint32_t VBPtrOffset,LLVMDIFlags Flags) LLVMDIBuilderCreateInheritance() argument
/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2551 unsigned VBPtrOffset = I->getVBPtrOffset(); lowerRecordFieldList() local