| /frameworks/compile/mclinker/lib/Target/AArch64/ |
| D | AArch64LDBackend.cpp | 84 ObjectBuilder& pBuilder) { in initTargetSections() 120 void AArch64GNULDBackend::initTargetSymbols(IRBuilder& pBuilder, in initTargetSymbols() 155 void AArch64GNULDBackend::defineGOTSymbol(IRBuilder& pBuilder) { in defineGOTSymbol() 180 void AArch64GNULDBackend::doPreLayout(IRBuilder& pBuilder) { in doPreLayout() 230 void AArch64GNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() 308 IRBuilder& pBuilder, in doRelax()
|
| D | AArch64Relocator.cpp | 104 LDSymbol& AArch64Relocator::defineSymbolforCopyReloc(IRBuilder& pBuilder, in defineSymbolforCopyReloc() 214 IRBuilder& pBuilder, in scanGlobalReloc() 373 IRBuilder& pBuilder, in scanRelocation()
|
| /frameworks/compile/mclinker/include/mcld/Target/ |
| D | TargetLDBackend.h | 61 virtual void initTargetSegments(IRBuilder& pBuilder) {} in initTargetSegments() 62 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) {} in initTargetSections() 63 virtual void initTargetSymbols(IRBuilder& pBuilder, Module& pModule) {} in initTargetSymbols() 64 virtual void initTargetRelocation(IRBuilder& pBuilder) {} in initTargetRelocation()
|
| /frameworks/compile/mclinker/lib/Target/X86/ |
| D | X86LDBackend.cpp | 82 void X86GNULDBackend::doPreLayout(IRBuilder& pBuilder) { in doPreLayout() 116 void X86GNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() 133 void X86GNULDBackend::defineGOTSymbol(IRBuilder& pBuilder, Fragment& pFrag) { in defineGOTSymbol() 254 void X86GNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { in initTargetSymbols() 346 ObjectBuilder& pBuilder) { in initTargetSections() 455 void X86_32GNULDBackend::setGOTSectionSize(IRBuilder& pBuilder) { in setGOTSectionSize() 613 ObjectBuilder& pBuilder) { in initTargetSections() 640 void X86_64GNULDBackend::setGOTSectionSize(IRBuilder& pBuilder) { in setGOTSectionSize()
|
| D | X86Relocator.cpp | 202 LDSymbol& X86Relocator::defineSymbolforCopyReloc(IRBuilder& pBuilder, in defineSymbolforCopyReloc() 312 IRBuilder& pBuilder, in scanLocalReloc() 515 IRBuilder& pBuilder, in scanGlobalReloc() 1290 IRBuilder& pBuilder, in scanLocalReloc() 1362 IRBuilder& pBuilder, in scanGlobalReloc()
|
| /frameworks/compile/mclinker/lib/Target/ARM/ |
| D | ARMLDBackend.cpp | 82 ObjectBuilder& pBuilder) { in initTargetSections() 129 void ARMGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { in initTargetSymbols() 215 void ARMGNULDBackend::doPreLayout(IRBuilder& pBuilder) { in doPreLayout() 257 void ARMGNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() 296 void ARMGNULDBackend::defineGOTSymbol(IRBuilder& pBuilder) { in defineGOTSymbol() 638 bool ARMGNULDBackend::relax(Module& pModule, IRBuilder& pBuilder) { in relax() 648 IRBuilder& pBuilder, in doRelax()
|
| /frameworks/compile/mclinker/lib/Target/Mips/ |
| D | MipsLDBackend.cpp | 89 ObjectBuilder& pBuilder) { in initTargetSections() 104 void MipsGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { in initTargetSymbols() 161 void MipsGNULDBackend::doPreLayout(IRBuilder& pBuilder) { in doPreLayout() 208 void MipsGNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() 565 void MipsGNULDBackend::defineGOTSymbol(IRBuilder& pBuilder) { in defineGOTSymbol() 595 void MipsGNULDBackend::defineGOTPLTSymbol(IRBuilder& pBuilder) { in defineGOTPLTSymbol() 626 bool MipsGNULDBackend::relaxRelocation(IRBuilder& pBuilder, Relocation& pRel) { in relaxRelocation() 653 IRBuilder& pBuilder, in doRelax() 843 ObjectBuilder& pBuilder) { in initTargetSections() 888 ObjectBuilder& pBuilder) { in initTargetSections()
|
| D | MipsRelocator.cpp | 185 IRBuilder& pBuilder, in scanRelocation() 246 IRBuilder& pBuilder, in scanLocalReloc() 332 IRBuilder& pBuilder, in scanGlobalReloc() 450 LDSymbol& MipsRelocator::defineSymbolforCopyReloc(IRBuilder& pBuilder, in defineSymbolforCopyReloc()
|
| /frameworks/compile/mclinker/lib/Target/Hexagon/ |
| D | HexagonLDBackend.cpp | 83 void HexagonLDBackend::doPreLayout(IRBuilder& pBuilder) { in doPreLayout() 118 void HexagonLDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() 290 void HexagonLDBackend::setGOTSectionSize(IRBuilder& pBuilder) { in setGOTSectionSize() 322 void HexagonLDBackend::defineGOTSymbol(IRBuilder& pBuilder, Fragment& pFrag) { in defineGOTSymbol() 403 ObjectBuilder& pBuilder) { in initTargetSections() 473 void HexagonLDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { in initTargetSymbols() 545 IRBuilder& pBuilder, in doRelax()
|
| D | HexagonRelocator.cpp | 236 IRBuilder& pBuilder, in scanLocalReloc() 287 IRBuilder& pBuilder, in scanGlobalReloc() 407 IRBuilder& pBuilder, in defineSymbolforCopyReloc()
|
| /frameworks/compile/mclinker/lib/LD/ |
| D | ELFExecFileFormat.cpp | 17 void ELFExecFileFormat::initObjectFormat(ObjectBuilder& pBuilder, in initObjectFormat()
|
| D | ELFDynObjFileFormat.cpp | 17 void ELFDynObjFileFormat::initObjectFormat(ObjectBuilder& pBuilder, in initObjectFormat()
|
| D | ELFFileFormat.cpp | 66 void ELFFileFormat::initStdSections(ObjectBuilder& pBuilder, in initStdSections()
|
| D | ELFBinaryReader.cpp | 26 ELFBinaryReader::ELFBinaryReader(IRBuilder& pBuilder, in ELFBinaryReader()
|
| D | GroupReader.cpp | 39 InputBuilder& pBuilder, in readGroup()
|
| D | StubFactory.cpp | 41 IRBuilder& pBuilder, in create()
|
| D | ELFDynObjReader.cpp | 31 IRBuilder& pBuilder, in ELFDynObjReader()
|
| D | ELFObjectReader.cpp | 36 IRBuilder& pBuilder, in ELFObjectReader()
|
| D | Archive.cpp | 29 Archive::Archive(Input& pInputFile, InputBuilder& pBuilder) in Archive()
|
| /frameworks/compile/mclinker/include/mcld/LD/ |
| D | ELFObjectFileFormat.h | 21 void initObjectFormat(ObjectBuilder& pBuilder, unsigned int pBitClass) { in initObjectFormat()
|
| /frameworks/compile/mclinker/lib/Core/ |
| D | Linker.cpp | 66 bool Linker::link(Module& pModule, IRBuilder& pBuilder) { in link() 77 bool Linker::normalize(Module& pModule, IRBuilder& pBuilder) { in normalize()
|
| /frameworks/compile/mclinker/lib/Script/ |
| D | GroupCmd.cpp | 32 InputBuilder& pBuilder, in GroupCmd()
|
| D | InputCmd.cpp | 39 InputBuilder& pBuilder, in InputCmd()
|
| D | ScriptFile.cpp | 50 ScriptFile::ScriptFile(Kind pKind, Input& pInput, InputBuilder& pBuilder) in ScriptFile()
|
| /frameworks/compile/mclinker/lib/Target/ |
| D | GNULDBackend.cpp | 164 ELFObjectReader* GNULDBackend::createObjectReader(IRBuilder& pBuilder) { in createObjectReader() 169 ELFDynObjReader* GNULDBackend::createDynObjReader(IRBuilder& pBuilder) { in createDynObjReader() 173 ELFBinaryReader* GNULDBackend::createBinaryReader(IRBuilder& pBuilder) { in createBinaryReader() 181 bool GNULDBackend::initStdSections(ObjectBuilder& pBuilder) { in initStdSections() 213 bool GNULDBackend::initStandardSymbols(IRBuilder& pBuilder, Module& pModule) { in initStandardSymbols() 2495 void GNULDBackend::preLayout(Module& pModule, IRBuilder& pBuilder) { in preLayout() 2566 void GNULDBackend::postLayout(Module& pModule, IRBuilder& pBuilder) { in postLayout() 2896 bool GNULDBackend::relax(Module& pModule, IRBuilder& pBuilder) { in relax()
|