Lines Matching refs:ldelta
6602 assemble_emit_linetable_pair(struct assembler *a, int bdelta, int ldelta) in assemble_emit_linetable_pair() argument
6613 *lnotab++ = ldelta; in assemble_emit_linetable_pair()
6623 int ldelta, bdelta; in assemble_line_range() local
6629 ldelta = -128; in assemble_line_range()
6632 ldelta = a->a_lineno - a->a_prevlineno; in assemble_line_range()
6634 while (ldelta > 127) { in assemble_line_range()
6638 ldelta -= 127; in assemble_line_range()
6640 while (ldelta < -127) { in assemble_line_range()
6644 ldelta += 127; in assemble_line_range()
6647 assert(-128 <= ldelta && ldelta < 128); in assemble_line_range()
6649 if (!assemble_emit_linetable_pair(a, 254, ldelta)) { in assemble_line_range()
6652 ldelta = a->a_lineno < 0 ? -128 : 0; in assemble_line_range()
6655 if (!assemble_emit_linetable_pair(a, bdelta, ldelta)) { in assemble_line_range()