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