Home
last modified time | relevance | path

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

12

/minix/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DGlobalValue.h35 enum LinkageTypes { enum
65 LinkageTypes Linkage, const Twine &Name) in GlobalValue()
172 static LinkageTypes getLinkOnceLinkage(bool ODR) { in getLinkOnceLinkage()
175 static LinkageTypes getWeakLinkage(bool ODR) { in getWeakLinkage()
191 static bool isWeakAnyLinkage(LinkageTypes Linkage) { in isWeakAnyLinkage()
197 static bool isWeakLinkage(LinkageTypes Linkage) { in isWeakLinkage()
209 static bool isLocalLinkage(LinkageTypes Linkage) { in isLocalLinkage()
215 static bool isCommonLinkage(LinkageTypes Linkage) { in isCommonLinkage()
228 static bool mayBeOverridden(LinkageTypes Linkage) { in mayBeOverridden()
268 void setLinkage(LinkageTypes LT) { in setLinkage()
[all …]
H A DGlobalAlias.h36 GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage,
48 LinkageTypes Linkage, const Twine &Name,
53 LinkageTypes Linkage, const Twine &Name,
58 LinkageTypes Linkage, const Twine &Name,
62 static GlobalAlias *create(LinkageTypes Linkage, const Twine &Name,
105 static bool isValidLinkage(LinkageTypes L) { in isValidLinkage()
H A DGlobalVariable.h57 GlobalVariable(Type *Ty, bool isConstant, LinkageTypes Linkage,
64 LinkageTypes Linkage, Constant *Initializer,
H A DGlobalObject.h31 LinkageTypes Linkage, const Twine &Name) in GlobalObject()
H A DFunction.h127 Function(FunctionType *Ty, LinkageTypes Linkage,
131 static Function *Create(FunctionType *Ty, LinkageTypes Linkage,
/minix/external/bsd/llvm/dist/llvm/lib/IR/
H A DGlobals.cpp146 GlobalVariable::GlobalVariable(Type *Ty, bool constant, LinkageTypes Link, in GlobalVariable()
164 LinkageTypes Link, Constant *InitVal, in GlobalVariable()
248 GlobalAlias::GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalAlias()
260 LinkageTypes Link, const Twine &Name, in create()
266 LinkageTypes Linkage, const Twine &Name, in create()
272 LinkageTypes Linkage, const Twine &Name, in create()
277 GlobalAlias *GlobalAlias::create(LinkageTypes Link, const Twine &Name, in create()
H A DFunction.cpp242 Function::Function(FunctionType *Ty, LinkageTypes Linkage, const Twine &name, in Function()
/minix/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCodeGenPGO.h106 llvm::GlobalValue::LinkageTypes Linkage);
109 void setFuncName(StringRef Name, llvm::GlobalValue::LinkageTypes Linkage);
110 void createFuncNameVar(llvm::GlobalValue::LinkageTypes Linkage);
H A DCGVTables.h97 llvm::GlobalVariable::LinkageTypes Linkage,
106 llvm::GlobalVariable::LinkageTypes Linkage,
H A DCGVTT.cpp25 llvm::GlobalVariable::LinkageTypes Linkage, in GetAddrOfVTTVTable()
43 llvm::GlobalVariable::LinkageTypes Linkage, in EmitVTTDefinition()
H A DCodeGenModule.h556 llvm::GlobalValue::LinkageTypes Linkage);
692 llvm::GlobalValue::LinkageTypes Linkage);
1010 llvm::GlobalVariable::LinkageTypes getFunctionLinkage(GlobalDecl GD);
1018 llvm::GlobalVariable::LinkageTypes getVTableLinkage(const CXXRecordDecl *RD);
1024 llvm::GlobalValue::LinkageTypes
1029 llvm::GlobalValue::LinkageTypes
H A DCGCXX.cpp121 llvm::GlobalValue::LinkageTypes Linkage = getFunctionLinkage(AliasDecl); in TryEmitDefinitionAsAlias()
132 llvm::GlobalValue::LinkageTypes TargetLinkage = in TryEmitDefinitionAsAlias()
H A DCGVTables.cpp619 llvm::GlobalVariable::LinkageTypes Linkage, in GenerateConstructionVTable()
675 llvm::GlobalVariable::LinkageTypes
721 llvm::GlobalVariable::LinkageTypes DiscardableODRLinkage = in getVTableLinkage()
723 llvm::GlobalVariable::LinkageTypes NonDiscardableODRLinkage = in getVTableLinkage()
H A DItaniumCXXABI.cpp284 llvm::GlobalValue::LinkageTypes Linkage) const;
1249 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD); in emitVTableDefinitions()
1898 static llvm::GlobalValue::LinkageTypes
1900 llvm::GlobalValue::LinkageTypes VarLinkage = in getThreadLocalWrapperLinkage()
2094 GetAddrOfTypeName(QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage);
2173 QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage) { in GetAddrOfTypeName()
2539 static llvm::GlobalVariable::LinkageTypes getTypeInfoLinkage(CodeGenModule &CGM, in getTypeInfoLinkage()
2606 llvm::GlobalVariable::LinkageTypes Linkage; in BuildTypeInfo()
3061 QualType CanTy, llvm::GlobalValue::LinkageTypes Linkage) const { in classifyRTTIUniqueness()
3106 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl); in getCodegenToUse()
[all …]
H A DCodeGenPGO.cpp30 llvm::GlobalValue::LinkageTypes Linkage) { in setFuncName()
60 void CodeGenPGO::createFuncNameVar(llvm::GlobalValue::LinkageTypes Linkage) { in createFuncNameVar()
732 llvm::GlobalValue::LinkageTypes Linkage) { in emitEmptyCounterMapping()
H A DCodeGenModule.cpp650 llvm::GlobalValue::LinkageTypes
1801 llvm::GlobalValue::LinkageTypes Linkage) { in CreateOrReplaceCXXRuntimeVariable()
2044 llvm::GlobalValue::LinkageTypes Linkage = in EmitGlobalVarDefinition()
2122 llvm::GlobalValue::LinkageTypes CodeGenModule::getLLVMLinkageForDeclarator( in getLLVMLinkageForDeclarator()
2181 llvm::GlobalValue::LinkageTypes CodeGenModule::getLLVMLinkageVarDefinition( in getLLVMLinkageVarDefinition()
2724 llvm::GlobalValue::LinkageTypes Linkage; in GetAddrOfConstantString()
2833 GenerateStringLiteral(llvm::Constant *C, llvm::GlobalValue::LinkageTypes LT, in GenerateStringLiteral()
2871 llvm::GlobalValue::LinkageTypes LT; in GetAddrOfConstantStringFromLiteral()
3003 llvm::GlobalValue::LinkageTypes Linkage = in GetAddrOfGlobalTemporary()
H A DMicrosoftCXXABI.cpp235 llvm::GlobalVariable::LinkageTypes Linkage);
1349 llvm::GlobalValue::LinkageTypes VTableLinkage = in getAddrOfVTable()
1399 llvm::GlobalValue::LinkageTypes VFTableLinkage = CGM.getVTableLinkage(RD); in getAddrOfVTable()
1496 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD); in enumerateVBTables()
1585 llvm::GlobalVariable::LinkageTypes Linkage) { in getAddrOfVBTable()
2755 static llvm::GlobalValue::LinkageTypes getLinkageForRTTI(QualType Ty) { in getLinkageForRTTI()
2796 llvm::GlobalVariable::LinkageTypes Linkage;
H A DCGDecl.cpp128 llvm::GlobalValue::LinkageTypes Linkage = in EmitVarDecl()
171 const VarDecl &D, llvm::GlobalValue::LinkageTypes Linkage) { in getOrCreateStaticVarDecl()
333 llvm::GlobalValue::LinkageTypes Linkage) { in EmitStaticVarDecl()
H A DCGObjCGNU.cpp198 llvm::GlobalValue::LinkageTypes linkage in MakeGlobal()
210 llvm::GlobalValue::LinkageTypes linkage in MakeGlobal()
221 llvm::GlobalValue::LinkageTypes linkage in MakeGlobalArray()
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DGlobalMerge.cpp199 GlobalValue::LinkageTypes Linkage = HasExternal in doMerge()
216 GlobalValue::LinkageTypes Linkage = Globals[k]->getLinkage(); in doMerge()
/minix/external/bsd/llvm/dist/llvm/tools/gold/
H A Dgold-plugin.cpp467 GlobalValue::LinkageTypes L = Alias.getLinkage(); in drop()
526 GlobalValue::LinkageTypes L = GO->getLinkage(); in materializeValueFor()
/minix/external/bsd/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp619 return !GlobalValue::isLocalLinkage((GlobalValue::LinkageTypes)L) || in isValidVisibilityForLinkage()
640 GlobalValue::LinkageTypes Linkage = (GlobalValue::LinkageTypes) L; in ParseAlias()
676 GlobalAlias::create(Ty, AddrSpace, (GlobalValue::LinkageTypes)Linkage, in ParseAlias()
803 GV->setLinkage((GlobalValue::LinkageTypes)Linkage); in ParseGlobal()
3274 switch ((GlobalValue::LinkageTypes)Linkage) { in ParseFunctionHeader()
3441 Fn->setLinkage((GlobalValue::LinkageTypes)Linkage); in ParseFunctionHeader()
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp262 GlobalValue::LinkageTypes NewFLink,
524 GlobalValue::LinkageTypes NewFLink, in buildWrapperFunction()
/minix/external/bsd/llvm/dist/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp132 void printLinkageType(GlobalValue::LinkageTypes LT);
280 void CppWriter::printLinkageType(GlobalValue::LinkageTypes LT) { in printLinkageType()
/minix/external/bsd/llvm/dist/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp218 llvm::GlobalValue::LinkageTypes linkage, in createFunction()

12