Lines Matching refs:LineDelta
35 int64_t LineDelta, uint64_t AddrDelta, in encodeSpecial() argument
37 if (LineDelta < MinLineDelta) in encodeSpecial()
39 if (LineDelta > MaxLineDelta) in encodeSpecial()
42 int64_t AdjustedOp = ((LineDelta - MinLineDelta) + AddrDelta * LineRange); in encodeSpecial()
108 int64_t LineDelta = MinDelta + (AdjustedOp % LineRange); in parse() local
110 Row.Line += LineDelta; in parse()
143 int64_t LineDelta = (int64_t)line_entry.Line - PrevLine; in encode() local
145 auto Pos = std::lower_bound(DeltaInfos.begin(), End, LineDelta); in encode()
146 if (Pos != End && Pos->Delta == LineDelta) in encode()
149 DeltaInfos.insert(Pos, DeltaInfo(LineDelta, 1)); in encode()
150 if (LineDelta < MinLineDelta) in encode()
151 MinLineDelta = LineDelta; in encode()
152 if (LineDelta > MaxLineDelta) in encode()
153 MaxLineDelta = LineDelta; in encode()
211 int64_t LineDelta = 0; in encode() local
213 LineDelta = Curr.Line - Prev.Line; in encode()
215 LineDelta = -((int32_t)(Prev.Line - Curr.Line)); in encode()
224 if (encodeSpecial(MinLineDelta, MaxLineDelta, LineDelta, AddrDelta, in encode()
233 if (LineDelta != 0) { in encode()
235 Out.writeSLEB(LineDelta); in encode()