Lines Matching defs:Fragments
1170 std::vector<Fragment> Fragments = getPhdrFragments(YamlPhdr, SHeaders);
1171 if (!llvm::is_sorted(Fragments, [](const Fragment &A, const Fragment &B) {
1178 if (!Fragments.empty() && *YamlPhdr.Offset > Fragments.front().Offset)
1182 Twine::utohexstr(Fragments.front().Offset) + ")");
1184 } else if (!Fragments.empty()) {
1185 PHeader.p_offset = Fragments.front().Offset;
1191 } else if (!Fragments.empty()) {
1192 uint64_t FileSize = Fragments.back().Offset - PHeader.p_offset;
1196 if (Fragments.back().Type != llvm::ELF::SHT_NOBITS)
1197 FileSize += Fragments.back().Size;
1203 for (const Fragment &F : Fragments)
1216 for (const Fragment &F : Fragments)