Searched defs:pSymbol (Results 1 - 8 of 8) sorted by path
/frameworks/compile/mclinker/lib/MC/ |
H A D | SymbolCategory.cpp | 63 SymbolCategory& SymbolCategory::add(LDSymbol& pSymbol) argument 65 m_OutputSymbols.push_back(&pSymbol); 67 assert(NULL != pSymbol.resolveInfo()); 68 Category::Type target = Category::categorize(*pSymbol.resolveInfo()); 91 SymbolCategory& SymbolCategory::forceLocal(LDSymbol& pSymbol) argument 93 m_OutputSymbols.insert(localEnd(), &pSymbol); local 105 SymbolCategory& SymbolCategory::arrange(LDSymbol& pSymbol, const ResolveInfo& pSourceInfo) argument 107 assert(NULL != pSymbol.resolveInfo()); 109 Category::Type target = Category::categorize(*pSymbol.resolveInfo()); 132 if (m_OutputSymbols[pos] == &pSymbol) [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMGOT.cpp | 127 GOTEntry*& ARMGOT::lookupGOTPLTMap(const ResolveInfo& pSymbol) argument 129 return m_GOTPLTMap[&pSymbol];
|
H A D | ARMPLT.cpp | 79 PLTEntry* ARMPLT::getPLTEntry(const ResolveInfo& pSymbol, bool& pExist) argument 81 ARMPLT1 *&PLTEntry = m_PLTEntryMap[&pSymbol]; 86 GOTEntry *&GOTPLTEntry = m_GOT.lookupGOTPLTMap(pSymbol); 106 GOTEntry* ARMPLT::getGOTPLTEntry(const ResolveInfo& pSymbol, bool& pExist) argument 108 GOTEntry *&GOTPLTEntry = m_GOT.lookupGOTPLTMap(pSymbol); 113 ARMPLT1 *&PLTEntry = m_PLTEntryMap[&pSymbol];
|
/frameworks/compile/mclinker/lib/Target/ |
H A D | GNULDBackend.cpp | 1193 uint64_t GNULDBackend::getSymbolSize(const LDSymbol& pSymbol) const 1197 if (pSymbol.isDyn() || pSymbol.desc() == ResolveInfo::Undefined) 1199 return pSymbol.resolveInfo()->size(); 1203 uint64_t GNULDBackend::getSymbolInfo(const LDSymbol& pSymbol) const 1207 if (pSymbol.resolveInfo()->isLocal()) 1209 else if (pSymbol.resolveInfo()->isGlobal()) 1211 else if (pSymbol.resolveInfo()->isWeak()) 1213 else if (pSymbol.resolveInfo()->isAbsolute()) { 1218 if (pSymbol 1241 getSymbolShndx(const LDSymbol& pSymbol, const Layout& pLayout) const argument 1669 isDynamicSymbol(const LDSymbol& pSymbol, const Output& pOutput) argument [all...] |
H A D | OutputRelocSection.cpp | 46 Relocation* OutputRelocSection::getEntry(const ResolveInfo& pSymbol, argument 71 Relocation *&entry = m_SymRelMap[&pSymbol];
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsLDBackend.cpp | 266 bool MipsGNULDBackend::isGlobalGOTSymbol(const LDSymbol& pSymbol) const 269 m_GlobalGOTSyms.end(), &pSymbol) != m_GlobalGOTSyms.end(); 275 LDSymbol& pSymbol, 284 entry = m_pSymIndexMap->insert(&pSymbol, sym_exist); 290 sym32.st_value = pSymbol.value(); 291 sym32.st_size = getSymbolSize(pSymbol); 292 sym32.st_info = getSymbolInfo(pSymbol); 293 sym32.st_other = pSymbol.visibility(); 294 sym32.st_shndx = getSymbolShndx(pSymbol, pLayout); 296 strcpy((strtab + strtabsize), pSymbol 273 emitDynamicSymbol(llvm::ELF::Elf32_Sym& sym32, Output& pOutput, LDSymbol& pSymbol, const Layout& pLayout, char* strtab, size_t strtabsize, size_t symtabIdx) argument [all...] |
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86GOTPLT.cpp | 115 GOTEntry*& X86GOTPLT::lookupGOTPLTMap(const ResolveInfo& pSymbol) argument 117 return m_GOTPLTMap[&pSymbol];
|
H A D | X86PLT.cpp | 112 PLTEntry* X86PLT::getPLTEntry(const ResolveInfo& pSymbol, bool& pExist) argument 114 X86PLT1 *&PLTEntry = m_PLTEntryMap[&pSymbol]; 130 GOTEntry* X86PLT::getGOTPLTEntry(const ResolveInfo& pSymbol, bool& pExist) argument 132 return m_GOTPLT.getEntry(pSymbol, pExist);
|
Completed in 71 milliseconds