   0  -live- %i0, %i1, %i2, %i3
   3  goto_if_not_int_lt %i0, $0, L1
   8  int_add %i0, %i3 -> %i0
  12  -live- %i0, %i1, %i2, %i3
  15  goto_if_not_int_lt %i0, $0, L2
  20  -live- %i1, %i2, %i3
  23  goto_if_not_int_lt %i2, $0, L3
  28  int_copy $-1 -> %i0
  31  L4:
  31  -live- %i0, %i1, %i2, %i3
  34  goto_if_not_int_lt %i1, $0, L5
  39  int_add %i1, %i3 -> %i1
  43  -live- %i0, %i1, %i2
  46  goto_if_not_int_lt %i1, $0, L6
  51  -live- %i0, %i2
  54  goto_if_not_int_lt %i2, $0, L7
  59  int_copy $-1 -> %i1
  62  L8:
  62  -live- %i0, %i1, %i2
  65  goto_if_not_int_lt %i2, $0, L9
  70  -live- %i0, %i1, %i2
  73  goto_if_not_int_ge %i1, %i0, L10
  78  int_copy $0 -> %i3
  81  L11:
  81  new <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000563aa0fc2d08> -> %r0
  85  setfield_gc_i %r0, %i0, FieldDescr<tuple4.item0>
  90  setfield_gc_i %r0, %i1, FieldDescr<tuple4.item1>
  95  setfield_gc_i %r0, %i2, FieldDescr<tuple4.item2>
 100  setfield_gc_i %r0, %i3, FieldDescr<tuple4.item3>
 105  ref_return %r0
 107  ---
 107  L10:
 107  L12:
 107  -live- %i0, %i1, %i2
 110  goto_if_not_int_gt %i2, $0, L13
 115  -live- %i0, %i1, %i2
 118  goto_if_not_int_ge %i0, %i1, L14
 123  int_copy $0 -> %i3
 126  goto L11
 129  ---
 129  L14:
 129  L15:
 129  -live- %i0, %i1, %i2
 132  goto_if_not_int_lt %i2, $0, L16
 137  int_sub %i1, %i0 -> %i3
 141  int_add %i3, $1 -> %i3
 145  residual_call_ir_i $<* fn ll_int_py_div__Signed_Signed>, I[%i3, %i2], R[], <CallDescr(ii) EF=0 OS_INT_PY_DIV> -> %i3
 154  int_add %i3, $1 -> %i3
 158  goto L11
 161  ---
 161  L16:
 161  int_sub %i1, %i0 -> %i3
 165  int_sub %i3, $1 -> %i3
 169  residual_call_ir_i $<* fn ll_int_py_div__Signed_Signed>, I[%i3, %i2], R[], <CallDescr(ii) EF=0 OS_INT_PY_DIV> -> %i3
 178  int_add %i3, $1 -> %i3
 182  goto L11
 185  ---
 185  L13:
 185  goto L15
 188  ---
 188  L9:
 188  goto L12
 191  ---
 191  L7:
 191  int_copy $0 -> %i1
 194  goto L8
 197  ---
 197  L6:
 197  goto L8
 200  ---
 200  L5:
 200  -live- %i0, %i1, %i2, %i3
 203  goto_if_not_int_ge %i1, %i3, L17
 208  int_copy %i3 -> %i1
 211  -live- %i0, %i1, %i2
 214  goto_if_not_int_lt %i2, $0, L18
 219  int_sub %i1, $1 -> %i1
 223  goto L8
 226  ---
 226  L18:
 226  goto L8
 229  ---
 229  L17:
 229  goto L8
 232  ---
 232  L3:
 232  int_copy $0 -> %i0
 235  goto L4
 238  ---
 238  L2:
 238  goto L4
 241  ---
 241  L1:
 241  -live- %i0, %i1, %i2, %i3
 244  goto_if_not_int_ge %i0, %i3, L19
 249  int_copy %i3 -> %i0
 252  -live- %i0, %i1, %i2
 255  goto_if_not_int_lt %i2, $0, L20
 260  int_copy %i0 -> %i3
 263  int_sub %i3, $1 -> %i0
 267  goto L4
 270  ---
 270  L20:
 270  int_copy %i0 -> %i3
 273  goto L4
 276  ---
 276  L19:
 276  goto L4
