   0  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000000177231bb0> -> %i1
   5  -live- %i1, %r0, %r1
   5  goto_if_not_int_is_zero %i1, L1
   9  L2:
   9  inline_call_r_v <JitCode '_descr_update__v690___simple_call__function__'>, R[%r0, %r1]
  15  -live-
  15  void_return
  16  ---
  16  L1:
  16  ref_isvirtual %r1 -> %i0
  19  -live- %i0, %i1, %r0, %r1
  19  goto_if_not %i0, L3
  23  goto L2
  26  ---
  26  L3:
  26  int_isconstant %i1 -> %i0
  29  -live- %i0, %i1, %r0, %r1
  29  goto_if_not %i0, L4
  33  -live- %i1, %r0, %r1
  33  goto_if_not_int_le %i1, $5, L5
  38  goto L2
  41  ---
  41  L5:
  41  L6:
  41  residual_call_r_v $<* fn _descr_update_trampoline__v916___simple_call__function__>, R[%r0, %r1], <CallDescr(rr) EF=7>
  48  -live-
  48  void_return
  49  ---
  49  L4:
  49  goto L6
