Searched defs:pBuilder (Results 26 - 32 of 32) sorted by last modified time

12

/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp164 ELFObjectReader* GNULDBackend::createObjectReader(IRBuilder& pBuilder) { argument
165 m_pObjectReader = new ELFObjectReader(*this, pBuilder, config());
169 ELFDynObjReader* GNULDBackend::createDynObjReader(IRBuilder& pBuilder) { argument
170 return new ELFDynObjReader(*this, pBuilder, config());
173 ELFBinaryReader* GNULDBackend::createBinaryReader(IRBuilder& pBuilder) { argument
174 return new ELFBinaryReader(pBuilder, config());
181 bool GNULDBackend::initStdSections(ObjectBuilder& pBuilder) { argument
186 m_pDynObjFileFormat->initStdSections(pBuilder,
194 m_pExecFileFormat->initStdSections(pBuilder,
201 m_pObjectFileFormat->initStdSections(pBuilder,
213 initStandardSymbols(IRBuilder& pBuilder, Module& pModule) argument
2501 preLayout(Module& pModule, IRBuilder& pBuilder) argument
2572 postLayout(Module& pModule, IRBuilder& pBuilder) argument
2912 relax(Module& pModule, IRBuilder& pBuilder) argument
[all...]
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.cpp84 void HexagonLDBackend::doPreLayout(IRBuilder& pBuilder) { argument
93 setGOTSectionSize(pBuilder);
119 void HexagonLDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { argument
291 void HexagonLDBackend::setGOTSectionSize(IRBuilder& pBuilder) { argument
296 defineGOTSymbol(pBuilder, *(m_pGOTPLT->begin()));
323 void HexagonLDBackend::defineGOTSymbol(IRBuilder& pBuilder, Fragment& pFrag) { argument
326 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>(
336 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
404 ObjectBuilder& pBuilder) {
429 m_psdata = pBuilder
403 initTargetSections(Module& pModule, ObjectBuilder& pBuilder) argument
474 initTargetSymbols(IRBuilder& pBuilder, Module& pModule) argument
545 doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished) argument
[all...]
H A DHexagonRelocator.cpp236 IRBuilder& pBuilder,
287 IRBuilder& pBuilder,
325 defineSymbolforCopyReloc(pBuilder, *rsym, ld_backend);
407 IRBuilder& pBuilder,
441 LDSymbol* cpy_sym = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
452 Module& pModule = pBuilder.getModule();
459 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
235 scanLocalReloc(Relocation& pReloc, IRBuilder& pBuilder, Module& pModule, LDSection& pSection) argument
286 scanGlobalReloc(Relocation& pReloc, IRBuilder& pBuilder, Module& pModule, LDSection& pSection) argument
406 defineSymbolforCopyReloc( IRBuilder& pBuilder, const ResolveInfo& pSym, HexagonLDBackend& pTarget) argument
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.cpp97 ObjectBuilder& pBuilder) {
112 m_psdata = pBuilder.CreateSection(
118 m_pAbiFlags = pBuilder.CreateSection(".MIPS.abiflags", LDFileFormat::Target,
123 void MipsGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { argument
126 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
138 m_pPLTSymbol = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
149 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
159 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Unresolve>(
180 void MipsGNULDBackend::doPreLayout(IRBuilder& pBuilder) { argument
196 defineGOTSymbol(pBuilder);
96 initTargetSections(Module& pModule, ObjectBuilder& pBuilder) argument
230 doPostLayout(Module& pModule, IRBuilder& pBuilder) argument
688 defineGOTSymbol(IRBuilder& pBuilder) argument
718 defineGOTPLTSymbol(IRBuilder& pBuilder) argument
766 relaxRelocation(IRBuilder& pBuilder, Relocation& pRel) argument
795 doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished) argument
1259 initTargetSections(Module& pModule, ObjectBuilder& pBuilder) argument
1304 initTargetSections(Module& pModule, ObjectBuilder& pBuilder) argument
[all...]
H A DMipsRelocator.cpp184 IRBuilder& pBuilder,
208 scanLocalReloc(info, pBuilder, pSection);
210 scanGlobalReloc(info, pBuilder, pSection);
245 IRBuilder& pBuilder,
346 IRBuilder& pBuilder,
380 LDSymbol& cpySym = defineSymbolforCopyReloc(pBuilder, *rsym);
484 LDSymbol& MipsRelocator::defineSymbolforCopyReloc(IRBuilder& pBuilder, argument
512 LDSymbol* cpySym = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
523 Module::AliasList* alias_list = pBuilder.getModule().getAliasList(pSym);
534 pBuilder
183 scanRelocation(Relocation& pReloc, IRBuilder& pBuilder, Module& pModule, LDSection& pSection, Input& pInput) argument
244 scanLocalReloc(MipsRelocationInfo& pReloc, IRBuilder& pBuilder, const LDSection& pSection) argument
345 scanGlobalReloc(MipsRelocationInfo& pReloc, IRBuilder& pBuilder, const LDSection& pSection) argument
[all...]
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86LDBackend.cpp82 void X86GNULDBackend::doPreLayout(IRBuilder& pBuilder) { argument
90 setGOTSectionSize(pBuilder);
113 addEhFrameForPLT(pBuilder.getModule());
116 void X86GNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { argument
133 void X86GNULDBackend::defineGOTSymbol(IRBuilder& pBuilder, Fragment& pFrag) { argument
136 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>(
146 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
254 void X86GNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { argument
259 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
346 ObjectBuilder& pBuilder) {
345 initTargetSections(Module& pModule, ObjectBuilder& pBuilder) argument
455 setGOTSectionSize(IRBuilder& pBuilder) argument
612 initTargetSections(Module& pModule, ObjectBuilder& pBuilder) argument
640 setGOTSectionSize(IRBuilder& pBuilder) argument
[all...]
H A DX86Relocator.cpp202 LDSymbol& X86Relocator::defineSymbolforCopyReloc(IRBuilder& pBuilder, argument
236 LDSymbol* cpy_sym = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
247 Module& pModule = pBuilder.getModule();
254 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
312 IRBuilder& pBuilder,
515 IRBuilder& pBuilder,
545 defineSymbolforCopyReloc(pBuilder, *rsym, getTarget());
638 defineSymbolforCopyReloc(pBuilder, *rsym, getTarget());
1290 IRBuilder& pBuilder,
1362 IRBuilder& pBuilder,
311 scanLocalReloc(Relocation& pReloc, IRBuilder& pBuilder, Module& pModule, LDSection& pSection) argument
514 scanGlobalReloc(Relocation& pReloc, IRBuilder& pBuilder, Module& pModule, LDSection& pSection) argument
1289 scanLocalReloc(Relocation& pReloc, IRBuilder& pBuilder, Module& pModule, LDSection& pSection) argument
1361 scanGlobalReloc(Relocation& pReloc, IRBuilder& pBuilder, Module& pModule, LDSection& pSection) argument
[all...]

Completed in 126 milliseconds

12