Home
last modified time | relevance | path

Searched refs:CodeGenVTables (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTT.cpp21 GetAddrOfVTTVTable(CodeGenVTables &CGVT, CodeGenModule &CGM, in GetAddrOfVTTVTable()
41 CodeGenVTables::EmitVTTDefinition(llvm::GlobalVariable *VTT, in EmitVTTDefinition()
103 llvm::GlobalVariable *CodeGenVTables::GetAddrOfVTT(const CXXRecordDecl *RD) { in GetAddrOfVTT()
128 uint64_t CodeGenVTables::getSubVTTIndex(const CXXRecordDecl *RD, in getSubVTTIndex()
154 CodeGenVTables::getSecondaryVirtualPointerIndex(const CXXRecordDecl *RD, in getSecondaryVirtualPointerIndex()
H A DCGVTables.cpp32 CodeGenVTables::CodeGenVTables(CodeGenModule &CGM) in CodeGenVTables() function in CodeGenVTables
491 llvm::Constant *CodeGenVTables::maybeEmitThunk(GlobalDecl GD, in maybeEmitThunk()
601 void CodeGenVTables::EmitThunks(GlobalDecl GD) { in EmitThunks()
619 void CodeGenVTables::addRelativeComponent(ConstantArrayBuilder &builder, in addRelativeComponent()
688 bool CodeGenVTables::useRelativeLayout() const { in useRelativeLayout()
698 llvm::Type *CodeGenVTables::getVTableComponentType() const { in getVTableComponentType()
716 void CodeGenVTables::addVTableComponent(ConstantArrayBuilder &builder, in addVTableComponent()
853 llvm::Type *CodeGenVTables::getVTableType(const VTableLayout &layout) { in getVTableType()
886 llvm::GlobalVariable *CodeGenVTables::GenerateConstructionVTable( in GenerateConstructionVTable()
1143 CodeGenVTables::GenerateClassData(const CXXRecordDecl *RD) { in GenerateClassData()
[all …]
H A DCGVTables.h32 class CodeGenVTables {
89 CodeGenVTables(CodeGenModule &CGM);
H A DCGCXXABI.h455 virtual void emitVTableDefinitions(CodeGenVTables &CGVT,
H A DCodeGenModule.h326 CodeGenVTables VTables;
768 CodeGenVTables &getVTables() { return VTables; } in getVTables()
H A DItaniumCXXABI.cpp288 void emitVTableDefinitions(CodeGenVTables &CGVT,
1798 void ItaniumCXXABI::emitVTableDefinitions(CodeGenVTables &CGVT, in emitVTableDefinitions()
2088 CodeGenVTables &VTables = CGM.getVTables(); in emitVirtualInheritanceTables()
H A DMicrosoftCXXABI.cpp310 void emitVTableDefinitions(CodeGenVTables &CGVT,
1741 void MicrosoftCXXABI::emitVTableDefinitions(CodeGenVTables &CGVT, in emitVTableDefinitions()