Home
last modified time | relevance | path

Searched refs:SectionPiece (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/lld/ELF/
H A DInputSection.h250 struct SectionPiece { struct
251 SectionPiece() = default;
252 SectionPiece(size_t off, uint32_t hash, bool live) in SectionPiece() argument
261 static_assert(sizeof(SectionPiece) == 16, "SectionPiece is too big"); argument
281 SmallVector<SectionPiece, 0> pieces;
294 SectionPiece &getSectionPiece(uint64_t offset);
295 const SectionPiece &getSectionPiece(uint64_t offset) const { in getSectionPiece()
H A DInputSection.cpp1413 SectionPiece &MergeInputSection::getSectionPiece(uint64_t offset) { in getSectionPiece()
1417 pieces, [=](SectionPiece p) { return p.inputOff <= offset; })[-1]; in getSectionPiece()
1422 const SectionPiece &piece = getSectionPiece(offset); in getParentOffset()
/llvm-project-15.0.7/lld/wasm/
H A DInputChunks.h155 struct SectionPiece { struct
156 SectionPiece(size_t off, uint32_t hash, bool live) in SectionPiece() argument
165 static_assert(sizeof(SectionPiece) == 16, "SectionPiece is too big"); argument
194 std::vector<SectionPiece> pieces;
207 SectionPiece *getSectionPiece(uint64_t offset);
208 const SectionPiece *getSectionPiece(uint64_t offset) const { in getSectionPiece()
H A DInputChunks.cpp468 SectionPiece *MergeInputChunk::getSectionPiece(uint64_t offset) { in getSectionPiece()
476 pieces, [=](SectionPiece p) { return p.inputOff <= offset; }); in getSectionPiece()
486 const SectionPiece *piece = getSectionPiece(offset); in getParentOffset()