   0  int_copy $0 -> %i1
   3  int_copy $1 -> %i2
   6  L1:
   6  arraylen_gc %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x1009280d710> -> %i0
  11  -live- %i0, %i1, %i2, %r0
  11  goto_if_not_int_ge %i1, %i0, L2
  16  int_return %i2
  18  ---
  18  L2:
  18  int_copy %i1 -> %i0
  21  ref_copy %r0 -> %r1
  24  int_add %i0, $1 -> %i1
  28  getarrayitem_gc_i %r1, %i0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x1009280d710> -> %i0
  34  int_mul %i2, %i0 -> %i2
  38  goto L1
