   0  inline_call_r_i <JitCode 'W_Count.single_argument'>, R[%r0] -> %i0
   6  -live- %i0, %r0
   9  goto_if_not %i0, L1
  13  getfield_gc_r %r0, FieldDescr<pypy.module.itertools.interp_itertools.W_Count.inst_w_c> -> %r0
  18  new_array_clear $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab153484b8> -> %r2
  23  setarrayitem_gc_r %r2, $0, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab153484b8>
  29  L2:
  29  inline_call_r_r <JitCode 'makespecialisedtuple'>, R[%r2] -> %r0
  35  -live- %r0, %r2
  38  catch_exception L3
  41  L4:
  41  inline_call_r_r <JitCode 'wraptuple2'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r0] -> %r0
  48  -live- %r0
  51  ref_return %r0
  53  ---
  53  L3:
  53  goto_if_exception_mismatch $<* struct object_vtable>, L5
  57  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab0cc474b0> -> %r0
  61  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.tupleobject.W_TupleObject.inst_wrappeditems>
  66  goto L4
  69  ---
  69  L5:
  69  reraise
  70  ---
  70  L1:
  70  getfield_gc_r %r0, FieldDescr<pypy.module.itertools.interp_itertools.W_Count.inst_w_c> -> %r1
  75  getfield_gc_r %r0, FieldDescr<pypy.module.itertools.interp_itertools.W_Count.inst_w_step> -> %r0
  80  new_array_clear $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab153484b8> -> %r2
  85  setarrayitem_gc_r %r2, $0, %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab153484b8>
  91  setarrayitem_gc_r %r2, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab153484b8>
  97  goto L2
