Lines Matching refs:CodeGenVTables
32 CodeGenVTables::CodeGenVTables(CodeGenModule &CGM) in CodeGenVTables() function in CodeGenVTables
503 llvm::Constant *CodeGenVTables::maybeEmitThunk(GlobalDecl GD, in maybeEmitThunk()
625 void CodeGenVTables::EmitThunks(GlobalDecl GD) { in EmitThunks()
643 void CodeGenVTables::addRelativeComponent(ConstantArrayBuilder &builder, in addRelativeComponent()
712 bool CodeGenVTables::useRelativeLayout() const { in useRelativeLayout()
722 llvm::Type *CodeGenVTables::getVTableComponentType() const { in getVTableComponentType()
740 void CodeGenVTables::addVTableComponent(ConstantArrayBuilder &builder, in addVTableComponent()
886 llvm::Type *CodeGenVTables::getVTableType(const VTableLayout &layout) { in getVTableType()
895 void CodeGenVTables::createVTableInitializer(ConstantStructBuilder &builder, in createVTableInitializer()
919 llvm::GlobalVariable *CodeGenVTables::GenerateConstructionVTable( in GenerateConstructionVTable()
1002 void CodeGenVTables::RemoveHwasanMetadata(llvm::GlobalValue *GV) const { in RemoveHwasanMetadata()
1018 void CodeGenVTables::GenerateRelativeVTableAlias(llvm::GlobalVariable *VTable, in GenerateRelativeVTableAlias()
1188 CodeGenVTables::GenerateClassData(const CXXRecordDecl *RD) { in GenerateClassData()
1208 bool CodeGenVTables::isVTableExternal(const CXXRecordDecl *RD) { in isVTableExternal()