|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h 660 ClonedF->setLinkage(GlobalValue::AvailableExternallyLinkage);
include/llvm/IR/Function.h 640 setLinkage(ExternalLinkage);
include/llvm/IR/GlobalValue.h 84 setLinkage(Linkage);
lib/AsmParser/LLParser.cpp 1102 GV->setLinkage((GlobalValue::LinkageTypes)Linkage);
5489 Fn->setLinkage((GlobalValue::LinkageTypes)Linkage);
lib/Bitcode/Reader/BitcodeReader.cpp 3230 Func->setLinkage(getDecodedLinkage(RawLinkage));
lib/CodeGen/LowerEmuTLS.cpp 43 to->setLinkage(from->getLinkage());
lib/CodeGen/MachineOutliner.cpp 1105 F->setLinkage(GlobalValue::InternalLinkage);
lib/CodeGen/PreISelIntrinsicLowering.cpp 70 Fn->setLinkage(F.getLinkage());
lib/CodeGen/ShadowStackGCLowering.cpp 215 Head->setLinkage(GlobalValue::LinkOnceAnyLinkage);
lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp 22 GV.setLinkage(GlobalValue::ExternalLinkage);
lib/ExecutionEngine/Orc/ExecutionUtils.cpp 104 CtorDtor.Func->setLinkage(GlobalValue::ExternalLinkage);
lib/ExecutionEngine/Orc/IndirectionUtils.cpp 273 GV.setLinkage(GlobalValue::ExternalLinkage);
lib/ExecutionEngine/Orc/Layer.cpp 70 I->second->setLinkage(GlobalValue::AvailableExternallyLinkage);
lib/ExecutionEngine/Orc/OrcMCJITReplacement.h 276 Ctor.Func->setLinkage(GlobalValue::ExternalLinkage);
284 Dtor.Func->setLinkage(GlobalValue::ExternalLinkage);
lib/IR/Core.cpp 1862 GV->setLinkage(GlobalValue::ExternalLinkage);
1865 GV->setLinkage(GlobalValue::AvailableExternallyLinkage);
1868 GV->setLinkage(GlobalValue::LinkOnceAnyLinkage);
1871 GV->setLinkage(GlobalValue::LinkOnceODRLinkage);
1879 GV->setLinkage(GlobalValue::WeakAnyLinkage);
1882 GV->setLinkage(GlobalValue::WeakODRLinkage);
1885 GV->setLinkage(GlobalValue::AppendingLinkage);
1888 GV->setLinkage(GlobalValue::InternalLinkage);
1891 GV->setLinkage(GlobalValue::PrivateLinkage);
1894 GV->setLinkage(GlobalValue::PrivateLinkage);
1897 GV->setLinkage(GlobalValue::PrivateLinkage);
1910 GV->setLinkage(GlobalValue::ExternalWeakLinkage);
1917 GV->setLinkage(GlobalValue::CommonLinkage);
lib/LTO/LTO.cpp 652 GV.setLinkage(GlobalValue::AvailableExternallyLinkage);
727 GV->setLinkage(GlobalValue::WeakAnyLinkage);
731 GV->setLinkage(GlobalValue::getWeakLinkage(
743 GV->setLinkage(GlobalValue::AvailableExternallyLinkage);
1004 GV->setLinkage(GlobalValue::InternalLinkage);
lib/LTO/LTOCodeGenerator.cpp 490 GV.setLinkage(I->second);
lib/Linker/IRMover.cpp 709 NewGV->setLinkage(SGV->getLinkage());
711 NewGV->setLinkage(GlobalValue::ExternalWeakLinkage);
1021 NewGV->setLinkage(GlobalValue::InternalLinkage);
lib/ProfileData/InstrProf.cpp 1145 IRLevelVersionVariable->setLinkage(GlobalValue::ExternalLinkage);
1161 ProfileNameVar->setLinkage(GlobalValue::ExternalLinkage);
lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp 138 F.setLinkage(GlobalValue::ExternalLinkage);
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp 282 F.setLinkage(GlobalValue::InternalLinkage);
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp 317 MainWrapper->setLinkage(Main->getLinkage());
lib/Transforms/Coroutines/CoroSplit.cpp 664 NewF->setLinkage(llvm::GlobalValue::ExternalLinkage);
668 NewF->setLinkage(savedLinkage);
lib/Transforms/IPO/ArgumentPromotion.cpp 1159 OldF->setLinkage(Function::ExternalLinkage);
lib/Transforms/IPO/BlockExtractor.cpp 228 F.setLinkage(GlobalValue::ExternalLinkage);
lib/Transforms/IPO/ElimAvailExtern.cpp 46 GV.setLinkage(GlobalValue::ExternalLinkage);
lib/Transforms/IPO/ExtractGV.cpp 28 GV.setLinkage(GlobalValue::ExternalLinkage);
44 GV.setLinkage(GlobalValue::WeakAnyLinkage);
47 GV.setLinkage(GlobalValue::WeakODRLinkage);
lib/Transforms/IPO/FunctionImport.cpp 919 V->setLinkage(GlobalValue::ExternalLinkage);
989 GV.setLinkage(NewLinkage);
1055 NewFn->setLinkage(GA->getLinkage());
1069 GV.setLinkage(GlobalValue::InternalLinkage);
lib/Transforms/IPO/GlobalOpt.cpp 2273 F->setLinkage(GlobalValue::InternalLinkage);
2362 GV->setLinkage(GlobalValue::InternalLinkage);
2766 J->setLinkage(GlobalValue::InternalLinkage);
2798 Target->setLinkage(J->getLinkage());
lib/Transforms/IPO/Internalize.cpp 133 GV.setLinkage(GlobalValue::InternalLinkage);
lib/Transforms/IPO/LowerTypeTests.cpp 1075 F->setLinkage(GlobalValue::ExternalLinkage);
1913 F->setLinkage(GlobalValue::ExternalLinkage);
1922 F->setLinkage(GlobalValue::ExternalLinkage);
1930 F->setLinkage(GlobalValue::ExternalWeakLinkage);
2162 Alias->setLinkage(GlobalValue::WeakAnyLinkage);
lib/Transforms/IPO/MergeFunctions.cpp 825 F->setLinkage(GlobalValue::PrivateLinkage);
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp 63 ExportGV.setLinkage(GlobalValue::ExternalLinkage);
293 F.setLinkage(GlobalValue::AvailableExternallyLinkage);
lib/Transforms/IPO/WholeProgramDevirt.cpp 957 TheFn->setLinkage(GlobalValue::ExternalLinkage);
lib/Transforms/Instrumentation/AddressSanitizer.cpp 2006 G->setLinkage(GlobalValue::InternalLinkage);
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 686 F->setLinkage(GlobalValue::LinkOnceODRLinkage);
lib/Transforms/Instrumentation/GCOVProfiling.cpp 858 F->setLinkage(GlobalValue::InternalLinkage);
1197 FlushF->setLinkage(GlobalValue::InternalLinkage);
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 1265 NewGV->setLinkage(GlobalValue::PrivateLinkage);
lib/Transforms/Instrumentation/InstrProfiling.cpp 666 Name->setLinkage(GlobalValue::PrivateLinkage);
790 CounterPtr->setLinkage(Linkage);
845 Data->setLinkage(Linkage);
856 NamePtr->setLinkage(GlobalValue::PrivateLinkage);
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 690 F.setLinkage(GlobalValue::LinkOnceODRLinkage);
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 352 CtorFunc->setLinkage(GlobalValue::WeakODRLinkage);
lib/Transforms/Utils/CloneModule.cpp 126 GV->setLinkage(GlobalValue::ExternalLinkage);
150 F->setLinkage(GlobalValue::ExternalLinkage);
lib/Transforms/Utils/FunctionImportUtils.cpp 265 GV.setLinkage(getLinkage(&GV, DoPromote));
275 GV.setLinkage(getLinkage(&GV, /* DoPromote */ false));
lib/Transforms/Utils/SplitModule.cpp 217 GV->setLinkage(GlobalValue::ExternalLinkage);
tools/bugpoint/CrashDebugger.cpp 168 I.setLinkage(GlobalValue::ExternalLinkage);
962 GV.setLinkage(GlobalValue::ExternalLinkage);
tools/bugpoint/ExtractFunction.cpp 133 I->setLinkage(GlobalValue::ExternalLinkage);
311 I->setLinkage(GlobalValue::ExternalLinkage);
316 I->setLinkage(GlobalValue::ExternalLinkage);
tools/clang/lib/CodeGen/CGBlocks.cpp 2968 GV->setLinkage(llvm::GlobalValue::ExternalLinkage);
2971 GV->setLinkage(llvm::GlobalValue::ExternalLinkage);
2977 GV->setLinkage(llvm::GlobalValue::ExternalWeakLinkage);
tools/clang/lib/CodeGen/CGObjC.cpp 1970 F->setLinkage(llvm::Function::ExternalWeakLinkage);
3742 CFLinkCheckFunc->setLinkage(llvm::GlobalValue::LinkOnceAnyLinkage);
tools/clang/lib/CodeGen/CGObjCGNU.cpp 3454 OffsetVar->setLinkage(llvm::GlobalValue::ExternalLinkage);
3560 offset->setLinkage(llvm::GlobalValue::ExternalLinkage);
tools/clang/lib/CodeGen/CGObjCMac.cpp 745 cast<llvm::Function>(F.getCallee())->setLinkage(
5069 DefinedClasses[i]->setLinkage(llvm::GlobalVariable::ExternalLinkage);
6095 DefinedClasses[i]->setLinkage(llvm::GlobalVariable::ExternalLinkage);
6096 DefinedMetaClasses[i]->setLinkage(llvm::GlobalVariable::ExternalLinkage);
6958 Entry->setLinkage(llvm::GlobalValue::WeakAnyLinkage);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1305 GA->setLinkage(llvm::Function::WeakAnyLinkage);
2697 GV->setLinkage(llvm::GlobalValue::WeakAnyLinkage);
6522 OutlinedFn->setLinkage(llvm::GlobalValue::WeakAnyLinkage);
9669 cast<llvm::GlobalValue>(Addr)->setLinkage(Linkage);
9719 GVAddrRef->setLinkage(llvm::GlobalValue::InternalLinkage);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 2491 Fn->setLinkage(llvm::GlobalValue::InternalLinkage);
4565 Fn->setLinkage(llvm::GlobalValue::InternalLinkage);
tools/clang/lib/CodeGen/CGVTT.cpp 96 VTT->setLinkage(Linkage);
tools/clang/lib/CodeGen/CodeGenModule.cpp 1754 F->setLinkage(llvm::Function::InternalLinkage);
1767 GV->setLinkage(llvm::GlobalValue::ExternalWeakLinkage);
2409 F->setLinkage(llvm::Function::ExternalWeakLinkage);
2891 ResolverFunc->setLinkage(llvm::Function::WeakODRLinkage);
2938 ResolverFunc->setLinkage(llvm::Function::WeakODRLinkage);
3017 GA->setLinkage(llvm::Function::WeakODRLinkage);
3123 Entry->setLinkage(llvm::Function::ExternalLinkage);
3365 F->setLinkage(llvm::GlobalValue::ExternalLinkage);
3416 Entry->setLinkage(llvm::Function::ExternalLinkage);
3567 GV->setLinkage(llvm::GlobalValue::AvailableExternallyLinkage);
4058 GV->setLinkage(Linkage);
4074 GV->setLinkage(llvm::GlobalVariable::WeakAnyLinkage);
4505 GA->setLinkage(llvm::Function::WeakAnyLinkage);
4685 GV->setLinkage(llvm::GlobalValue::ExternalLinkage);
4687 GV->setLinkage(llvm::GlobalValue::ExternalLinkage);
tools/clang/lib/CodeGen/CodeGenModule.h 1183 F->setLinkage(getFunctionLinkage(GD));
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 282 Thunk->setLinkage(llvm::GlobalValue::AvailableExternallyLinkage);
1652 VTable->setLinkage(Linkage);
2618 Wrapper->setLinkage(llvm::Function::ExternalLinkage);
2625 Wrapper->setLinkage(llvm::Function::LinkOnceODRLinkage);
4328 fn->setLinkage(llvm::Function::LinkOnceODRLinkage);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 369 Thunk->setLinkage(llvm::GlobalValue::InternalLinkage);
371 Thunk->setLinkage(llvm::GlobalValue::WeakODRLinkage);
373 Thunk->setLinkage(llvm::GlobalValue::LinkOnceODRLinkage);
1228 Fn->setLinkage(llvm::GlobalValue::WeakODRLinkage);
1989 ThunkFn->setLinkage(MD->isExternallyVisible()
2123 GV->setLinkage(llvm::GlobalVariable::AvailableExternallyLinkage);
2435 F->setLinkage(llvm::GlobalValue::LinkOnceODRLinkage);
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp 111 llvm_function.setLinkage(GlobalValue::ExternalLinkage);
unittests/Analysis/BasicAliasAnalysisTest.cpp 85 GlobalPtr->setLinkage(GlobalValue::LinkageTypes::InternalLinkage);
unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp 220 GVC->setLinkage(GlobalValue::InternalLinkage);