Home
last modified time | relevance | path

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

/external/llvm/include/llvm/IR/
DGlobalValue.h32 enum LinkageTypes { enum
60 LinkageTypes linkage, const Twine &Name) in GlobalValue()
68 LinkageTypes Linkage : 5; // The linkage of this global
111 static LinkageTypes getLinkOnceLinkage(bool ODR) { in getLinkOnceLinkage()
114 static LinkageTypes getWeakLinkage(bool ODR) { in getWeakLinkage()
118 static bool isExternalLinkage(LinkageTypes Linkage) { in isExternalLinkage()
121 static bool isAvailableExternallyLinkage(LinkageTypes Linkage) { in isAvailableExternallyLinkage()
124 static bool isLinkOnceLinkage(LinkageTypes Linkage) { in isLinkOnceLinkage()
129 static bool isLinkOnceODRAutoHideLinkage(LinkageTypes Linkage) { in isLinkOnceODRAutoHideLinkage()
132 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.h103 llvm::GlobalVariable::LinkageTypes Linkage,
111 llvm::GlobalVariable::LinkageTypes Linkage,
120 llvm::GlobalVariable::LinkageTypes Linkage,
DCGVTT.cpp24 llvm::GlobalVariable::LinkageTypes Linkage, in GetAddrOfVTTVTable()
42 llvm::GlobalVariable::LinkageTypes Linkage, in EmitVTTDefinition()
DCGRTTI.cpp34 GetAddrOfTypeName(QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage);
114 llvm::GlobalVariable::LinkageTypes Linkage) { in GetAddrOfTypeName()
319 static llvm::GlobalVariable::LinkageTypes
535 llvm::GlobalVariable::LinkageTypes Linkage = getTypeInfoLinkage(CGM, Ty); in maybeUpdateRTTILinkage()
585 llvm::GlobalVariable::LinkageTypes Linkage; in BuildTypeInfo()
DCodeGenModule.h558 llvm::GlobalValue::LinkageTypes Linkage);
863 llvm::GlobalVariable::LinkageTypes
872 llvm::GlobalVariable::LinkageTypes getVTableLinkage(const CXXRecordDecl *RD);
880 llvm::GlobalValue::LinkageTypes
DCGCXX.cpp109 llvm::GlobalValue::LinkageTypes Linkage in TryEmitDefinitionAsAlias()
134 llvm::GlobalValue::LinkageTypes TargetLinkage in TryEmitDefinitionAsAlias()
DCGVTables.cpp643 llvm::GlobalVariable::LinkageTypes Linkage, in EmitVTableDefinition()
667 llvm::GlobalVariable::LinkageTypes Linkage, in GenerateConstructionVTable()
720 llvm::GlobalVariable::LinkageTypes
812 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD); in GenerateClassData()
DCodeGenModule.cpp492 llvm::GlobalValue::LinkageTypes
1475 llvm::GlobalValue::LinkageTypes Linkage) { in CreateOrReplaceCXXRuntimeVariable()
1803 llvm::GlobalValue::LinkageTypes Linkage = in EmitGlobalVarDefinition()
1834 llvm::GlobalValue::LinkageTypes
2256 llvm::GlobalValue::LinkageTypes Linkage; in GetAddrOfConstantCFString()
2394 llvm::GlobalValue::LinkageTypes Linkage; in GetAddrOfConstantString()
DCGDecl.cpp117 llvm::GlobalValue::LinkageTypes Linkage = in EmitVarDecl()
176 llvm::GlobalValue::LinkageTypes Linkage) { in CreateStaticVarDecl()
279 llvm::GlobalValue::LinkageTypes Linkage) { in EmitStaticVarDecl()
DCGObjCGNU.cpp197 llvm::GlobalValue::LinkageTypes linkage in MakeGlobal()
209 llvm::GlobalValue::LinkageTypes linkage in MakeGlobal()
220 llvm::GlobalValue::LinkageTypes linkage in MakeGlobalArray()
DCodeGenFunction.h2030 llvm::GlobalValue::LinkageTypes Linkage);
2552 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.cpp179 Function::Function(FunctionType *Ty, LinkageTypes Linkage, in Function()
DAsmWriter.cpp1434 static void PrintLinkage(GlobalValue::LinkageTypes LT, in PrintLinkage()
/external/llvm/lib/Linker/
DLinkModules.cpp398 GlobalValue::LinkageTypes &LT,
490 GlobalValue::LinkageTypes &LT, in getLinkageResult()
720 GlobalValue::LinkageTypes NewLinkage = GlobalValue::InternalLinkage; in linkGlobalProto()
781 GlobalValue::LinkageTypes NewLinkage = GlobalValue::InternalLinkage; in linkFunctionProto()
836 GlobalValue::LinkageTypes NewLinkage = GlobalValue::InternalLinkage; in linkAliasProto()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp211 switch ((GlobalValue::LinkageTypes)Linkage) { in EmitLinkage()
223 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()
2899 switch ((GlobalValue::LinkageTypes)Linkage) { in ParseFunctionHeader()
3059 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()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp72 static GlobalValue::LinkageTypes GetDecodedLinkage(unsigned Val) { in GetDecodedLinkage()
1666 GlobalValue::LinkageTypes Linkage = GetDecodedLinkage(Record[3]); in ParseModule()
/external/llvm/docs/
DProgrammersManual.rst2886 linkage, as defined by the ``LinkageTypes`` enumeration.
2972 * ``Function(const FunctionType *Ty, LinkageTypes Linkage,
3061 * ``GlobalVariable(const Type *Ty, bool isConstant, LinkageTypes &Linkage,
/external/llvm/bindings/ocaml/llvm/
Dllvm.mli73 {!set_linkage}. See [llvm::GlobalValue::LinkageTypes]. *)