   0  L1:
   0  -live- %r0, %r1, %r2, %r3, %r4
   3  ref_guard_value %r0
   5  -live- %r0, %r1, %r2, %r3, %r4
   8  ref_guard_value %r1
  10  -live- %r0, %r1, %r2, %r3, %r4
  13  jit_merge_point $85, I[], R[%r0, %r1], F[], I[], R[%r2, %r3, %r4], F[]
  26  -live- %r0, %r1, %r2, %r3, %r4
  29  inline_call_r_r <JitCode 'call_shortcut__star_0'>, R[%r2] -> %r5
  35  -live- %r0, %r1, %r2, %r3, %r4, %r5
  38  catch_exception L2
  41  -live- %r0, %r1, %r2, %r3, %r4, %r5
  44  goto_if_not_ptr_iszero %r3, L3
  48  L4:
  48  inline_call_r_r <JitCode 'call_method_opt__star_1'>, R[%r4, $<* struct rpy_string>, %r5] -> %r5
  56  -live- %r0, %r1, %r2, %r3, %r4
  59  goto L1
  62  ---
  62  L3:
  62  inline_call_r_r <JitCode 'call_function__star_1'>, R[%r3, %r5] -> %r5
  69  -live- %r0, %r1, %r2, %r3, %r4, %r5
  72  goto L4
  75  ---
  75  L2:
  75  goto_if_exception_mismatch $<* struct object_vtable>, L5
  79  last_exception -> %i1
  81  last_exc_value -> %r0
  83  getfield_gc_r %r0, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r5
  88  inline_call_r_i <JitCode 'exception_match'>, R[%r5, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
  95  -live- %i0, %r0, %r4
  98  goto_if_not %i0, L6
 102  inline_call_r_i <JitCode 'len_w'>, R[%r4] -> %i0
 108  -live- %i0, %r4
 111  getfield_gc_r %r4, FieldDescr<pypy.objspace.std.listobject.W_ListObject.inst_strategy> -> %r5
 116  -live- %i0, %r4, %r5
 119  guard_class %r5 -> %i1
 122  getfield_raw_i %i1, FieldDescr<pypy.objspace.std.listobject.ListStrategy_vtable.cls__resize_hint> -> %i1
 127  -live- %i0, %i1, %r4, %r5
 130  int_guard_value %i1
 132  residual_call_ir_v %i1, <IndirectCallTargets>, I[%i0], R[%r5, %r4], <CallDescr(rri) EF=5>
 141  -live- %r4
 144  ref_return %r4
 146  ---
 146  L6:
 146  -live- %r0
 149  raise %r0
 151  ---
 151  L5:
 151  reraise
