Lines Matching refs:Fragments
1086 std::vector<Fragment> Fragments = getPhdrFragments(YamlPhdr, SHeaders); in setProgramHeaderLayout() local
1087 if (!llvm::is_sorted(Fragments, [](const Fragment &A, const Fragment &B) { in setProgramHeaderLayout()
1094 if (!Fragments.empty() && *YamlPhdr.Offset > Fragments.front().Offset) in setProgramHeaderLayout()
1098 Twine::utohexstr(Fragments.front().Offset) + ")"); in setProgramHeaderLayout()
1100 } else if (!Fragments.empty()) { in setProgramHeaderLayout()
1101 PHeader.p_offset = Fragments.front().Offset; in setProgramHeaderLayout()
1107 } else if (!Fragments.empty()) { in setProgramHeaderLayout()
1108 uint64_t FileSize = Fragments.back().Offset - PHeader.p_offset; in setProgramHeaderLayout()
1112 if (Fragments.back().Type != llvm::ELF::SHT_NOBITS) in setProgramHeaderLayout()
1113 FileSize += Fragments.back().Size; in setProgramHeaderLayout()
1119 for (const Fragment &F : Fragments) in setProgramHeaderLayout()
1132 for (const Fragment &F : Fragments) in setProgramHeaderLayout()