/external/llvm/bindings/python/llvm/ |
core.py | 98 class Linkage(LLVMEnumeration): 99 """Represents an individual Linkage enumeration.""" 104 super(Linkage, self).__init__(name, value) 596 (Linkage, enumerations.Linkages),
|
/external/llvm/lib/CodeGen/ |
GlobalMerge.cpp | 9 // This pass merges globals with internal linkage into one. This way all the 113 cl::desc("Enable global merge pass on external linkage")); 131 /// Whether we should merge global variables that have external linkage. 445 GlobalValue::LinkageTypes Linkage = Globals[k]->getLinkage(); 457 // When the linkage is not internal we must emit an alias for the original 459 // we can also emit an alias for internal linkage as it's safe to do so. 462 if (Linkage != GlobalValue::InternalLinkage || 464 GlobalAlias::create(Tys[idx], AddrSpace, Linkage, Name, GEP, &M);
|
/external/llvm/lib/MC/MCParser/ |
ELFAsmParser.cpp | 450 StringRef Linkage; 451 if (getParser().parseIdentifier(Linkage)) 453 if (Linkage != "comdat") 454 return TokError("Linkage must be 'comdat'");
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/util/ |
XEquivalenceClass.java | 37 List<Linkage<String, Integer>> reasons = foo1.getReasons(item, foo1.getSample(item)); 251 public static class Linkage<T,R> { 255 public Linkage(Set<R> reasons, T result) { 264 public static <T,R> String toString(List<Linkage<T,R>> others, Transform<Linkage<T,R>,String> itemTransform) { 266 for (Linkage<T,R> item : others) { 274 * The last linkage has a null result.<br> 277 public List<Linkage<T,R>> getReasons(T a, T b) { 286 ArrayList<Linkage<T,R>> list = new ArrayList<Linkage<T,R>>() [all...] |
/external/icu/icu4j/main/tests/framework/src/com/ibm/icu/dev/util/ |
XEquivalenceClass.java | 36 List<Linkage<String, Integer>> reasons = foo1.getReasons(item, foo1.getSample(item)); 250 public static class Linkage<T,R> { 254 public Linkage(Set<R> reasons, T result) { 263 public static <T,R> String toString(List<Linkage<T,R>> others, Transform<Linkage<T,R>,String> itemTransform) { 265 for (Linkage<T,R> item : others) { 273 * The last linkage has a null result.<br> 276 public List<Linkage<T,R>> getReasons(T a, T b) { 285 ArrayList<Linkage<T,R>> list = new ArrayList<Linkage<T,R>>() [all...] |
/external/llvm/lib/AsmParser/ |
LLParser.cpp | 253 unsigned Linkage, Visibility, DLLStorageClass; 257 if (ParseOptionalLinkage(Linkage, HasLinkage) || 262 ParseGlobal("", SMLoc(), Linkage, HasLinkage, Visibility, 454 unsigned Linkage, Visibility, DLLStorageClass; 457 if (ParseOptionalLinkage(Linkage, HasLinkage) || 465 return ParseGlobal(Name, NameLoc, Linkage, HasLinkage, Visibility, 467 return ParseAlias(Name, NameLoc, Linkage, Visibility, DLLStorageClass, TLM, 482 unsigned Linkage, Visibility, DLLStorageClass; 486 ParseOptionalLinkage(Linkage, HasLinkage) || 494 return ParseGlobal(Name, NameLoc, Linkage, HasLinkage, Visibility [all...] |
/external/v8/src/compiler/ |
linkage.h | 264 friend class Linkage; 286 // Defines the linkage for a compilation, including the calling conventions 288 // convention for any kind of call. Linkage is generally architecture-specific. 299 class Linkage : public ZoneObject { 301 explicit Linkage(CallDescriptor* incoming) : incoming_(incoming) {} 398 DISALLOW_COPY_AND_ASSIGN(Linkage);
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
evntcons.h | 43 USHORT Linkage : 1;
|
wmistr.h | 16 ULONG Linkage;
|
/external/clang/lib/CodeGen/ |
CGDecl.cpp | 133 llvm::GlobalValue::LinkageTypes Linkage = 140 return EmitStaticVarDecl(D, Linkage); 178 const VarDecl &D, llvm::GlobalValue::LinkageTypes Linkage) { 209 Ty.isConstant(getContext()), Linkage, 344 llvm::GlobalValue::LinkageTypes Linkage) { 348 llvm::Constant *addr = CGM.getOrCreateStaticVarDecl(D, Linkage); [all...] |
CodeGenModule.cpp | 715 GVALinkage Linkage = getContext().GetGVALinkageForFunction(D); 722 return Linkage == GVA_Internal ? llvm::GlobalValue::InternalLinkage 726 return getLLVMLinkageForDeclarator(D, Linkage, /*isConstantVariable=*/false); [all...] |
ItaniumCXXABI.cpp | 222 // emitted with external linkage or as linkonce if they are inline and used. 289 // linkage together with vtables when needed. 364 /// Return the required visibility status for the given type and linkage in 368 llvm::GlobalValue::LinkageTypes Linkage) const; [all...] |
MicrosoftCXXABI.cpp | 309 llvm::GlobalVariable::LinkageTypes Linkage); 344 llvm::GlobalValue::LinkageTypes Linkage = 349 CGM.getModule(), VDispMapTy, /*Constant=*/true, Linkage, 362 GVALinkage Linkage = 365 if (Linkage == GVA_Internal) [all...] |
/external/llvm/include/llvm/Support/ |
Dwarf.h | 638 const char *GDBIndexEntryLinkageString(GDBIndexEntryLinkage Linkage); 675 GDBIndexEntryLinkage Linkage; 676 PubIndexEntryDescriptor(GDBIndexEntryKind Kind, GDBIndexEntryLinkage Linkage) 677 : Kind(Kind), Linkage(Linkage) {} 679 : Kind(Kind), Linkage(GIEL_EXTERNAL) {} 683 Linkage(static_cast<GDBIndexEntryLinkage>((Value & LINKAGE_MASK) >> 685 uint8_t toBits() { return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; }
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinter.cpp | 293 GlobalValue::LinkageTypes Linkage = GV->getLinkage(); 294 switch (Linkage) { 319 // FIXME: appending linkage variables should go into a section of 334 llvm_unreachable("Unknown linkage type!"); 506 // Emit the linkage here. [all...] |
DwarfDebug.cpp | 109 DwarfLinkageNames("dwarf-linkage-names", cl::Hidden, 110 cl::desc("Emit DWARF linkage-name attributes."), 249 // SCE does not use linkage names. 316 // If the linkage name is different than the name, go ahead and output [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.cpp | [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm.ml | 41 module Linkage = struct 580 external linkage : llvalue -> Linkage.t = "llvm_linkage" 581 external set_linkage : Linkage.t -> llvalue -> unit = "llvm_set_linkage" [all...] |
llvm.mli | 76 (** The linkage of a global value, accessed with {!linkage} and 78 module Linkage : sig 124 internal linkage. *) 1252 val linkage : llvalue -> Linkage.t var [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
AddressSanitizer.cpp | 790 // We use private linkage for module-local strings. If they can be merged [all...] |
/external/clang/lib/AST/ |
ASTContext.cpp | [all...] |
/toolchain/binutils/binutils-2.25/include/opcode/ |
bfin.h | 1174 /* linkage 1190 } Linkage; [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ddk/ |
ntddk.h | [all...] |