Home
last modified time | relevance | path

Searched refs:getVTables (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp2002 if (CGM.getVTables().isVTableExternal(RD)) { in setVTableSelectiveDLLImportExport()
2137 CGM.getVTables().getSecondaryVirtualPointerIndex(VTableClass, Base); in getVTableAddressPointInStructorWithVTT()
2177 llvm::Type *VTableType = CGM.getVTables().getVTableType(VTLayout); in getAddrOfVTable()
2209 llvm::Type *ComponentTy = CGM.getVTables().getVTableComponentType(); in getVirtualFunctionPointer()
2287 CodeGenVTables &VTables = CGM.getVTables(); in emitVirtualInheritanceTables()
3775 if (CGM.getVTables().isVTableExternal(RD)) { in ShouldUseExternalRTTIDescriptor()
H A DCGClass.cpp487 CGM.getVTables().getSubVTTIndex(RD, BaseSubobject(Base, BaseOffset)); in GetVTTParameter()
497 llvm::GlobalValue *VTT = CGM.getVTables().GetAddrOfVTT(RD); in GetVTTParameter()
2963 auto CheckedLoadIntrinsic = CGM.getVTables().useRelativeLayout() in EmitVTableTypeCheckedLoad()
H A DCGVTables.cpp1260 if (!CGM.getVTables().isVTableExternal(RD)) in shouldEmitVTableAtEndOfTranslationUnit()
H A DCodeGenModule.h850 CodeGenVTables &getVTables() { return VTables; } in getVTables() function
H A DCodeGenModule.cpp3509 assert(getVTables().isVTableExternal(RD) && in EmitVTablesOpportunistically()
4404 getVTables().EmitThunks(GD); in EmitGlobalDefinition()
H A DMicrosoftCXXABI.cpp1894 llvm::Type *VTableType = CGM.getVTables().getVTableType(VTLayout); in getAddrOfVTable()