   0  inline_call_ir_r <JitCode 'W_InstanceObject.getattr'>, I[$False], R[%r0, $<* struct rpy_string>] -> %r1
   9  -live- %r0, %r1
  12  goto_if_not_ptr_iszero %r1, L1
  16  getfield_gc_r %r0, FieldDescr<pypy.module.__builtin__.interp_classobj.W_InstanceObject.inst_w_class> -> %r1
  21  inline_call_r_r <JitCode 'W_ClassObject.get_module_string'>, R[%r1] -> %r2
  27  -live- %r0, %r1, %r2
  30  getfield_gc_r %r1, FieldDescr<pypy.module.__builtin__.interp_classobj.W_ClassObject.inst_name> -> %r1
  35  new_array_clear $4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab67b624f0> -> %r3
  40  -live- %r0, %r1, %r2, %r3
  43  goto_if_not_ptr_nonzero %r2, L2
  47  L3:
  47  setarrayitem_gc_r %r3, $0, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab67b624f0>
  53  setarrayitem_gc_r %r3, $1, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab67b624f0>
  59  -live- %r0, %r1, %r3
  62  goto_if_not_ptr_nonzero %r1, L4
  66  L5:
  66  setarrayitem_gc_r %r3, $2, %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab67b624f0>
  72  setarrayitem_gc_r %r3, $3, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab67b624f0>
  78  int_isconstant $4 -> %i0
  81  -live- %i0, %r0, %r3
  84  goto_if_not %i0, L6
  88  ref_isvirtual %r3 -> %i0
  91  -live- %i0, %r0, %r3
  94  goto_if_not %i0, L7
  98  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$4], R[%r3] -> %r1
 106  L8:
 106  -live- %r0, %r1
 109  inline_call_r_r <JitCode 'W_Root.getrepr'>, R[%r0, %r1, $<* struct rpy_string>] -> %r1
 117  -live- %r1
 120  ref_return %r1
 122  ---
 122  L7:
 122  L9:
 122  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$4], R[%r3], <CallDescr(ir) EF=5> -> %r1
 131  -live- %r0, %r1
 134  goto L8
 137  ---
 137  L6:
 137  goto L9
 140  ---
 140  L4:
 140  ref_copy $<* struct rpy_string> -> %r1
 143  goto L5
 146  ---
 146  L2:
 146  ref_copy $<* struct rpy_string> -> %r2
 149  goto L3
 152  ---
 152  L1:
 152  inline_call_r_r <JitCode 'call_function__star_0'>, R[%r1] -> %r1
 158  -live- %r1
 161  ref_return %r1
