HomeSort by relevance Sort by last modified time
    Searched refs:Weak (Results 1 - 25 of 39) sorted by null

1 2

  /frameworks/compile/mclinker/include/mcld/LD/
ELFReader.h 112 /// comparison function to sort symbols for analyzing weak alias.
113 /// sort symbols by symbol value and then weak before strong.
119 if (ResolveInfo::Weak==p1.ld_binding)
121 else if (ResolveInfo::Weak==p2.ld_binding)
202 /// comparison function to sort symbols for analyzing weak alias.
203 /// sort symbols by symbol value and then weak before strong.
209 if (ResolveInfo::Weak==p1.ld_binding)
211 else if (ResolveInfo::Weak==p2.ld_binding)
ResolveInfo.h 27 * - Binding - Global, Local, Weak
79 Weak = 1,
278 * |length of m_Name|reserved|Symbol|Type |ELF visibility|Local|Com|Def|Dyn|Weak|
  /external/llvm/include/llvm/Support/
ValueHandle.h 51 Weak
147 WeakVH() : ValueHandleBase(Weak) {}
148 WeakVH(Value *P) : ValueHandleBase(Weak, P) {}
150 : ValueHandleBase(Weak, RHS) {}
  /frameworks/compile/mclinker/unittests/
StaticResolverTest.cpp 154 old_sym->setBinding(ResolveInfo::Weak);
159 ASSERT_TRUE( mcld::ResolveInfo::Weak == old_sym->binding());
174 old_sym->setBinding(ResolveInfo::Weak);
187 ASSERT_TRUE( mcld::ResolveInfo::Weak == old_sym->binding());
228 old_sym->setBinding(ResolveInfo::Weak);
234 ASSERT_TRUE( ResolveInfo::Weak == old_sym->binding());
406 sym->setBinding(ResolveInfo::Weak);
418 ASSERT_TRUE( ResolveInfo::Weak == sym->binding() );
SymbolCategoryTest.cpp 54 d->setBinding(ResolveInfo::Weak);
NamePoolTest.cpp 215 LDSymbol::Binding binding = LDSymbol::Weak;
  /prebuilts/python/darwin-x86/2.7.5/lib/python2.7/test/
test_threading_local.py 13 class Weak(object):
17 weak = Weak()
18 local.weak = weak
19 weaklist.append(weakref.ref(weak))
41 deadlist = [weak for weak in weaklist if weak() is None]
47 deadlist = [weak for weak in weaklist if weak() is None
    [all...]
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/test/
test_threading_local.py 13 class Weak(object):
17 weak = Weak()
18 local.weak = weak
19 weaklist.append(weakref.ref(weak))
41 deadlist = [weak for weak in weaklist if weak() is None]
47 deadlist = [weak for weak in weaklist if weak() is None
    [all...]
  /external/clang/lib/ARCMigrate/
Transforms.h 88 enum AttrKind { Weak, Strong } Kind;
159 /// \brief Determine whether we can add weak to the given type.
TransGCAttrs.cpp 106 else if (Spell == "weak")
107 Kind = MigrationContext::GCAttrOccurrence::Weak;
207 if (Attr.Kind == MigrationContext::GCAttrOccurrence::Weak) {
280 toAttr = "weak";
344 << (Attr.Kind == GCAttrOccurrence::Strong ? "strong" : "weak");
  /external/llvm/include/llvm/Object/
ELFYAML.h 65 std::vector<Symbol> Weak;
  /frameworks/compile/mclinker/lib/LD/
ELFReaderIf.cpp 74 // FIXME: ELF weak alias should be ResolveInfo::Indirect
94 return ResolveInfo::Weak;
ResolveInfo.cpp 110 if (pBinding == Weak || pBinding == Absolute)
ELFReader.cpp 87 /// recording symbols added from DynObj to analyze weak alias
161 ResolveInfo::Weak==ld_binding)
172 // analyze weak alias
178 // sort symbols by symbol value and then weak before strong
181 // for each weak symbol, find out all its aliases, and
186 if (ResolveInfo::Weak!=sym_it->ld_binding)
648 /// recording symbols added from DynObj to analyze weak alias
722 ResolveInfo::Weak==ld_binding)
733 // analyze weak alias here
735 // sort symbols by symbol value and then weak before stron
    [all...]
  /external/llvm/lib/IR/
Value.cpp 614 case Weak:
615 // Weak just goes to null, which will unlink it from the list.
625 // All callbacks, weak references, and assertingVHs should be dropped by now.
671 case Weak:
672 // Weak goes to the new value, which will unlink it from Old's list.
683 // If any new tracking or weak value handles were added while processing the
689 case Weak:
693 llvm_unreachable("A tracking or weak value handle still pointed to the"
  /external/llvm/include/llvm/CodeGen/
ScheduleDAG.h 59 // Weak dependencies may be violated by the scheduling strategy, but only if
62 // Strong OrderKinds must occur before "Weak".
63 // Weak OrderKinds must occur after "Weak".
69 Weak, ///< Arbitrary weak DAG edge.
70 Cluster ///< Weak DAG edge linking a chain of clustered instrs.
194 /// isWeak - Test if this a weak dependence. Weak dependencies are
196 /// not force ordering. Breaking a weak edge may require the scheduler t
    [all...]
  /external/llvm/test/MC/ARM/
eh-directive-section-comdat.s 17 .weak func1
117 @ Check symbol func1. It should be weak binding, and belong to .TEST1 section.
122 @ CHECK: Binding: Weak (0x2)
  /external/clang/lib/CodeGen/
CGValue.h 231 return Quals.getObjCGCAttr() == Qualifiers::Weak;
  /external/llvm/lib/Object/
ELFYAML.cpp 316 IO.mapOptional("Weak", Symbols.Weak);
  /external/llvm/tools/yaml2obj/
yaml2elf.cpp 234 addSymbols(Symbols.Weak, State, Syms, ELF::STB_WEAK);
  /external/llvm/tools/llvm-objdump/
llvm-objdump.cpp 686 bool Weak = Flags & SymbolRef::SF_Weak;
709 << (Weak ? 'w' : ' ') // Weak?
  /external/llvm/lib/CodeGen/
MachineScheduler.cpp 648 // Nodes with unreleased weak edges can still be roots.
    [all...]
  /external/clang/include/clang/AST/
DeclObjC.h     [all...]
  /external/clang/lib/AST/
DumpXML.cpp 898 case Qualifiers::Weak: set("gc", "weak"); break;
  /frameworks/compile/mclinker/lib/Target/ARM/
ARMRelocator.cpp 124 // change symbol binding to Global if it's a weak symbol
126 if (binding == ResolveInfo::Weak)
970 // If target is undefined weak symbol, we only need to jump to the
    [all...]

Completed in 988 milliseconds

1 2