   0  getfield_gc_r %r0, FieldDescr<pypy.module.__builtin__.descriptor.W_Super.inst_w_objtype> -> %r1
   5  -live- %r0, %r1
   8  goto_if_not_ptr_iszero %r1, L1
  12  ref_copy $<* struct rpy_string> -> %r1
  15  L2:
  15  getfield_gc_r %r0, FieldDescr<pypy.module.__builtin__.descriptor.W_Super.inst_w_starttype> -> %r0
  20  -live- %r0, %r1
  23  goto_if_not_ptr_iszero %r0, L3
  27  ref_copy $<* struct rpy_string> -> %r0
  30  L4:
  30  new_array_clear $5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000055d2e924e2f8> -> %r2
  35  setarrayitem_gc_r %r2, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000055d2e924e2f8>
  41  -live- %r0, %r1, %r2
  44  goto_if_not_ptr_nonzero %r0, L5
  48  L6:
  48  setarrayitem_gc_r %r2, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000055d2e924e2f8>
  54  setarrayitem_gc_r %r2, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000055d2e924e2f8>
  60  -live- %r1, %r2
  63  goto_if_not_ptr_nonzero %r1, L7
  67  L8:
  67  setarrayitem_gc_r %r2, $3, %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000055d2e924e2f8>
  73  setarrayitem_gc_r %r2, $4, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000055d2e924e2f8>
  79  int_isconstant $5 -> %i0
  82  -live- %i0, %r2
  85  goto_if_not %i0, L9
  89  ref_isvirtual %r2 -> %i0
  92  -live- %i0, %r2
  95  goto_if_not %i0, L10
  99  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$5], R[%r2] -> %r0
 107  L11:
 107  -live- %r0
 110  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000055d2f2d9c640> -> %r1
 114  setfield_gc_r %r1, %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 119  ref_return %r1
 121  ---
 121  L10:
 121  L12:
 121  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$5], R[%r2], <CallDescr(ir) EF=5> -> %r0
 130  -live- %r0
 133  goto L11
 136  ---
 136  L9:
 136  goto L12
 139  ---
 139  L7:
 139  ref_copy $<* struct rpy_string> -> %r1
 142  goto L8
 145  ---
 145  L5:
 145  ref_copy $<* struct rpy_string> -> %r0
 148  goto L6
 151  ---
 151  L3:
 151  -live- %r0, %r1
 154  guard_class %r0 -> %i0
 157  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_getname> -> %i0
 162  -live- %i0, %r0, %r1
 165  int_guard_value %i0
 167  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 174  -live- %r0, %r1
 177  goto L4
 180  ---
 180  L1:
 180  -live- %r0, %r1
 183  guard_class %r1 -> %i0
 186  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_getname> -> %i0
 191  -live- %i0, %r0, %r1
 194  int_guard_value %i0
 196  residual_call_r_r %i0, <IndirectCallTargets>, R[%r1], <CallDescr(r) EF=7> -> %r1
 203  -live- %r0, %r1
 206  new_array_clear $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000055d2e924e2f8> -> %r2
 211  setarrayitem_gc_r %r2, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000055d2e924e2f8>
 217  -live- %r0, %r1, %r2
 220  goto_if_not_ptr_nonzero %r1, L13
 224  L14:
 224  setarrayitem_gc_r %r2, $1, %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000055d2e924e2f8>
 230  setarrayitem_gc_r %r2, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000055d2e924e2f8>
 236  int_isconstant $3 -> %i0
 239  -live- %i0, %r0, %r2
 242  goto_if_not %i0, L15
 246  ref_isvirtual %r2 -> %i0
 249  -live- %i0, %r0, %r2
 252  goto_if_not %i0, L16
 256  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$3], R[%r2] -> %r1
 264  -live- %r0, %r1
 267  goto L2
 270  ---
 270  L16:
 270  L17:
 270  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$3], R[%r2], <CallDescr(ir) EF=5> -> %r1
 279  -live- %r0, %r1
 282  goto L2
 285  ---
 285  L15:
 285  goto L17
 288  ---
 288  L13:
 288  ref_copy $<* struct rpy_string> -> %r1
 291  goto L14
