Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:pFrom

928 bool HexagonLDBackend::MoveCommonData(SectionData &pFrom, SectionData &pTo)
933 uint32_t pFromFlag = pFrom.getSection().align();
954 if (pFrom.getSection().align() > 1) {
956 align = new AlignFragment(pFrom.getSection().align(), // alignment
959 pFrom.getSection().align() - 1 // max bytes to emit
961 pFrom.getFragmentList().push_front(align);
964 to_list.splice(fragInsert, pFrom.getFragmentList());
966 to_list.splice(frag, pFrom.getFragmentList());
997 bool HexagonLDBackend::MoveSectionDataAndSort(SectionData& pFrom, SectionData& pTo)
999 assert(&pFrom != &pTo && "Cannot move section data to itself!");
1003 uint32_t pFromFlag = pFrom.getSection().align();
1024 if (pFrom.getSection().align() > 1) {
1026 align = new AlignFragment(pFrom.getSection().align(), // alignment
1029 pFrom.getSection().align() - 1 // max bytes to emit
1031 pFrom.getFragmentList().push_front(align);
1034 to_list.splice(fragInsert, pFrom.getFragmentList());
1036 to_list.splice(frag, pFrom.getFragmentList());
1047 if (pFrom.getSection().align() > pTo.getSection().align())
1048 pTo.getSection().setAlign(pFrom.getSection().align());
1050 if (pFrom.getSection().flag() > pTo.getSection().flag())
1051 pTo.getSection().setFlag(pFrom.getSection().flag());