   0  getfield_gc_r %r1, FieldDescr<pypy.module.micronumpy.boxes.W_UnicodeBox.inst__value> -> %r1
   5  residual_call_r_r $<* fn UnicodeType.convert_utf8_to_unichar_list>, R[%r0, %r1], <CallDescr(rr) EF=5> -> %r0
  13  -live- %i0, %i1, %i2, %i3, %r0
  16  residual_call_ir_i $<* fn ll_int_py_div__Signed_Signed>, I[%i3, $4], R[], <CallDescr(ii) EF=0 OS_INT_PY_DIV> -> %i9
  25  arraylen_gc %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000555aabb9db08> -> %i8
  30  -live- %i0, %i1, %i2, %i3, %i8, %i9, %r0
  33  goto_if_not_int_lt %i9, %i8, L1
  38  int_copy $0 -> %i5
  41  int_copy %i9 -> %i8
  44  L2:
  44  -live- %i0, %i1, %i2, %i3, %i5, %i8, %i9, %r0
  47  goto_if_not_int_ge %i5, %i9, L3
  52  int_mul %i8, $4 -> %i9
  56  int_add %i9, %i1 -> %i9
  60  int_add %i9, %i2 -> %i4
  64  L4:
  64  -live- %i0, %i3, %i4
  67  goto_if_not_int_ge %i4, %i3, L5
  72  void_return
  73  ---
  73  L5:
  73  int_copy %i4 -> %i9
  76  int_add %i9, $1 -> %i4
  80  int_signext $0, $1 -> %i8
  84  raw_store_i %i0, %i9, %i8, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000555aac03ad40>
  90  goto L4
  93  ---
  93  L3:
  93  int_copy %i5 -> %i4
  96  int_add %i4, $1 -> %i5
 100  int_add %i1, %i2 -> %i6
 104  int_mul %i4, $4 -> %i7
 108  int_add %i6, %i7 -> %i6
 112  getarrayitem_gc_i_pure %r0, %i4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000555aabb9db08> -> %i4
 118  int_signext %i4, $4 -> %i4
 122  raw_store_i %i0, %i6, %i4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000555aac03ad78>
 128  goto L2
 131  ---
 131  L1:
 131  int_copy $0 -> %i5
 134  int_copy %i8 -> %i9
 137  goto L2
