   0  -live- %r0, %r1
   0  goto_if_not_ptr_iszero %r1, L1
   4  new_array_clear $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x962eba90> -> %r2
   9  L2:
   9  inline_call_r_r <JitCode 'allocate_instance__W_TupleObject'>, R[%r0] -> %r1
  15  -live- %r1, %r2
  15  setfield_gc_r %r1, %r2, FieldDescr<pypy.objspace.std.tupleobject.W_TupleObject.inst_wrappeditems>
  20  ref_return %r1
  22  ---
  22  L1:
  22  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r0] -> %i0
  29  -live- %i0, %r0, %r1
  29  -live- %i0, %r0, %r1
  29  goto_if_not %i0, L3
  33  -live- %r0, %r1
  33  guard_class %r1 -> %i0
  36  -live- %i0, %r0, %r1
  36  int_guard_value %i0
  38  -live- %r0, %r1
  38  guard_class %r1 -> %i0
  41  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_getclass> -> %i0
  46  -live- %i0, %r0, %r1
  46  int_guard_value %i0
  48  residual_call_r_r %i0, <IndirectCallTargets>, R[%r1], <CallDescr(r) EF=2> -> %r2
  55  -live- %r0, %r1, %r2
  55  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r2] -> %i0
  62  -live- %i0, %r0, %r1
  62  -live- %i0, %r0, %r1
  62  goto_if_not %i0, L4
  66  ref_return %r1
  68  ---
  68  L4:
  68  L5:
  68  inline_call_ir_r <JitCode 'fixedview__False'>, I[$-1, $False], R[%r1] -> %r2
  77  -live- %r0, %r2
  77  goto L2
  80  ---
  80  L3:
  80  goto L5
