|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/GlobalValue.h 131 case LinkOnceODRLinkage:
294 return ODR ? LinkOnceODRLinkage : LinkOnceAnyLinkage;
307 return Linkage == LinkOnceODRLinkage;
310 return Linkage == LinkOnceAnyLinkage || Linkage == LinkOnceODRLinkage;
355 case LinkOnceODRLinkage:
381 Linkage == LinkOnceAnyLinkage || Linkage == LinkOnceODRLinkage ||
lib/AsmParser/LLParser.cpp 1813 return GlobalValue::LinkOnceODRLinkage;
5334 case GlobalValue::LinkOnceODRLinkage:
lib/Bitcode/Reader/BitcodeReader.cpp 952 return GlobalValue::LinkOnceODRLinkage;
lib/Bitcode/Writer/BitcodeWriter.cpp 989 case GlobalValue::LinkOnceODRLinkage:
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 400 case GlobalValue::LinkOnceODRLinkage:
lib/IR/AsmWriter.cpp 2923 case GlobalValue::LinkOnceODRLinkage:
lib/IR/Core.cpp 1836 case GlobalValue::LinkOnceODRLinkage:
1871 GV->setLinkage(GlobalValue::LinkOnceODRLinkage);
lib/IR/ModuleSummaryIndex.cpp 276 case GlobalValue::LinkOnceODRLinkage:
lib/LTO/LTO.cpp 381 VarSummary->linkage() == GlobalValue::LinkOnceODRLinkage);
lib/ProfileData/InstrProf.cpp 314 Linkage = GlobalValue::LinkOnceODRLinkage;
lib/Target/X86/X86RetpolineThunks.cpp 202 Function::Create(Type, GlobalValue::LinkOnceODRLinkage, Name, &M);
lib/Target/XCore/XCoreAsmPrinter.cpp 127 case GlobalValue::LinkOnceODRLinkage:
lib/Transforms/IPO/ExtractGV.cpp 46 case GlobalValue::LinkOnceODRLinkage:
lib/Transforms/IPO/FunctionImport.cpp 797 S->linkage() == GlobalValue::LinkOnceODRLinkage)
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 686 F->setLinkage(GlobalValue::LinkOnceODRLinkage);
886 : GlobalValue::LinkOnceODRLinkage;
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 1473 : GlobalValue::LinkOnceODRLinkage,
lib/Transforms/Instrumentation/InstrOrderFile.cpp 82 OrderFileBuffer = new GlobalVariable(M, BufferTy, false, GlobalValue::LinkOnceODRLinkage,
89 BufferIdx = new GlobalVariable(M, IdxTy, false, GlobalValue::LinkOnceODRLinkage,
lib/Transforms/Instrumentation/InstrProfiling.cpp 767 Linkage = GlobalValue::LinkOnceODRLinkage;
998 GlobalValue::LinkOnceODRLinkage,
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 690 F.setLinkage(GlobalValue::LinkOnceODRLinkage);
lib/Transforms/Utils/FunctionImportUtils.cpp 126 case GlobalValue::LinkOnceODRLinkage:
tools/clang/lib/CodeGen/CGBlocks.cpp 269 linkage = llvm::GlobalValue::LinkOnceODRLinkage;
276 if (linkage == llvm::GlobalValue::LinkOnceODRLinkage) {
2020 llvm::Function::Create(LTy, llvm::GlobalValue::LinkOnceODRLinkage,
2213 llvm::Function::Create(LTy, llvm::GlobalValue::LinkOnceODRLinkage,
tools/clang/lib/CodeGen/CGBuiltin.cpp 1168 FuncTy, llvm::GlobalValue::LinkOnceODRLinkage, Name, &CGM.getModule());
tools/clang/lib/CodeGen/CGExpr.cpp 2504 case llvm::GlobalValue::LinkOnceODRLinkage:
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 456 llvm::Function::Create(FuncTy, llvm::GlobalValue::LinkOnceODRLinkage,
tools/clang/lib/CodeGen/CGObjCGNU.cpp 222 llvm::GlobalValue::LinkOnceODRLinkage, value, name);
1097 Align, false, isNamed ? llvm::GlobalValue::LinkOnceODRLinkage
1317 false, llvm::GlobalValue::LinkOnceODRLinkage,
1440 true, llvm::GlobalValue::LinkOnceODRLinkage, Init, TypesVarName);
1467 CGM.getPointerAlign(), false, llvm::GlobalValue::LinkOnceODRLinkage);
1494 llvm::GlobalValue::LinkOnceODRLinkage, ZeroInit, Prefix +
1523 llvm::GlobalValue::LinkOnceODRLinkage, ".objcv2_load_function",
1542 CGM.getPointerAlign(), false, llvm::GlobalValue::LinkOnceODRLinkage);
1587 false, llvm::GlobalValue::LinkOnceODRLinkage);
2446 llvm::GlobalValue::LinkOnceODRLinkage);
tools/clang/lib/CodeGen/CGVTables.cpp 852 llvm::GlobalVariable::LinkOnceODRLinkage :
859 llvm::GlobalVariable::LinkOnceODRLinkage :
878 llvm::GlobalValue::LinkOnceODRLinkage;
tools/clang/lib/CodeGen/CodeGenModule.cpp 2376 /*isConstant=*/true, llvm::GlobalValue::LinkOnceODRLinkage, Init, Name);
4208 return !Context.getLangOpts().AppleKext ? llvm::Function::LinkOnceODRLinkage
4937 LT = llvm::GlobalValue::LinkOnceODRLinkage;
5072 Linkage = llvm::GlobalVariable::LinkOnceODRLinkage;
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 2625 Wrapper->setLinkage(llvm::Function::LinkOnceODRLinkage);
3303 return llvm::GlobalValue::LinkOnceODRLinkage;
3322 return llvm::GlobalValue::LinkOnceODRLinkage;
3861 if (Linkage != llvm::GlobalValue::LinkOnceODRLinkage &&
3870 if (Linkage == llvm::GlobalValue::LinkOnceODRLinkage)
4328 fn->setLinkage(llvm::Function::LinkOnceODRLinkage);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 352 ? llvm::GlobalValue::LinkOnceODRLinkage
373 Thunk->setLinkage(llvm::GlobalValue::LinkOnceODRLinkage);
1326 return llvm::GlobalValue::LinkOnceODRLinkage;
1331 return llvm::GlobalValue::LinkOnceODRLinkage;
1776 RD->hasAttr<DLLImportAttr>() ? llvm::GlobalValue::LinkOnceODRLinkage
1990 ? llvm::GlobalValue::LinkOnceODRLinkage
2435 F->setLinkage(llvm::GlobalValue::LinkOnceODRLinkage);
3491 return llvm::GlobalValue::LinkOnceODRLinkage;
unittests/IR/VerifierTest.cpp 127 GlobalValue::LinkOnceODRLinkage, nullptr, "Some Global");
141 Function::Create(FTy, GlobalValue::LinkOnceODRLinkage, "foo", &M);