Home
last modified time | relevance | path

Searched refs:pSymbol (Results 1 – 15 of 15) sorted by relevance

/aosp12/frameworks/compile/mclinker/lib/MC/
H A DSymbolCategory.cpp69 m_OutputSymbols.push_back(&pSymbol); in add()
89 SymbolCategory& SymbolCategory::add(LDSymbol& pSymbol) { in add() argument
90 assert(pSymbol.resolveInfo() != NULL); in add()
91 return add(pSymbol, Category::categorize(*pSymbol.resolveInfo())); in add()
95 return add(pSymbol, Category::Local); in forceLocal()
122 if (m_OutputSymbols[pos] == &pSymbol) in arrange()
135 if (m_OutputSymbols[pos] == &pSymbol) { in arrange()
192 assert(pSymbol.resolveInfo() != NULL); in arrange()
193 return arrange(pSymbol, in arrange()
223 assert(pSymbol.resolveInfo() != NULL); in changeToDynamic()
[all …]
/aosp12/frameworks/compile/mclinker/include/mcld/MC/
H A DSymbolCategory.h35 SymbolCategory& add(LDSymbol& pSymbol);
37 SymbolCategory& forceLocal(LDSymbol& pSymbol);
39 SymbolCategory& arrange(LDSymbol& pSymbol, const ResolveInfo& pSourceInfo);
43 SymbolCategory& changeToDynamic(LDSymbol& pSymbol);
153 SymbolCategory& add(LDSymbol& pSymbol, Category::Type pTarget);
155 SymbolCategory& arrange(LDSymbol& pSymbol,
/aosp12/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp649 if (!pSymbol.hasFragRef()) in finalizeTLSSymbol()
878 ::memcpy((pStrtab + pStrtabsize), pSymbol.name(), pSymbol.nameSize()); in emitSymbol32()
899 ::memcpy((pStrtab + pStrtabsize), pSymbol.name(), pSymbol.nameSize()); in emitSymbol64()
1407 if (pSymbol.isDyn() || pSymbol.desc() == ResolveInfo::Undefined) in getSymbolSize()
1442 if (pSymbol.isDyn()) in getSymbolValue()
1445 return pSymbol.value(); in getSymbolValue()
1454 if (pSymbol.resolveInfo()->isUndef() || pSymbol.isDyn()) in getSymbolShndx()
1457 if (pSymbol.resolveInfo()->isDefine() && !pSymbol.hasFragRef()) in getSymbolShndx()
1460 assert(pSymbol.hasFragRef() && in getSymbolShndx()
1479 if (pSymbol.nameSize() < 2) in isTemporary()
[all …]
H A DOutputRelocSection.cpp74 bool OutputRelocSection::addSymbolToDynSym(LDSymbol& pSymbol) { in addSymbolToDynSym() argument
75 m_Module.getSymbolTable().changeToDynamic(pSymbol); in addSymbolToDynSym()
/aosp12/frameworks/compile/mclinker/include/mcld/Target/
H A DGNULDBackend.h95 virtual bool finalizeTLSSymbol(LDSymbol& pSymbol);
185 size_t getSymbolIdx(const LDSymbol* pSymbol) const;
272 bool isDynamicSymbol(const LDSymbol& pSymbol) const;
350 uint64_t getSymbolSize(const LDSymbol& pSymbol) const;
352 uint64_t getSymbolInfo(const LDSymbol& pSymbol) const;
354 uint64_t getSymbolValue(const LDSymbol& pSymbol) const;
356 uint64_t getSymbolShndx(const LDSymbol& pSymbol) const;
359 virtual bool isTemporary(const LDSymbol& pSymbol) const;
369 LDSymbol& pSymbol,
376 LDSymbol& pSymbol,
H A DOutputRelocSection.h39 bool addSymbolToDynSym(LDSymbol& pSymbol);
H A DTargetLDBackend.h112 virtual bool finalizeTLSSymbol(LDSymbol& pSymbol) = 0;
/aosp12/frameworks/compile/mclinker/lib/LD/
H A DLDSymbol.cpp57 void LDSymbol::Destroy(LDSymbol*& pSymbol) { in Destroy() argument
58 pSymbol->~LDSymbol(); in Destroy()
59 g_LDSymbolFactory->deallocate(pSymbol); in Destroy()
60 pSymbol = NULL; in Destroy()
/aosp12/frameworks/compile/mclinker/include/mcld/LD/
H A DBranchIsland.h108 Key(const Stub* pPrototype, const LDSymbol* pSymbol, Stub::SWord pAddend) in Key() argument
109 : m_pPrototype(pPrototype), m_pSymbol(pSymbol), m_Addend(pAddend) {} in Key()
H A DLDSymbol.h46 static void Destroy(LDSymbol*& pSymbol);
/aosp12/frameworks/compile/mclinker/lib/Script/
H A DAssignment.cpp32 SymOperand& pSymbol, in Assignment() argument
37 m_Symbol(pSymbol), in Assignment()
H A DScriptFile.cpp85 void ScriptFile::addEntryPoint(const std::string& pSymbol) { in addEntryPoint() argument
86 EntryCmd* entry = new EntryCmd(pSymbol); in addEntryPoint()
/aosp12/frameworks/compile/mclinker/include/mcld/Script/
H A DScriptFile.h85 void addEntryPoint(const std::string& pSymbol);
121 void addAssignment(const std::string& pSymbol,
H A DAssignment.h36 Assignment(Level pLevel, Type pType, SymOperand& pSymbol, RpnExpr& pRpnExpr);
/aosp12/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.h148 LDSymbol& pSymbol,