/prebuilts/ndk/r11/platforms/android-9/arch-arm/usr/include/linux/ |
lockdep.h | 15 #include <linux/linkage.h>
|
workqueue.h | 16 #include <linux/linkage.h>
|
/prebuilts/ndk/r11/platforms/android-9/arch-mips/usr/include/asm/ |
irq.h | 21 #include <linux/linkage.h>
|
smp.h | 22 #include <linux/linkage.h>
|
/prebuilts/ndk/r11/platforms/android-9/arch-mips/usr/include/linux/ |
linkage.h | 15 #include <asm/linkage.h>
|
lockdep.h | 15 #include <linux/linkage.h>
|
workqueue.h | 16 #include <linux/linkage.h>
|
/prebuilts/ndk/r11/platforms/android-9/arch-x86/usr/include/linux/ |
linkage.h | 15 #include <asm/linkage.h>
|
lockdep.h | 15 #include <linux/linkage.h>
|
workqueue.h | 16 #include <linux/linkage.h>
|
/toolchain/binutils/binutils-2.25/config/ |
weakref.m4 | 19 dnl linkage for the item.
|
/external/clang/test/Sema/ |
dllimport.c | 108 // External linkage is required. 109 __declspec(dllimport) static int StaticGlobal; // expected-error{{'StaticGlobal' must have external linkage when declared 'dllimport'}} 128 __declspec(dllimport) static int StaticLocalVar; // expected-error{{'StaticLocalVar' must have external linkage when declared 'dllimport'}} 207 // External linkage is required. 208 __declspec(dllimport) static int staticFunc(); // expected-error{{'staticFunc' must have external linkage when declared 'dllimport'}} 210 // Static locals don't count as having external linkage. 212 __declspec(dllimport) static int staticLocal; // expected-error{{'staticLocal' must have external linkage when declared 'dllimport'}}
|
/external/clang/lib/AST/ |
Decl.cpp | 107 /// Kinds of LV computation. The linkage side of the computation is 131 /// Do an LV computation when we only care about the linkage. 239 /// \brief Get the most restrictive linkage for the types in the given 296 /// getLVForDecl - Get the linkage and visibility for the given declaration. 311 /// \brief Get the most restrictive linkage for the types and 377 /// Merge in template-related linkage and visibility for the given 460 /// Merge in template-related linkage and visibility for the given 511 /// Merge in template-related linkage and visibility for the given 585 // A name having namespace scope (3.3.6) has internal linkage if it 597 // nor previously declared to have external linkage; or (there is n [all...] |
/external/llvm/lib/Transforms/IPO/ |
FunctionImport.cpp | 92 // referenced, i.e. it does not need renaming (linkage is not local) or renaming 106 // referenced, i.e. it does not need renaming (linkage is not local) or 172 if (GlobalValue::isInterposableLinkage(GVSummary->linkage())) 178 // linkOnceODR the linkage does not change. So we import the alias 182 if (!GlobalValue::isLinkOnceODRLinkage(GVSummary->linkage())) 291 GlobalValue::isLinkOnceODRLinkage(ResolvedCalleeSummary->linkage()) && 482 // See if the global summary analysis computed a new resolved linkage. 486 auto NewLinkage = GS->second->linkage(); 489 DEBUG(dbgs() << "ODR fixing up linkage for `" << GV.getName() << "` from " 523 // Lookup the linkage recorded in the summaries during global analysis [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
ModuleSummaryIndex.h | 109 /// Group flags (Linkage, NotEligibleToImport, etc.) as a bitfield. 111 /// \brief The linkage type of the associated global value. 113 /// One use is to flag values that have local linkage types and need to 116 /// In the future this will be used to update and optimize linkage 118 unsigned Linkage : 4; 130 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 132 : Linkage(Linkage), NotEligibleToImport(NotEligibleToImport), 190 /// Return linkage type recorded for this global value. 191 GlobalValue::LinkageTypes linkage() const function in class:llvm::CalleeInfo::GlobalValueSummary [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
ModuleSummaryIndex.h | 109 /// Group flags (Linkage, NotEligibleToImport, etc.) as a bitfield. 111 /// \brief The linkage type of the associated global value. 113 /// One use is to flag values that have local linkage types and need to 116 /// In the future this will be used to update and optimize linkage 118 unsigned Linkage : 4; 130 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 132 : Linkage(Linkage), NotEligibleToImport(NotEligibleToImport), 190 /// Return linkage type recorded for this global value. 191 GlobalValue::LinkageTypes linkage() const function in class:llvm::CalleeInfo::GlobalValueSummary [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
ModuleSummaryIndex.h | 109 /// Group flags (Linkage, NotEligibleToImport, etc.) as a bitfield. 111 /// \brief The linkage type of the associated global value. 113 /// One use is to flag values that have local linkage types and need to 116 /// In the future this will be used to update and optimize linkage 118 unsigned Linkage : 4; 130 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 132 : Linkage(Linkage), NotEligibleToImport(NotEligibleToImport), 190 /// Return linkage type recorded for this global value. 191 GlobalValue::LinkageTypes linkage() const function in class:llvm::CalleeInfo::GlobalValueSummary [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
ModuleSummaryIndex.h | 109 /// Group flags (Linkage, NotEligibleToImport, etc.) as a bitfield. 111 /// \brief The linkage type of the associated global value. 113 /// One use is to flag values that have local linkage types and need to 116 /// In the future this will be used to update and optimize linkage 118 unsigned Linkage : 4; 130 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 132 : Linkage(Linkage), NotEligibleToImport(NotEligibleToImport), 190 /// Return linkage type recorded for this global value. 191 GlobalValue::LinkageTypes linkage() const function in class:llvm::CalleeInfo::GlobalValueSummary [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
ModuleSummaryIndex.h | 109 /// Group flags (Linkage, NotEligibleToImport, etc.) as a bitfield. 111 /// \brief The linkage type of the associated global value. 113 /// One use is to flag values that have local linkage types and need to 116 /// In the future this will be used to update and optimize linkage 118 unsigned Linkage : 4; 130 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 132 : Linkage(Linkage), NotEligibleToImport(NotEligibleToImport), 190 /// Return linkage type recorded for this global value. 191 GlobalValue::LinkageTypes linkage() const function in class:llvm::CalleeInfo::GlobalValueSummary [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
ModuleSummaryIndex.h | 109 /// Group flags (Linkage, NotEligibleToImport, etc.) as a bitfield. 111 /// \brief The linkage type of the associated global value. 113 /// One use is to flag values that have local linkage types and need to 116 /// In the future this will be used to update and optimize linkage 118 unsigned Linkage : 4; 130 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 132 : Linkage(Linkage), NotEligibleToImport(NotEligibleToImport), 190 /// Return linkage type recorded for this global value. 191 GlobalValue::LinkageTypes linkage() const function in class:llvm::CalleeInfo::GlobalValueSummary [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
ModuleSummaryIndex.h | 109 /// Group flags (Linkage, NotEligibleToImport, etc.) as a bitfield. 111 /// \brief The linkage type of the associated global value. 113 /// One use is to flag values that have local linkage types and need to 116 /// In the future this will be used to update and optimize linkage 118 unsigned Linkage : 4; 130 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 132 : Linkage(Linkage), NotEligibleToImport(NotEligibleToImport), 190 /// Return linkage type recorded for this global value. 191 GlobalValue::LinkageTypes linkage() const function in class:llvm::CalleeInfo::GlobalValueSummary [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
ModuleSummaryIndex.h | 109 /// Group flags (Linkage, NotEligibleToImport, etc.) as a bitfield. 111 /// \brief The linkage type of the associated global value. 113 /// One use is to flag values that have local linkage types and need to 116 /// In the future this will be used to update and optimize linkage 118 unsigned Linkage : 4; 130 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 132 : Linkage(Linkage), NotEligibleToImport(NotEligibleToImport), 190 /// Return linkage type recorded for this global value. 191 GlobalValue::LinkageTypes linkage() const function in class:llvm::CalleeInfo::GlobalValueSummary [all...] |
/external/v8/src/compiler/ |
pipeline.cc | 400 bool OptimizeGraph(Linkage* linkage); 403 Handle<Code> GenerateCode(Linkage* linkage); 405 bool ScheduleAndSelectInstructions(Linkage* linkage, bool trim_graph); 572 Linkage* linkage_; 609 Linkage(Linkage::ComputeIncoming(info()->zone(), info())); 665 Linkage linkage_ [all...] |
/external/clang/lib/CodeGen/ |
CGCXX.cpp | 126 // The alias will use the linkage of the referent. If we can't 127 // support aliases with that linkage, fail. 128 llvm::GlobalValue::LinkageTypes Linkage = getFunctionLinkage(AliasDecl); 130 // We can't use an alias if the linkage is not valid for one. 131 if (!llvm::GlobalAlias::isValidLinkage(Linkage)) 159 if (llvm::GlobalValue::isDiscardableIfUnused(Linkage) && 163 // linkage "AvailableExternally". In libc++, some classes also define 176 if (llvm::GlobalValue::isWeakForLinker(Linkage) && 197 auto *Alias = llvm::GlobalAlias::create(AliasValueType, 0, Linkage, "",
|
/external/llvm/lib/Transforms/Utils/ |
FunctionImportUtils.cpp | 107 // Otherwise, if we aren't importing, no linkage change is needed. 146 // For weak_odr linkage, there is a guarantee that all copies will be 156 // It would be incorrect to import an appending linkage variable, 180 // Linkage stays external_weak. 184 // Linkage stays common on definitions. 189 llvm_unreachable("unknown linkage type");
|