Searched refs:pFrag (Results 1 - 16 of 16) sorted by relevance

/frameworks/compile/mclinker/lib/Fragment/
H A DFGNode.cpp26 void FGNode::addFragment(Fragment* pFrag) argument
28 m_Fragments.push_back(pFrag);
H A DFragmentRef.cpp41 FragmentRef::FragmentRef(Fragment& pFrag, argument
43 : m_pFragment(&pFrag), m_Offset(pOffset) {
48 /// @param pFrag - the given fragment
53 FragmentRef* FragmentRef::Create(Fragment& pFrag, uint64_t pOffset) argument
56 Fragment* frag = &pFrag;
115 FragmentRef& FragmentRef::assign(Fragment& pFrag, FragmentRef::Offset pOffset) argument
117 m_pFragment = &pFrag;
H A DFragmentGraph.cpp87 FGNode* FragmentGraph::getNode(const Fragment& pFrag) argument
89 FragHashTableType::iterator entry = m_pFragNodeMap->find(&pFrag);
95 const FGNode* FragmentGraph::getNode(const Fragment& pFrag) const
97 FragHashTableType::iterator entry = m_pFragNodeMap->find(&pFrag);
/frameworks/compile/mclinker/include/mcld/Fragment/
H A DFragmentRef.h40 /// @param pFrag - the given fragment
45 static FragmentRef* Create(Fragment& pFrag, uint64_t pOffset);
57 FragmentRef& assign(Fragment& pFrag, Offset pOffset = 0);
99 FragmentRef(Fragment& pFrag, Offset pOffset = 0);
H A DFragmentGraph.h71 FGNode* getNode(const Fragment& pFrag);
72 const FGNode* getNode(const Fragment& pFrag) const;
H A DFGNode.h51 void addFragment(Fragment* pFrag);
/frameworks/compile/mclinker/lib/LD/
H A DEhFrame.cpp92 void EhFrame::addFragment(RegionFragment& pFrag) argument
98 m_pSectionData->getFragmentList().push_back(&pFrag);
99 pFrag.setOffset(offset);
102 void EhFrame::addFragment(NullFragment& pFrag) argument
108 m_pSectionData->getFragmentList().push_back(&pFrag);
109 pFrag.setOffset(offset);
/frameworks/compile/mclinker/lib/Object/
H A DObjectBuilder.cpp146 /// AppendFragment - To append pFrag to the given SectionData pSD.
147 uint64_t ObjectBuilder::AppendFragment(Fragment& pFrag, argument
171 pFrag.setParent(&pSD);
172 pFrag.setOffset(offset);
173 pSD.getFragmentList().push_back(&pFrag);
176 offset += pFrag.size();
181 return align->size() + pFrag.size();
183 return pFrag.size();
/frameworks/compile/mclinker/include/mcld/LD/
H A DEhFrame.h111 void addFragment(RegionFragment& pFrag);
113 void addFragment(NullFragment& pFrag);
/frameworks/compile/mclinker/include/mcld/Object/
H A DObjectBuilder.h81 /// AppendFragment - To append pFrag to the given SectionData pSD.
82 /// In order to keep the alignment of pFrag, This function inserts an
83 /// AlignFragment before pFrag if pAlignConstraint is larger than 1.
87 /// @param [in, out] pFrag The appended fragment. The offset of the appended
88 /// pFrag is set to the offset in pSD.
92 static uint64_t AppendFragment(Fragment& pFrag, SectionData& pSD,
/frameworks/compile/mclinker/include/mcld/
H A DIRBuilder.h316 /// AppendFragment - To append pFrag to the given SectionData pSD.
320 /// @note In order to keep the alignment of pFrag, This function inserts an
321 /// AlignFragment before pFrag if the section header's alignment is larger
325 /// @param pFrag [in, out] The appended fragment. Its offset is set as the
330 static uint64_t AppendFragment(Fragment& pFrag, SectionData& pSD);
342 /// @note In order to keep the alignment of pFrag, This function inserts an
343 /// AlignFragment before pFrag if the section header's alignment is larger
348 /// @param pFrag [in, out] The appended fragment.
351 static uint64_t AppendEhFrame(Fragment& pFrag, EhFrame& pEhFrame);
354 /// @note In order to keep the alignment of pFrag, Thi
[all...]
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86LDBackend.cpp132 Fragment& pFrag)
143 FragmentRef::Create(pFrag, 0x0),
154 FragmentRef::Create(pFrag, 0x0),
131 defineGOTSymbol(IRBuilder& pBuilder, Fragment& pFrag) argument
H A DX86Relocator.cpp657 Fragment& pFrag,
665 rel_entry.targetRef().assign(pFrag, pOffset);
1415 Fragment& pFrag,
1423 rel_entry.targetRef().assign(pFrag, pOffset);
656 helper_DynRel(ResolveInfo* pSym, Fragment& pFrag, uint64_t pOffset, X86Relocator::Type pType, X86_32Relocator& pParent) argument
1414 helper_DynRel(ResolveInfo* pSym, Fragment& pFrag, uint64_t pOffset, X86Relocator::Type pType, X86_64Relocator& pParent) argument
/frameworks/compile/mclinker/lib/Core/
H A DIRBuilder.cpp401 /// AppendFragment - To append pFrag to the given SectionData pSD
402 uint64_t IRBuilder::AppendFragment(Fragment& pFrag, SectionData& pSD) argument
404 uint64_t size = ObjectBuilder::AppendFragment(pFrag,
418 uint64_t IRBuilder::AppendEhFrame(Fragment& pFrag, EhFrame& pEhFrame) argument
420 uint64_t size = ObjectBuilder::AppendFragment(pFrag,
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.cpp342 Fragment& pFrag)
353 FragmentRef::Create(pFrag, 0x0),
364 FragmentRef::Create(pFrag, 0x0),
341 defineGOTSymbol(IRBuilder& pBuilder, Fragment& pFrag) argument
H A DHexagonRelocator.cpp328 Fragment& pFrag,
336 rela_entry.targetRef().assign(pFrag, pOffset);
327 helper_DynRel(ResolveInfo* pSym, Fragment& pFrag, uint64_t pOffset, HexagonRelocator::Type pType, HexagonRelocator& pParent) argument

Completed in 143 milliseconds