   0  int_copy $0 -> %i1
   3  int_copy $1 -> %i2
   6  L1:
   6  arraylen_gc %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab06067e50> -> %i0
  11  -live- %i0, %i1, %i2, %r0
  14  goto_if_not_int_ge %i1, %i0, L2
  19  int_return %i2
  21  ---
  21  L2:
  21  int_copy %i1 -> %i0
  24  ref_copy %r0 -> %r1
  27  int_add %i0, $1 -> %i1
  31  getarrayitem_gc_i %r1, %i0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab06067e50> -> %i0
  37  int_mul %i2, %i0 -> %i2
  41  goto L1
