/frameworks/compile/mclinker/lib/Support/ |
H A D | raw_ostream.cpp | 18 const MCLDInfo* pLDInfo) 19 : llvm::raw_fd_ostream(pFilename, pErrorInfo, pFlags), m_pLDInfo(pLDInfo) { 25 const MCLDInfo* pLDInfo) 26 : llvm::raw_fd_ostream(pFD, pShouldClose, pUnbuffered), m_pLDInfo(pLDInfo) { 33 void mcld::raw_fd_ostream::setLDInfo(const MCLDInfo& pLDInfo) argument 35 m_pLDInfo = &pLDInfo; 90 void mcld::InitializeOStreams(const MCLDInfo& pLDInfo) argument 92 outs().setLDInfo(pLDInfo); 93 errs().setLDInfo(pLDInfo); 15 raw_fd_ostream(const char *pFilename, std::string &pErrorInfo, unsigned int pFlags, const MCLDInfo* pLDInfo) argument 22 raw_fd_ostream(int pFD, bool pShouldClose, bool pUnbuffered, const MCLDInfo* pLDInfo) argument
|
H A D | MsgHandling.cpp | 25 mcld::InitializeDiagnosticEngine(const mcld::MCLDInfo& pLDInfo, argument 29 g_pEngine->reset(pLDInfo);
|
/frameworks/compile/mclinker/lib/CodeGen/ |
H A D | SectLinkerOption.cpp | 17 SectLinkerOption::SectLinkerOption(MCLDInfo &pLDInfo) argument 18 : m_pLDInfo(&pLDInfo) { }
|
H A D | SectLinker.cpp | 178 void SectLinker::initializeInputOutput(MCLDInfo &pLDInfo) argument 182 if (Output::Object == pLDInfo.output().type()) 187 MemoryArea* out_area = memAreaFactory()->produce(pLDInfo.output().path(), 193 fatal(diag::err_cannot_open_output_file) << pLDInfo.output().name() 194 << pLDInfo.output().path(); 197 pLDInfo.output().setMemArea(out_area); 198 pLDInfo.output().setContext(pLDInfo.contextFactory().produce()); 201 InputTree::dfs_iterator input, inEnd = pLDInfo.inputs().dfs_end(); 202 for (input = pLDInfo [all...] |
/frameworks/compile/mclinker/include/mcld/Support/ |
H A D | raw_ostream.h | 37 const MCLDInfo* pLDInfo = NULL); 43 const MCLDInfo* pLDInfo = NULL); 47 void setLDInfo(const MCLDInfo& pLDInfo); 68 void InitializeOStreams(const MCLDInfo& pLDInfo);
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | TextDiagnosticPrinter.h | 28 TextDiagnosticPrinter(llvm::raw_ostream& pOStream, const MCLDInfo& pLDInfo); 37 virtual void beginInput(const Input& pInput, const MCLDInfo& pLDInfo);
|
H A D | DiagnosticInfos.h | 41 DiagnosticInfos(const MCLDInfo& pLDInfo);
|
H A D | DiagnosticPrinter.h | 31 virtual void beginInput(const Input& pInput, const MCLDInfo& pLDInfo) {} argument
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86RelocationFactory.cpp | 30 const MCLDInfo& pLDInfo, 61 const MCLDInfo& pLDInfo) 72 return ApplyFunctions[type].func(pRelocation, pLDInfo, *this); 87 const MCLDInfo& pLDInfo, 94 pFactory.getTarget().isSymbolPreemptible(pSym, pLDInfo, pLDInfo.output())) 101 const MCLDInfo& pLDInfo, 121 if (helper_use_relative_reloc(*rsym, pLDInfo, pParent)) { 151 const MCLDInfo& pLDInfo, 154 GOTEntry& got_entry = helper_get_GOT_and_init(pReloc, pLDInfo, pParen 60 applyRelocation(Relocation& pRelocation, const MCLDInfo& pLDInfo) argument 86 helper_use_relative_reloc(const ResolveInfo& pSym, const MCLDInfo& pLDInfo, const X86RelocationFactory& pFactory) argument 100 helper_get_GOT_and_init(Relocation& pReloc, const MCLDInfo& pLDInfo, X86RelocationFactory& pParent) argument 150 helper_GOT(Relocation& pReloc, const MCLDInfo& pLDInfo, X86RelocationFactory& pParent) argument 237 none(Relocation& pReloc, const MCLDInfo& pLDInfo, X86RelocationFactory& pParent) argument 245 abs32(Relocation& pReloc, const MCLDInfo& pLDInfo, X86RelocationFactory& pParent) argument 299 rel32(Relocation& pReloc, const MCLDInfo& pLDInfo, X86RelocationFactory& pParent) argument 343 gotoff32(Relocation& pReloc, const MCLDInfo& pLDInfo, X86RelocationFactory& pParent) argument 356 gotpc32(Relocation& pReloc, const MCLDInfo& pLDInfo, X86RelocationFactory& pParent) argument 368 got32(Relocation& pReloc, const MCLDInfo& pLDInfo, X86RelocationFactory& pParent) argument 385 plt32(Relocation& pReloc, const MCLDInfo& pLDInfo, X86RelocationFactory& pParent) argument [all...] |
H A D | X86RelocationFunctions.h | 12 const MCLDInfo& pLDInfo, \
|
H A D | X86RelocationFactory.h | 32 Result applyRelocation(Relocation& pRelocation, const MCLDInfo& pLDInfo);
|
H A D | X86LDBackend.h | 174 const MCLDInfo& pLDInfo, 198 const MCLDInfo& pLDInfo, 204 const MCLDInfo& pLDInfo,
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | DiagnosticEngine.cpp | 30 void DiagnosticEngine::reset(const MCLDInfo& pLDInfo) argument 32 m_pLDInfo = &pLDInfo;
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsLDBackend.h | 60 const MCLDInfo& pLDInfo, 129 const MCLDInfo& pLDInfo); 147 bool allocateCommonSymbols(const MCLDInfo& pLDInfo, MCLinker& pLinker) const; 153 const MCLDInfo& pLDInfo, 159 const MCLDInfo& pLDInfo,
|
H A D | MipsRelocationFactory.h | 30 Result applyRelocation(Relocation& pRelocation, const MCLDInfo& pLDInfo);
|
H A D | MipsRelocationFactory.cpp | 28 const MCLDInfo& pLDInfo, 57 const MCLDInfo& pLDInfo) 69 return ApplyFunctions[type].func(pRelocation, pLDInfo, *this); 203 const MCLDInfo& pLDInfo, 212 const MCLDInfo& pLDInfo, 246 const MCLDInfo& pLDInfo, 278 const MCLDInfo& pLDInfo, 309 const MCLDInfo& pLDInfo, 344 const MCLDInfo& pLDInfo, 358 const MCLDInfo& pLDInfo, 56 applyRelocation(Relocation& pRelocation, const MCLDInfo& pLDInfo) argument 202 none(Relocation& pReloc, const MCLDInfo& pLDInfo, MipsRelocationFactory& pParent) argument 211 abs32(Relocation& pReloc, const MCLDInfo& pLDInfo, MipsRelocationFactory& pParent) argument 245 hi16(Relocation& pReloc, const MCLDInfo& pLDInfo, MipsRelocationFactory& pParent) argument 277 lo16(Relocation& pReloc, const MCLDInfo& pLDInfo, MipsRelocationFactory& pParent) argument 308 got16(Relocation& pReloc, const MCLDInfo& pLDInfo, MipsRelocationFactory& pParent) argument 343 call16(Relocation& pReloc, const MCLDInfo& pLDInfo, MipsRelocationFactory& pParent) argument 357 gprel32(Relocation& pReloc, const MCLDInfo& pLDInfo, MipsRelocationFactory& pParent) argument [all...] |
H A D | MipsRelocationFunctions.h | 12 const MCLDInfo& pLDInfo, \
|
/frameworks/compile/mclinker/lib/Target/ |
H A D | ELFDynamic.cpp | 88 void ELFDynamic::reserveEntries(const MCLDInfo& pLDInfo, argument 91 if (pLDInfo.output().type() == Output::DynObj) { 94 if (pLDInfo.options().Bsymbolic()) 149 if (pLDInfo.options().hasOrigin() || 150 pLDInfo.options().Bsymbolic() || 151 pLDInfo.options().hasNow()) { 156 if (pLDInfo.options().hasNow() || 157 pLDInfo.options().hasLoadFltr() || 158 pLDInfo.options().hasOrigin() || 159 pLDInfo [all...] |
/frameworks/compile/mclinker/include/mcld/CodeGen/ |
H A D | SectLinkerOption.h | 31 SectLinkerOption(MCLDInfo &pLDInfo);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMRelocationFactory.h | 32 Result applyRelocation(Relocation& pRelocation, const MCLDInfo& pLDInfo);
|
H A D | ARMRelocationFactory.cpp | 31 const MCLDInfo& pLDInfo, 62 const MCLDInfo& pLDInfo) 71 return ApplyFunctions[type].func(pRelocation, pLDInfo, *this); 120 const MCLDInfo& pLDInfo, 127 pLDInfo, 128 pLDInfo.output())) 135 const MCLDInfo& pLDInfo, 157 helper_use_relative_reloc(*rsym, pLDInfo, pParent)) { 187 const MCLDInfo& pLDInfo, 190 GOTEntry& got_entry = helper_get_GOT_and_init(pReloc, pLDInfo, pParen 61 applyRelocation(Relocation& pRelocation, const MCLDInfo& pLDInfo) argument 119 helper_use_relative_reloc(const ResolveInfo& pSym, const MCLDInfo& pLDInfo, const ARMRelocationFactory& pFactory) argument 134 helper_get_GOT_and_init(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 186 helper_GOT(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 379 none(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 387 abs32(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 442 rel32(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 455 base_prel(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 466 gotoff32(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 480 got_brel(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 497 got_prel(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 516 call(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 571 thm_call(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 644 movw_abs_nc(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 676 movw_prel_nc(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 698 movt_abs(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 728 movt_prel(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 746 thm_movw_abs_nc(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 776 thm_movw_prel_nc(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 797 thm_movw_brel(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 817 thm_movt_abs(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 854 thm_movt_prel(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 872 prel31(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 899 tls(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument 906 unsupport(Relocation& pReloc, const MCLDInfo& pLDInfo, ARMRelocationFactory& pParent) argument [all...] |
H A D | ARMLDBackend.h | 106 const MCLDInfo& pLDInfo, 209 const MCLDInfo& pLDInfo, 215 const MCLDInfo& pLDInfo, 219 const MCLDInfo& pLDInfo,
|
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | GNULDBackend.h | 181 const MCLDInfo& pLDInfo); 194 const MCLDInfo& pLDInfo); 200 const MCLDInfo& pLDInfo); 204 virtual void sizeInterp(const Output& pOutput, const MCLDInfo& pLDInfo); 207 virtual void emitInterp(Output& pOutput, const MCLDInfo& pLDInfo); 268 virtual bool allocateCommonSymbols(const MCLDInfo& pLDInfo, MCLinker& pLinker) const; 274 const MCLDInfo& pLDInfo, 281 const MCLDInfo& pLDInfo, 311 const MCLDInfo& pLDInfo, 318 const MCLDInfo& pLDInfo, [all...] |
H A D | TargetLDBackend.h | 73 const MCLDInfo& pLDInfo, 141 const MCLDInfo& pLDInfo) = 0; 151 virtual bool allocateCommonSymbols(const MCLDInfo& pLDInfo, MCLinker& pLinker) const = 0; 164 virtual void sizeInterp(const Output& pOutput, const MCLDInfo& pLDInfo) = 0;
|
/frameworks/compile/mclinker/include/mcld/MC/ |
H A D | MCLDDriver.h | 37 MCLDDriver(MCLDInfo& pLDInfo,
|