HomeSort by relevance Sort by last modified time
    Searched defs:Linkage (Results 1 - 25 of 25) sorted by null

  /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...]

Completed in 893 milliseconds