/frameworks/compile/mclinker/lib/Fragment/ |
H A D | FragmentRef.cpp | 39 FragmentRef::FragmentRef(Fragment& pFrag, FragmentRef::Offset pOffset) argument 40 : m_pFragment(&pFrag), m_Offset(pOffset) { 45 /// @param pFrag - the given fragment 50 FragmentRef* FragmentRef::Create(Fragment& pFrag, uint64_t pOffset) { argument 52 Fragment* frag = &pFrag; 112 FragmentRef& FragmentRef::assign(Fragment& pFrag, FragmentRef::Offset pOffset) { argument 113 m_pFragment = &pFrag;
|
/frameworks/compile/mclinker/lib/Script/ |
H A D | RpnExpr.cpp | 91 RpnExpr* RpnExpr::buildHelperExpr(Fragment& pFrag) { argument 93 expr->push_back(FragOperand::create(pFrag));
|
/frameworks/compile/mclinker/lib/Object/ |
H A D | ObjectBuilder.cpp | 178 /// AppendFragment - To append pFrag to the given SectionData pSD. 179 uint64_t ObjectBuilder::AppendFragment(Fragment& pFrag, argument 201 pFrag.setParent(&pSD); 202 pFrag.setOffset(offset); 203 pSD.getFragmentList().push_back(&pFrag); 206 offset += pFrag.size(); 211 return align->size() + pFrag.size(); 213 return pFrag.size();
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64RelocationHelpers.h | 118 Fragment& pFrag, 125 rel_entry.targetRef().assign(pFrag, pOffset); 117 helper_DynRela_init(ResolveInfo* pSym, Fragment& pFrag, uint64_t pOffset, Relocator::Type pType, AArch64Relocator& pParent) argument
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | EhFrame.cpp | 129 void EhFrame::addFragment(Fragment& pFrag) { argument 134 m_pSectionData->getFragmentList().push_back(&pFrag); 135 pFrag.setParent(m_pSectionData); 136 pFrag.setOffset(offset);
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86LDBackend.cpp | 133 void X86GNULDBackend::defineGOTSymbol(IRBuilder& pBuilder, Fragment& pFrag) { argument 143 FragmentRef::Create(pFrag, 0x0), 153 FragmentRef::Create(pFrag, 0x0),
|
H A D | X86Relocator.cpp | 32 Fragment& pFrag, 39 rel_entry.targetRef().assign(pFrag, pOffset); 1108 Fragment& pFrag, 1115 rel_entry.targetRef().assign(pFrag, pOffset); 31 helper_DynRel_init(ResolveInfo* pSym, Fragment& pFrag, uint64_t pOffset, Relocator::Type pType, X86_32Relocator& pParent) argument 1107 helper_DynRel_init(ResolveInfo* pSym, Fragment& pFrag, uint64_t pOffset, Relocator::Type pType, X86_64Relocator& pParent) argument
|
/frameworks/compile/mclinker/lib/Core/ |
H A D | IRBuilder.cpp | 360 /// AppendFragment - To append pFrag to the given SectionData pSD 361 uint64_t IRBuilder::AppendFragment(Fragment& pFrag, SectionData& pSD) { argument 363 ObjectBuilder::AppendFragment(pFrag, pSD, pSD.getSection().align()); 374 uint64_t IRBuilder::AppendEhFrame(Fragment& pFrag, EhFrame& pEhFrame) { argument 376 pFrag, *pEhFrame.getSectionData(), pEhFrame.getSection().align());
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonRelocator.cpp | 28 Fragment& pFrag, 35 rela_entry.targetRef().assign(pFrag, pOffset); 27 helper_DynRel_init(ResolveInfo* pSym, Fragment& pFrag, uint64_t pOffset, Relocator::Type pType, HexagonRelocator& pParent) argument
|
H A D | HexagonLDBackend.cpp | 323 void HexagonLDBackend::defineGOTSymbol(IRBuilder& pBuilder, Fragment& pFrag) { argument 333 FragmentRef::Create(pFrag, 0x0), 343 FragmentRef::Create(pFrag, 0x0),
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMLDBackend.cpp | 64 CreateLocalSymbolToFragmentEnd(mcld::Module& pModule, mcld::Fragment& pFrag) { argument 84 inputSym->setFragmentRef(mcld::FragmentRef::Create(pFrag, pFrag.size()));
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsRelocator.cpp | 768 void Mips32Relocator::setupTLSDynEntry(Fragment& pFrag, ResolveInfo* pSym, argument 772 FragmentRef& modFrag = *FragmentRef::Create(pFrag, 0); 774 FragmentRef& relFrag = *FragmentRef::Create(*pFrag.getNextNode(), 0); 777 FragmentRef& modFrag = *FragmentRef::Create(pFrag, 0); 780 FragmentRef& modFrag = *FragmentRef::Create(pFrag, 0); 805 void Mips64Relocator::setupTLSDynEntry(Fragment& pFrag, ResolveInfo* pSym, argument 809 FragmentRef& modFrag = *FragmentRef::Create(pFrag, 0); 811 FragmentRef& relFrag = *FragmentRef::Create(*pFrag.getNextNode(), 0); 814 FragmentRef& modFrag = *FragmentRef::Create(pFrag, 0); 817 FragmentRef& modFrag = *FragmentRef::Create(pFrag, [all...] |