Lines Matching refs:pBuilder
82 void X86GNULDBackend::doPreLayout(IRBuilder& pBuilder) { in doPreLayout() argument
90 setGOTSectionSize(pBuilder); in doPreLayout()
113 addEhFrameForPLT(pBuilder.getModule()); in doPreLayout()
116 void X86GNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout() argument
133 void X86GNULDBackend::defineGOTSymbol(IRBuilder& pBuilder, Fragment& pFrag) { in defineGOTSymbol() argument
136 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>( in defineGOTSymbol()
146 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>( in defineGOTSymbol()
254 void X86GNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { in initTargetSymbols() argument
259 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>( in initTargetSymbols()
346 ObjectBuilder& pBuilder) { in initTargetSections() argument
455 void X86_32GNULDBackend::setGOTSectionSize(IRBuilder& pBuilder) { in setGOTSectionSize() argument
460 defineGOTSymbol(pBuilder, *(m_pGOTPLT->begin())); in setGOTSectionSize()
613 ObjectBuilder& pBuilder) { in initTargetSections() argument
640 void X86_64GNULDBackend::setGOTSectionSize(IRBuilder& pBuilder) { in setGOTSectionSize() argument
645 defineGOTSymbol(pBuilder, *(m_pGOTPLT->begin())); in setGOTSectionSize()