   0  getfield_gc_i %r10, FieldDescr<pypy.module.micronumpy.iterators.IterState.inst_index> -> %i2
   5  getfield_gc_i_pure %r7, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_size> -> %i3
  10  -live- %i0, %i1, %i2, %i3, %r0, %r1, %r10, %r2, %r3, %r4, %r5, %r6, %r7, %r8, %r9
  13  goto_if_not_int_ge %i2, %i3, L1
  18  ref_return %r2
  20  ---
  20  L1:
  20  -live- %i0, %i1, %r0, %r1, %r10, %r2, %r3, %r4, %r5, %r6, %r7, %r8, %r9
  23  int_guard_value %i0
  25  -live- %i0, %i1, %r0, %r1, %r10, %r2, %r3, %r4, %r5, %r6, %r7, %r8, %r9
  28  int_guard_value %i1
  30  -live- %i0, %i1, %r0, %r1, %r10, %r2, %r3, %r4, %r5, %r6, %r7, %r8, %r9
  33  ref_guard_value %r0
  35  -live- %i0, %i1, %r0, %r1, %r10, %r2, %r3, %r4, %r5, %r6, %r7, %r8, %r9
  38  ref_guard_value %r1
  40  recursive_call_r $57, I[%i0, %i1], R[%r0, %r1], F[], I[], R[%r3, %r9, %r6, %r8, %r5, %r7, %r2, %r10, %r4], F[] -> %r2
  62  -live- %r2
  65  ref_return %r2
