Searched defs:pBuilder (Results 26 - 32 of 32) sorted by relevance

12

/frameworks/compile/mclinker/lib/Target/X86/
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...]
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.cpp150 ObjectBuilder& pBuilder) {
154 pBuilder.CreateSection(".ARM.exidx",
159 m_pEXTAB = pBuilder.CreateSection(".ARM.extab",
164 m_pAttributes = pBuilder.CreateSection(".ARM.attributes",
197 void ARMGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { argument
202 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
218 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
228 m_pEXIDXEnd = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
244 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
254 m_pEXIDXEnd = pBuilder
149 initTargetSections(Module& pModule, ObjectBuilder& pBuilder) argument
283 doPreLayout(IRBuilder& pBuilder) argument
325 doPostLayout(Module& pModule, IRBuilder& pBuilder) argument
364 defineGOTSymbol(IRBuilder& pBuilder) argument
807 relax(Module& pModule, IRBuilder& pBuilder) argument
816 doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished) argument
[all...]
H A DARMRelocator.cpp337 LDSymbol& ARMRelocator::defineSymbolforCopyReloc(IRBuilder& pBuilder, argument
369 LDSymbol* cpy_sym = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
521 IRBuilder& pBuilder,
561 LDSymbol& cpy_sym = defineSymbolforCopyReloc(pBuilder, *rsym);
641 LDSymbol& cpy_sym = defineSymbolforCopyReloc(pBuilder, *rsym);
729 IRBuilder& pBuilder,
752 scanGlobalReloc(pReloc, pBuilder, pSection);
520 scanGlobalReloc(Relocation& pReloc, IRBuilder& pBuilder, const LDSection& pSection) argument
728 scanRelocation(Relocation& pReloc, IRBuilder& pBuilder, Module& pModule, LDSection& pSection, Input& pInput) argument
/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...]
/frameworks/compile/mclinker/lib/Target/Mips/
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...]
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...]
/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...]

Completed in 332 milliseconds

12