Lines Matching refs:Fragments
1177 std::vector<Fragment> Fragments = getPhdrFragments(YamlPhdr, SHeaders); in setProgramHeaderLayout() local
1178 if (!llvm::is_sorted(Fragments, [](const Fragment &A, const Fragment &B) { in setProgramHeaderLayout()
1185 if (!Fragments.empty() && *YamlPhdr.Offset > Fragments.front().Offset) in setProgramHeaderLayout()
1189 Twine::utohexstr(Fragments.front().Offset) + ")"); in setProgramHeaderLayout()
1191 } else if (!Fragments.empty()) { in setProgramHeaderLayout()
1192 PHeader.p_offset = Fragments.front().Offset; in setProgramHeaderLayout()
1198 } else if (!Fragments.empty()) { in setProgramHeaderLayout()
1199 uint64_t FileSize = Fragments.back().Offset - PHeader.p_offset; in setProgramHeaderLayout()
1203 if (Fragments.back().Type != llvm::ELF::SHT_NOBITS) in setProgramHeaderLayout()
1204 FileSize += Fragments.back().Size; in setProgramHeaderLayout()
1210 for (const Fragment &F : Fragments) in setProgramHeaderLayout()
1223 for (const Fragment &F : Fragments) in setProgramHeaderLayout()