   0  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab153484b8> -> %i1
   5  -live- %i1, %r0, %r1
   8  goto_if_not_int_is_zero %i1, L1
  12  L2:
  12  inline_call_r_v <JitCode '_descr_update__v1449___simple_call__function_'>, R[%r0, %r1]
  18  -live-
  21  void_return
  22  ---
  22  L1:
  22  int_isconstant %i1 -> %i0
  25  -live- %i0, %i1, %r0, %r1
  28  goto_if_not %i0, L3
  32  ref_isvirtual %r1 -> %i0
  35  -live- %i0, %i1, %r0, %r1
  38  goto_if_not %i0, L4
  42  goto L2
  45  ---
  45  L4:
  45  -live- %i1, %r0, %r1
  48  goto_if_not_int_le %i1, $5, L5
  53  goto L2
  56  ---
  56  L5:
  56  L6:
  56  residual_call_r_v $<* fn _descr_update_trampoline__v1463___simple_call__function_>, R[%r0, %r1], <CallDescr(rr) EF=7>
  63  -live-
  66  void_return
  67  ---
  67  L3:
  67  goto L6
