Lines Matching refs:Fragments
1169 std::vector<Fragment> Fragments = getPhdrFragments(YamlPhdr, SHeaders); in setProgramHeaderLayout() local
1170 if (!llvm::is_sorted(Fragments, [](const Fragment &A, const Fragment &B) { in setProgramHeaderLayout()
1177 if (!Fragments.empty() && *YamlPhdr.Offset > Fragments.front().Offset) in setProgramHeaderLayout()
1181 Twine::utohexstr(Fragments.front().Offset) + ")"); in setProgramHeaderLayout()
1183 } else if (!Fragments.empty()) { in setProgramHeaderLayout()
1184 PHeader.p_offset = Fragments.front().Offset; in setProgramHeaderLayout()
1190 } else if (!Fragments.empty()) { in setProgramHeaderLayout()
1191 uint64_t FileSize = Fragments.back().Offset - PHeader.p_offset; in setProgramHeaderLayout()
1195 if (Fragments.back().Type != llvm::ELF::SHT_NOBITS) in setProgramHeaderLayout()
1196 FileSize += Fragments.back().Size; in setProgramHeaderLayout()
1202 for (const Fragment &F : Fragments) in setProgramHeaderLayout()
1215 for (const Fragment &F : Fragments) in setProgramHeaderLayout()