Home
last modified time | relevance | path

Searched refs:LinkageTypes (Results 1 – 25 of 31) sorted by relevance

12

/external/llvm/include/llvm/IR/
DGlobalValue.h33 enum LinkageTypes { enum
61 LinkageTypes linkage, const Twine &Name) in GlobalValue()
69 LinkageTypes Linkage : 5; // The linkage of this global
112 static LinkageTypes getLinkOnceLinkage(bool ODR) { in getLinkOnceLinkage()
115 static LinkageTypes getWeakLinkage(bool ODR) { in getWeakLinkage()
119 static bool isExternalLinkage(LinkageTypes Linkage) { in isExternalLinkage()
122 static bool isAvailableExternallyLinkage(LinkageTypes Linkage) { in isAvailableExternallyLinkage()
125 static bool isLinkOnceLinkage(LinkageTypes Linkage) { in isLinkOnceLinkage()
130 static bool isLinkOnceODRAutoHideLinkage(LinkageTypes Linkage) { in isLinkOnceODRAutoHideLinkage()
133 static bool isWeakLinkage(LinkageTypes Linkage) { in isWeakLinkage()
[all …]
DGlobalVariable.h68 GlobalVariable(Type *Ty, bool isConstant, LinkageTypes Linkage,
75 LinkageTypes Linkage, Constant *Initializer,
DGlobalAlias.h43 GlobalAlias(Type *Ty, LinkageTypes Linkage, const Twine &Name = "",
DFunction.h124 Function(FunctionType *Ty, LinkageTypes Linkage,
128 static Function *Create(FunctionType *Ty, LinkageTypes Linkage,
/external/clang/lib/CodeGen/
DCGVTables.h99 llvm::GlobalVariable::LinkageTypes Linkage,
107 llvm::GlobalVariable::LinkageTypes Linkage,
116 llvm::GlobalVariable::LinkageTypes Linkage,
DCGVTT.cpp24 llvm::GlobalVariable::LinkageTypes Linkage, in GetAddrOfVTTVTable()
42 llvm::GlobalVariable::LinkageTypes Linkage, in EmitVTTDefinition()
DMicrosoftVBTables.h47 llvm::GlobalVariable::LinkageTypes Linkage) const;
DCGRTTI.cpp34 GetAddrOfTypeName(QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage);
114 llvm::GlobalVariable::LinkageTypes Linkage) { in GetAddrOfTypeName()
319 static llvm::GlobalVariable::LinkageTypes
536 llvm::GlobalVariable::LinkageTypes Linkage; in BuildTypeInfo()
DCGCXX.cpp109 llvm::GlobalValue::LinkageTypes Linkage = getFunctionLinkage(AliasDecl); in TryEmitDefinitionAsAlias()
133 llvm::GlobalValue::LinkageTypes TargetLinkage in TryEmitDefinitionAsAlias()
DCodeGenModule.h600 llvm::GlobalValue::LinkageTypes Linkage);
928 llvm::GlobalVariable::LinkageTypes getFunctionLinkage(GlobalDecl GD);
936 llvm::GlobalVariable::LinkageTypes getVTableLinkage(const CXXRecordDecl *RD);
944 llvm::GlobalValue::LinkageTypes
DCGVTables.cpp662 llvm::GlobalVariable::LinkageTypes Linkage, in EmitVTableDefinition()
686 llvm::GlobalVariable::LinkageTypes Linkage, in GenerateConstructionVTable()
739 llvm::GlobalVariable::LinkageTypes
837 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD); in GenerateClassData()
DMicrosoftVBTables.cpp192 llvm::GlobalVariable::LinkageTypes Linkage) const { in EmitVBTableDefinition()
DCGCXXABI.h293 EmitVirtualInheritanceTables(llvm::GlobalVariable::LinkageTypes Linkage,
DItaniumCXXABI.cpp150 void EmitVirtualInheritanceTables(llvm::GlobalVariable::LinkageTypes Linkage,
906 llvm::GlobalVariable::LinkageTypes Linkage, const CXXRecordDecl *RD) { in EmitVirtualInheritanceTables()
1302 static llvm::GlobalValue::LinkageTypes getThreadLocalWrapperLinkage( in getThreadLocalWrapperLinkage()
1303 llvm::GlobalValue::LinkageTypes VarLinkage) { in getThreadLocalWrapperLinkage()
DCodeGenModule.cpp513 llvm::GlobalValue::LinkageTypes
1577 llvm::GlobalValue::LinkageTypes Linkage) { in CreateOrReplaceCXXRuntimeVariable()
1814 llvm::GlobalValue::LinkageTypes Linkage = in EmitGlobalVarDefinition()
1845 llvm::GlobalValue::LinkageTypes
2283 llvm::GlobalValue::LinkageTypes Linkage; in GetAddrOfConstantCFString()
2425 llvm::GlobalValue::LinkageTypes Linkage; in GetAddrOfConstantString()
DCGDecl.cpp127 llvm::GlobalValue::LinkageTypes Linkage = in EmitVarDecl()
188 llvm::GlobalValue::LinkageTypes Linkage) { in CreateStaticVarDecl()
290 llvm::GlobalValue::LinkageTypes Linkage) { in EmitStaticVarDecl()
DMicrosoftCXXABI.cpp134 void EmitVirtualInheritanceTables(llvm::GlobalVariable::LinkageTypes Linkage,
558 llvm::GlobalVariable::LinkageTypes Linkage, const CXXRecordDecl *RD) { in EmitVirtualInheritanceTables()
DCodeGenFunction.h1765 llvm::GlobalValue::LinkageTypes Linkage);
2297 llvm::GlobalValue::LinkageTypes Linkage);
/external/llvm/lib/IR/
DGlobals.cpp84 GlobalVariable::GlobalVariable(Type *Ty, bool constant, LinkageTypes Link, in GlobalVariable()
105 LinkageTypes Link, Constant *InitVal, in GlobalVariable()
195 GlobalAlias::GlobalAlias(Type *Ty, LinkageTypes Link, in GlobalAlias()
DFunction.cpp195 Function::Function(FunctionType *Ty, LinkageTypes Linkage, in Function()
/external/llvm/lib/Linker/
DLinkModules.cpp428 GlobalValue::LinkageTypes &LT,
534 GlobalValue::LinkageTypes &LT, in getLinkageResult()
759 GlobalValue::LinkageTypes NewLinkage = GlobalValue::InternalLinkage; in linkGlobalProto()
820 GlobalValue::LinkageTypes NewLinkage = GlobalValue::InternalLinkage; in linkFunctionProto()
876 GlobalValue::LinkageTypes NewLinkage = GlobalValue::InternalLinkage; in linkAliasProto()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp216 switch ((GlobalValue::LinkageTypes)Linkage) { in EmitLinkage()
228 if ((GlobalValue::LinkageTypes)Linkage != in EmitLinkage()
/external/llvm/lib/AsmParser/
DLLParser.cpp659 (GlobalValue::LinkageTypes)Linkage, Name, in ParseAlias()
776 GV->setLinkage((GlobalValue::LinkageTypes)Linkage); in ParseGlobal()
2941 switch ((GlobalValue::LinkageTypes)Linkage) { in ParseFunctionHeader()
3101 Fn->setLinkage((GlobalValue::LinkageTypes)Linkage); in ParseFunctionHeader()
/external/llvm/lib/Target/CppBackend/
DCPPBackend.cpp131 void printLinkageType(GlobalValue::LinkageTypes LT);
278 void CppWriter::printLinkageType(GlobalValue::LinkageTypes LT) { in printLinkageType()
/external/llvm/examples/ExceptionDemo/
DExceptionDemo.cpp218 llvm::GlobalValue::LinkageTypes linkage, in createFunction()

12