Lines Matching refs:target
67 LDSection* target = m_Module.getSection(output_name); in MergeSection() local
69 if (target == NULL) { in MergeSection()
70 target = LDSection::Create(output_name, in MergeSection()
74 target->setAlign(pInputSection.align()); in MergeSection()
75 m_Module.getSectionTable().push_back(target); in MergeSection()
78 switch (target->kind()) { in MergeSection()
81 if (target->hasEhFrame()) in MergeSection()
82 eh_frame = target->getEhFrame(); in MergeSection()
84 eh_frame = IRBuilder::CreateEhFrame(*target); in MergeSection()
87 UpdateSectionAlign(*target, pInputSection); in MergeSection()
88 return target; in MergeSection()
92 if (target->hasDebugString()) in MergeSection()
93 debug_str = target->getDebugString(); in MergeSection()
95 debug_str = IRBuilder::CreateDebugString(*target); in MergeSection()
98 UpdateSectionAlign(*target, pInputSection); in MergeSection()
99 return target; in MergeSection()
102 if (!target->hasSectionData()) in MergeSection()
103 IRBuilder::CreateSectionData(*target); in MergeSection()
116 data = target->getSectionData(); in MergeSection()
120 UpdateSectionAlign(*target, pInputSection); in MergeSection()
121 return target; in MergeSection()
126 return target; in MergeSection()