Lines Matching refs:ByteSpan
182 struct ByteSpan { struct in __anonf8b19ccd0111::AlignVectors
203 ByteSpan section(int Start, int Length) const;
204 ByteSpan &shift(int Offset);
246 friend raw_ostream &operator<<(raw_ostream &OS, const ByteSpan &BS);
275 raw_ostream &operator<<(raw_ostream &OS, const AlignVectors::ByteSpan &BS) { in operator <<()
277 for (const AlignVectors::ByteSpan::Block &B : BS) { in operator <<()
330 auto AlignVectors::ByteSpan::extent() const -> int { in extent()
342 auto AlignVectors::ByteSpan::section(int Start, int Length) const -> ByteSpan { in section()
343 ByteSpan Section; in section()
344 for (const ByteSpan::Block &B : Blocks) { in section()
356 auto AlignVectors::ByteSpan::shift(int Offset) -> ByteSpan & { in shift()
362 auto AlignVectors::ByteSpan::values() const -> SmallVector<Value *, 8> { in values()
767 ByteSpan VSpan; in realignGroup()
786 ByteSpan ASpan; in realignGroup()
810 for (ByteSpan::Block &B : VSpan) { in realignGroup()
811 ByteSpan ASection = ASpan.section(B.Pos, B.Seg.Size).shift(-B.Pos); in realignGroup()
813 for (ByteSpan::Block &S : ASection) { in realignGroup()
832 ByteSpan ASpanV, ASpanM; in realignGroup()
849 ByteSpan VSection = VSpan.section(i * ScLen, ScLen).shift(-i * ScLen); in realignGroup()
852 for (ByteSpan::Block &S : VSection) { in realignGroup()