Searched refs:pSymbol (Results 1 - 16 of 16) sorted by relevance

/frameworks/compile/mclinker/lib/MC/
H A DSymbolCategory.cpp68 SymbolCategory& SymbolCategory::add(LDSymbol& pSymbol, Category::Type pTarget) argument
71 m_OutputSymbols.push_back(&pSymbol);
92 SymbolCategory& SymbolCategory::add(LDSymbol& pSymbol) argument
94 assert(NULL != pSymbol.resolveInfo());
95 return add(pSymbol, Category::categorize(*pSymbol.resolveInfo()));
98 SymbolCategory& SymbolCategory::forceLocal(LDSymbol& pSymbol) argument
100 return add(pSymbol, Category::Local);
103 SymbolCategory& SymbolCategory::arrange(LDSymbol& pSymbol, argument
128 if (m_OutputSymbols[pos] == &pSymbol)
199 arrange(LDSymbol& pSymbol, const ResolveInfo& pSourceInfo) argument
233 changeToDynamic(LDSymbol& pSymbol) argument
[all...]
/frameworks/compile/mclinker/lib/LD/
H A DLDSymbol.cpp61 void LDSymbol::Destroy(LDSymbol*& pSymbol) argument
63 pSymbol->~LDSymbol();
64 g_LDSymbolFactory->deallocate(pSymbol);
65 pSymbol = NULL;
/frameworks/compile/mclinker/include/mcld/MC/
H A DSymbolCategory.h37 SymbolCategory& add(LDSymbol& pSymbol);
39 SymbolCategory& forceLocal(LDSymbol& pSymbol);
41 SymbolCategory& arrange(LDSymbol& pSymbol, const ResolveInfo& pSourceInfo);
45 SymbolCategory& changeToDynamic(LDSymbol& pSymbol);
172 SymbolCategory& add(LDSymbol& pSymbol, Category::Type pTarget);
174 SymbolCategory& arrange(LDSymbol& pSymbol,
/frameworks/compile/mclinker/include/mcld/Target/
H A DOutputRelocSection.h41 bool addSymbolToDynSym(LDSymbol& pSymbol);
H A DGNULDBackend.h81 /// finalizeSymbol - Linker checks pSymbol.reserved() if it's not zero,
97 virtual bool finalizeTLSSymbol(LDSymbol& pSymbol);
186 size_t getSymbolIdx(const LDSymbol* pSymbol) const;
274 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;
358 /// isTemporary - Whether pSymbol is a local label.
359 virtual bool isTemporary(const LDSymbol& pSymbol) cons
[all...]
H A DTargetLDBackend.h100 /// finalizeSymbol - Linker checks pSymbol.reserved() if it's not zero,
108 virtual bool finalizeTLSSymbol(LDSymbol& pSymbol) = 0;
/frameworks/compile/mclinker/lib/Target/
H A DOutputRelocSection.cpp79 bool OutputRelocSection::addSymbolToDynSym(LDSymbol& pSymbol) argument
81 m_Module.getSymbolTable().changeToDynamic(pSymbol);
H A DGNULDBackend.cpp689 bool GNULDBackend::finalizeTLSSymbol(LDSymbol& pSymbol) argument
692 if (!pSymbol.hasFragRef())
699 uint64_t value = pSymbol.fragRef()->getOutputOffset();
700 uint64_t addr = pSymbol.fragRef()->frag()->getParent()->getSection().addr();
701 pSymbol.setValue(value + addr - (*tls_seg)->vaddr());
919 LDSymbol& pSymbol,
926 if (hasEntryInStrTab(pSymbol)) {
928 strcpy((pStrtab + pStrtabsize), pSymbol.name());
933 pSym.st_value = pSymbol.value();
934 pSym.st_size = getSymbolSize(pSymbol);
918 emitSymbol32(llvm::ELF::Elf32_Sym& pSym, LDSymbol& pSymbol, char* pStrtab, size_t pStrtabsize, size_t pSymtabIdx) argument
941 emitSymbol64(llvm::ELF::Elf64_Sym& pSym, LDSymbol& pSymbol, char* pStrtab, size_t pStrtabsize, size_t pSymtabIdx) argument
[all...]
/frameworks/compile/mclinker/include/mcld/Script/
H A DAssignment.h45 SymOperand& pSymbol,
H A DScriptFile.h83 void addEntryPoint(const std::string& pSymbol);
111 void addAssignment(const std::string& pSymbol,
/frameworks/compile/mclinker/include/mcld/LD/
H A DBranchIsland.h108 Key(const Stub* pPrototype, const LDSymbol* pSymbol, Stub::SWord pAddend) argument
109 : m_pPrototype(pPrototype), m_pSymbol(pSymbol), m_Addend(pAddend)
H A DLDSymbol.h47 static void Destroy(LDSymbol*& pSymbol);
/frameworks/compile/mclinker/lib/Script/
H A DAssignment.cpp29 SymOperand& pSymbol,
34 m_Symbol(pSymbol),
27 Assignment(Level pLevel, Type pType, SymOperand& pSymbol, RpnExpr& pRpnExpr) argument
H A DScriptFile.cpp86 void ScriptFile::addEntryPoint(const std::string& pSymbol) argument
88 EntryCmd* entry = new EntryCmd(pSymbol);
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.h139 LDSymbol& pSymbol,
H A DMipsRelocator.cpp135 Relocation::DWord pAddend, Relocation::DWord pSymbol)
139 m_Symbol(pSymbol),
133 MipsRelocationInfo(Relocation& pParent, Relocation::Type pType, Relocation::DWord pResult, Relocation::DWord pAddend, Relocation::DWord pSymbol) argument

Completed in 206 milliseconds