   0  inline_call_ir_r <JitCode 'unpackiterable'>, I[$2], R[%r1] -> %r1
   8  -live- %r0, %r1
   8  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
  13  -live- %i0, %r0, %r1
  13  goto_if_not_int_eq %i0, $2, L1
  18  getlistitem_gc_r %r1, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x4bc421d0> -> %r2
  26  getlistitem_gc_r %r1, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x4bc421d0> -> %r1
  34  inline_call_irf_f <JitCode 'r_longlong_w'>, I[$True], R[%r1], F[] -> %f0
  43  -live- %f0, %r0, %r2
  43  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $1L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
  53  residual_call_irf_f $<* fn _ll_1_llong_from_int__Signed>, I[$0], R[], F[], <CallDescr(i) EF=0 OS_LLONG_FROM_INT> -> %f2
  62  residual_call_irf_i $<* fn _ll_2_llong_ne__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, %f2], <CallDescr(LL) EF=0 OS_LLONG_NE> -> %i0
  72  setfield_gc_i %r0, %i0, FieldDescr<pypy.module._io.interp_textio.W_IncrementalNewlineDecoder.inst_pendingcr>
  77  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$1], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
  87  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_IncrementalNewlineDecoder.inst_w_decoder> -> %r1
  92  -live- %f0, %r0, %r1, %r2
  92  goto_if_not_ptr_nonzero %r1, L2
  96  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r1] -> %i0
 103  -live- %f0, %i0, %r0, %r2
 103  -live- %f0, %i0, %r0, %r2
 103  goto_if_not %i0, L3
 107  void_return
 108  ---
 108  L3:
 108  residual_call_irf_r $<* fn fromrarith_int__r_longlong>, I[], R[], F[%f0], <CallDescr(L) EF=4> -> %r1
 117  -live- %r0, %r1, %r2
 117  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x50c42390> -> %r3
 121  setfield_gc_r %r3, %r1, FieldDescr<pypy.objspace.std.longobject.W_LongObject.inst_num>
 126  new_array_clear $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x4bc421d0> -> %r1
 131  setarrayitem_gc_r %r1, $0, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x4bc421d0>
 137  setarrayitem_gc_r %r1, $1, %r3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x4bc421d0>
 143  inline_call_r_r <JitCode 'makespecialisedtuple'>, R[%r1] -> %r2
 149  -live- %r0, %r1, %r2
 149  catch_exception L4
 152  L5:
 152  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_IncrementalNewlineDecoder.inst_w_decoder> -> %r1
 157  inline_call_r_r <JitCode 'call_method_opt__star_1'>, R[%r1, $<* struct rpy_string>, %r2] -> %r1
 165  -live-
 165  void_return
 166  ---
 166  L4:
 166  goto_if_exception_mismatch $<* struct object_vtable>, L6
 170  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x50e68f90> -> %r2
 174  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.tupleobject.W_TupleObject.inst_wrappeditems>
 179  goto L5
 182  ---
 182  L6:
 182  reraise
 183  ---
 183  L2:
 183  void_return
 184  ---
 184  L1:
 184  raise $<* struct object>
