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