Lines Matching refs:ByteSpan
183 struct ByteSpan { struct in __anon2c83e0c90111::AlignVectors
206 ByteSpan section(int Start, int Length) const;
207 ByteSpan &shift(int Offset);
249 friend raw_ostream &operator<<(raw_ostream &OS, const ByteSpan &BS);
278 raw_ostream &operator<<(raw_ostream &OS, const AlignVectors::ByteSpan &BS) { in operator <<()
280 for (const AlignVectors::ByteSpan::Block &B : BS) { in operator <<()
333 auto AlignVectors::ByteSpan::extent() const -> int { in extent()
345 auto AlignVectors::ByteSpan::section(int Start, int Length) const -> ByteSpan { in section()
346 ByteSpan Section; in section()
347 for (const ByteSpan::Block &B : Blocks) { in section()
359 auto AlignVectors::ByteSpan::shift(int Offset) -> ByteSpan & { in shift()
365 auto AlignVectors::ByteSpan::values() const -> SmallVector<Value *, 8> { in values()
769 ByteSpan VSpan; in realignGroup()
788 ByteSpan ASpan; in realignGroup()
812 for (ByteSpan::Block &B : VSpan) { in realignGroup()
813 ByteSpan ASection = ASpan.section(B.Pos, B.Seg.Size).shift(-B.Pos); in realignGroup()
815 for (ByteSpan::Block &S : ASection) { in realignGroup()
834 ByteSpan ASpanV, ASpanM; in realignGroup()
851 ByteSpan VSection = VSpan.section(i * ScLen, ScLen).shift(-i * ScLen); in realignGroup()
854 for (ByteSpan::Block &S : VSection) { in realignGroup()