Searched refs:pFrom (Results 1 - 14 of 14) sorted by relevance

/frameworks/compile/mclinker/include/mcld/Object/
H A DObjectBuilder.h67 /// MoveSectionData - move the fragment of pFrom to pTo section data.
68 static bool MoveSectionData(SectionData& pFrom, SectionData& pTo);
71 static void UpdateSectionAlign(LDSection& pTo, const LDSection& pFrom);
/frameworks/compile/mclinker/lib/LD/
H A DResolveInfo.cpp35 void ResolveInfo::override(const ResolveInfo& pFrom) { argument
36 m_Size = pFrom.m_Size;
37 overrideAttributes(pFrom);
38 overrideVisibility(pFrom);
41 void ResolveInfo::overrideAttributes(const ResolveInfo& pFrom) { argument
43 m_BitField |= (pFrom.m_BitField & (RESOLVE_MASK & ~VISIBILITY_MASK));
48 void ResolveInfo::overrideVisibility(const ResolveInfo& pFrom) { argument
62 Visibility from_vis = pFrom.visibility();
H A DGarbageCollection.cpp75 const LDSection& pFrom,
77 m_ReachedSections[&pFrom].insert(&pTo);
74 addReference( const LDSection& pFrom, const LDSection& pTo) argument
/frameworks/compile/mclinker/lib/Object/
H A DObjectBuilder.cpp130 bool ObjectBuilder::MoveSectionData(SectionData& pFrom, SectionData& pTo) { argument
131 assert(&pFrom != &pTo && "Cannot move section data to itself!");
135 if (pFrom.getSection().align() > 1) {
137 unsigned int alignment = pFrom.getSection().align();
148 // move fragments from pFrom to pTO
149 SectionData::FragmentListType& from_list = pFrom.getFragmentList();
166 void ObjectBuilder::UpdateSectionAlign(LDSection& pTo, const LDSection& pFrom) { argument
167 if (pFrom.align() > pTo.align())
168 pTo.setAlign(pFrom.align());
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.cpp904 bool HexagonLDBackend::MoveCommonData(SectionData& pFrom, SectionData& pTo) { argument
908 uint32_t pFromFlag = pFrom.getSection().align();
929 if (pFrom.getSection().align() > 1) {
931 unsigned int alignment = pFrom.getSection().align();
936 pFrom.getFragmentList().push_front(align);
939 to_list.splice(fragInsert, pFrom.getFragmentList());
941 to_list.splice(frag, pFrom.getFragmentList());
969 bool HexagonLDBackend::MoveSectionDataAndSort(SectionData& pFrom, argument
971 assert(&pFrom != &pTo && "Cannot move section data to itself!");
975 uint32_t pFromFlag = pFrom
[all...]
H A DHexagonLDBackend.h133 bool MoveCommonData(SectionData& pFrom, SectionData& pTo);
135 bool MoveSectionDataAndSort(SectionData& pFrom, SectionData& pTo);
/frameworks/compile/mclinker/include/mcld/LD/
H A DGarbageCollection.h38 /// addReference - add a reference from pFrom to pTo
39 void addReference(const LDSection& pFrom, const LDSection& pTo);
H A DResolveInfo.h114 void overrideAttributes(const ResolveInfo& pFrom);
116 void overrideVisibility(const ResolveInfo& pFrom);
/frameworks/compile/mclinker/include/mcld/
H A DInputTree.h238 virtual void connect(TreeIteratorBase& pFrom, NodeBase* pTo) const = 0;
247 void connect(TreeIteratorBase& pFrom, NodeBase* pTo) const { argument
248 pFrom.hook<Positional>(pTo);
258 void connect(TreeIteratorBase& pFrom, NodeBase* pTo) const { argument
259 pFrom.hook<Inclusive>(pTo);
/frameworks/compile/mclinker/include/mcld/Target/
H A DTargetLDBackend.h138 /// updateSectionFlags - update pTo's flags when merging pFrom
142 virtual bool updateSectionFlags(LDSection& pTo, const LDSection& pFrom) { argument
H A DGNULDBackend.h195 /// updateSectionFlags - update pTo's flags when merging pFrom
197 virtual bool updateSectionFlags(LDSection& pTo, const LDSection& pFrom);
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.h262 void moveSectionData(SectionData& pFrom, SectionData& pTo);
H A DMipsLDBackend.cpp1211 void MipsGNULDBackend::moveSectionData(SectionData& pFrom, SectionData& pTo) { argument
1212 assert(&pFrom != &pTo && "Cannot move section data to itself!");
1216 if (pFrom.getSection().align() > 1) {
1218 unsigned int alignment = pFrom.getSection().align();
1229 // move fragments from pFrom to pTO
1230 SectionData::FragmentListType& from_list = pFrom.getFragmentList();
/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp1596 /// updateSectionFlags - update pTo's flags when merging pFrom
1598 bool GNULDBackend::updateSectionFlags(LDSection& pTo, const LDSection& pFrom) { argument
1601 flags |= (pFrom.flag() & (llvm::ELF::SHF_WRITE | llvm::ELF::SHF_ALLOC |
1605 if (0 == (pFrom.flag() & llvm::ELF::SHF_MERGE))
1609 if (0 == (pFrom.flag() & llvm::ELF::SHF_STRINGS))

Completed in 6034 milliseconds