Searched refs:pLDInfo (Results 26 - 45 of 45) sorted by relevance

12

/frameworks/compile/mclinker/lib/LD/
H A DRelocation.cpp51 const MCLDInfo& pLDInfo)
54 pRelocFactory.applyRelocation(*this, pLDInfo);
50 apply(RelocationFactory& pRelocFactory, const MCLDInfo& pLDInfo) argument
H A DTextDiagnosticPrinter.cpp30 const MCLDInfo& pLDInfo)
31 : m_OStream(pOStream), m_LDInfo(pLDInfo), m_pInput(NULL) {
159 void TextDiagnosticPrinter::beginInput(const Input& pInput, const MCLDInfo& pLDInfo) argument
29 TextDiagnosticPrinter(llvm::raw_ostream& pOStream, const MCLDInfo& pLDInfo) argument
H A DDiagnosticInfos.cpp88 DiagnosticInfos::DiagnosticInfos(const MCLDInfo& pLDInfo) argument
89 : m_LDInfo(pLDInfo) {
H A DELFWriter.cpp35 void ELFWriter::writeELF32Header(const MCLDInfo& pLDInfo, argument
73 header->e_entry = getEntryPoint(pLDInfo, pLayout, pBackend, pOutput);
86 void ELFWriter::writeELF64Header(const MCLDInfo& pLDInfo, argument
124 header->e_entry = getEntryPoint(pLDInfo, pLayout, pBackend, pOutput);
137 uint64_t ELFWriter::getEntryPoint(const MCLDInfo& pLDInfo, argument
144 if (pLDInfo.options().hasEntry())
145 entry_name = pLDInfo.options().entry();
151 bool issue_warning = (pLDInfo.options().hasEntry()
155 const LDSymbol* entry_symbol = pLDInfo.getNamePool().findSymbol(entry_name);
H A DGNUArchiveReader.cpp32 GNUArchiveReader::GNUArchiveReader(MCLDInfo& pLDInfo, argument
35 : m_LDInfo(pLDInfo),
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86LDBackend.cpp271 const MCLDInfo& pLDInfo,
285 if (isOutputPIC(pOutput, pLDInfo)) {
315 const MCLDInfo& pLDInfo,
325 if (symbolNeedsPLT(*rsym, pLDInfo, pOutput)) {
346 pLDInfo, pOutput, true)) {
352 if (symbolNeedsCopyReloc(pLinker.getLayout(), pReloc, *rsym, pLDInfo,
382 !isSymbolPreemptible(*rsym, pLDInfo, pOutput)) {
428 if (symbolNeedsPLT(*rsym, pLDInfo, pOutput) &&
450 pLDInfo, pOutput, false)) {
456 if (symbolNeedsCopyReloc(pLinker.getLayout(), pReloc, *rsym, pLDInfo,
268 scanLocalReloc(Relocation& pReloc, const LDSymbol& pInputSym, MCLinker& pLinker, const MCLDInfo& pLDInfo, const Output& pOutput) argument
312 scanGlobalReloc(Relocation& pReloc, const LDSymbol& pInputSym, MCLinker& pLinker, const MCLDInfo& pLDInfo, const Output& pOutput) argument
475 scanRelocation(Relocation& pReloc, const LDSymbol& pInputSym, MCLinker& pLinker, const MCLDInfo& pLDInfo, const Output& pOutput, const LDSection& pSection) argument
[all...]
/frameworks/compile/mclinker/tools/llvm-mcld/
H A Dllvm-mcld.cpp661 static bool ProcessLinkerOptionsFromCommand(mcld::MCLDInfo& pLDInfo) { argument
664 pLDInfo.output().setSOName(ArgSOName);
669 pLDInfo.options().setSysroot(ArgSysRoot);
677 sd->setSysroot(pLDInfo.options().sysroot());
679 pLDInfo.options().directories().add(*sd);
689 pLDInfo.options().setPIE(ArgPIE);
690 pLDInfo.options().setTrace(ArgTrace);
691 pLDInfo.options().setVerbose(ArgVerbose);
692 pLDInfo.options().setMaxErrorNum(ArgMaxErrorNum);
693 pLDInfo
[all...]
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.cpp322 const MCLDInfo& pLDInfo,
326 if (!isOutputPIC(pOutput, pLDInfo))
363 const MCLDInfo& pLDInfo,
384 if (isOutputPIC(pOutput, pLDInfo)) {
405 if (isOutputPIC(pOutput, pLDInfo)) {
436 if (isOutputPIC(pOutput, pLDInfo)) {
476 const MCLDInfo& pLDInfo,
503 if (symbolNeedsPLT(*rsym, pLDInfo, pOutput)) {
524 pLDInfo, pOutput, true)) {
530 if (symbolNeedsCopyReloc(pLinker.getLayout(), pReloc, *rsym, pLDInfo,
321 checkValidReloc(Relocation& pReloc, const MCLDInfo& pLDInfo, const Output& pOutput) const argument
360 scanLocalReloc(Relocation& pReloc, const LDSymbol& pInputSym, MCLinker& pLinker, const MCLDInfo& pLDInfo, const Output& pOutput) argument
473 scanGlobalReloc(Relocation& pReloc, const LDSymbol& pInputSym, MCLinker& pLinker, const MCLDInfo& pLDInfo, const Output& pOutput) argument
715 scanRelocation(Relocation& pReloc, const LDSymbol& pInputSym, MCLinker& pLinker, const MCLDInfo& pLDInfo, const Output& pOutput, const LDSection& pSection) argument
[all...]
H A DARMRelocationFunctions.h12 const MCLDInfo& pLDInfo, \
/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp698 const MCLDInfo& pLDInfo)
734 InputTree::const_bfs_iterator input, inputEnd = pLDInfo.inputs().bfs_end();
735 for (input = pLDInfo.inputs().bfs_begin(); input != inputEnd; ++input) {
784 dynamic().reserveEntries(pLDInfo, *file_format);
796 const MCLDInfo& pLDInfo)
903 const MCLDInfo& pLDInfo)
1008 InputTree::const_bfs_iterator input, inputEnd = pLDInfo.inputs().bfs_end();
1009 for (input = pLDInfo.inputs().bfs_begin(); input != inputEnd; ++input) {
1035 dynamic().applyEntries(pLDInfo, *file_format);
1081 void GNULDBackend::sizeInterp(const Output& pOutput, const MCLDInfo& pLDInfo) argument
696 sizeNamePools(const Output& pOutput, const SymbolCategory& pSymbols, const MCLDInfo& pLDInfo) argument
793 emitRegNamePools(Output& pOutput, SymbolCategory& pSymbols, const Layout& pLayout, const MCLDInfo& pLDInfo) argument
900 emitDynNamePools(Output& pOutput, SymbolCategory& pSymbols, const Layout& pLayout, const MCLDInfo& pLDInfo) argument
1096 emitInterp(Output& pOutput, const MCLDInfo& pLDInfo) argument
1588 preLayout(const Output& pOutput, const MCLDInfo& pLDInfo, MCLinker& pLinker) argument
1728 isSymbolPreemptible(const ResolveInfo& pSym, const MCLDInfo& pLDInfo, const Output& pOutput) const argument
1746 symbolNeedsPLT(const ResolveInfo& pSym, const MCLDInfo& pLDInfo, const Output& pOutput) const argument
1770 symbolNeedsDynRel(const ResolveInfo& pSym, bool pSymHasPLT, const MCLDInfo& pLDInfo, const Output& pOutput, bool isAbsReloc) const argument
1796 symbolNeedsCopyReloc(const Layout& pLayout, const Relocation& pReloc, const ResolveInfo& pSym, const MCLDInfo& pLDInfo, const Output& pOutput) const argument
[all...]
/frameworks/compile/mclinker/include/mcld/CodeGen/
H A DSectLinker.h84 void initializeInputOutput(MCLDInfo& pLDInfo);
/frameworks/compile/mclinker/include/mcld/LD/
H A DGNUArchiveReader.h32 explicit GNUArchiveReader(MCLDInfo& pLDInfo,
H A DRelocation.h83 void apply(RelocationFactory& pRelocFactory, const MCLDInfo& pLDInfo);
H A DRelocationFactory.h55 const MCLDInfo& pLDInfo) = 0;
H A DDiagnosticEngine.h64 void reset(const MCLDInfo& pLDInfo);
H A DELFReader.h95 MCLDInfo& pLDInfo,
219 MCLDInfo& pLDInfo,
/frameworks/compile/mclinker/include/mcld/Support/
H A DMsgHandling.h23 void InitializeDiagnosticEngine(const MCLDInfo& pLDInfo,
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.cpp122 const MCLDInfo& pLDInfo,
155 scanLocalReloc(pReloc, pInputSym, pLinker, pLDInfo, pOutput);
157 scanGlobalReloc(pReloc, pInputSym, pLinker, pLDInfo, pOutput);
306 const MCLDInfo& pLDInfo)
392 InputTree::const_bfs_iterator input, inputEnd = pLDInfo.inputs().bfs_end();
393 for (input = pLDInfo.inputs().bfs_begin(); input != inputEnd; ++input) {
419 dynamic().applyEntries(pLDInfo, *file_format);
631 const MCLDInfo& pLDInfo,
740 const MCLDInfo& pLDInfo,
762 if (symbolNeedsDynRel(*rsym, false, pLDInfo, pOutpu
119 scanRelocation(Relocation& pReloc, const LDSymbol& pInputSym, MCLinker& pLinker, const MCLDInfo& pLDInfo, const Output& pOutput, const LDSection& pSection) argument
303 emitDynNamePools(Output& pOutput, SymbolCategory& pSymbols, const Layout& pLayout, const MCLDInfo& pLDInfo) argument
628 scanLocalReloc(Relocation& pReloc, const LDSymbol& pInputSym, MCLinker& pLinker, const MCLDInfo& pLDInfo, const Output& pOutput) argument
737 scanGlobalReloc(Relocation& pReloc, const LDSymbol& pInputSym, MCLinker& pLinker, const MCLDInfo& pLDInfo, const Output& pOutput) argument
[all...]
/frameworks/compile/mclinker/lib/MC/
H A DMCLDDriver.cpp29 MCLDDriver::MCLDDriver(MCLDInfo& pLDInfo, argument
32 : m_LDInfo(pLDInfo),
/frameworks/compile/mclinker/include/mcld/MC/
H A DMCLinker.h69 MCLDInfo& pLDInfo,

Completed in 263 milliseconds

12