   0  getfield_gc_i %r0, FieldDescr<pypy.interpreter.argument.ArgErrUnknownKwds.inst_num_kwds> -> %i0
   5  -live- %i0, %r0
   8  goto_if_not_int_eq %i0, $1, L1
  13  getfield_gc_r %r0, FieldDescr<pypy.interpreter.argument.ArgErrUnknownKwds.inst_kwd_name> -> %r0
  18  new_array_clear $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab80801408> -> %r1
  23  setarrayitem_gc_r %r1, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab80801408>
  29  -live- %r0, %r1
  32  goto_if_not_ptr_nonzero %r0, L2
  36  L3:
  36  setarrayitem_gc_r %r1, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab80801408>
  42  setarrayitem_gc_r %r1, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab80801408>
  48  int_isconstant $3 -> %i0
  51  -live- %i0, %r1
  54  goto_if_not %i0, L4
  58  ref_isvirtual %r1 -> %i0
  61  -live- %i0, %r1
  64  goto_if_not %i0, L5
  68  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$3], R[%r1] -> %r0
  76  -live- %r0
  79  ref_return %r0
  81  ---
  81  L5:
  81  L6:
  81  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$3], R[%r1], <CallDescr(ir) EF=5> -> %r0
  90  -live- %r0
  93  ref_return %r0
  95  ---
  95  L4:
  95  goto L6
  98  ---
  98  L2:
  98  ref_copy $<* struct rpy_string> -> %r0
 101  goto L3
 104  ---
 104  L1:
 104  new_array_clear $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab80801408> -> %r1
 109  setarrayitem_gc_r %r1, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab80801408>
 115  residual_call_ir_r $<* fn ll_int2dec__Signed>, I[%i0], R[], <CallDescr(i) EF=3> -> %r0
 123  -live- %r0, %r1
 126  setarrayitem_gc_r %r1, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab80801408>
 132  setarrayitem_gc_r %r1, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab80801408>
 138  int_isconstant $3 -> %i0
 141  -live- %i0, %r1
 144  goto_if_not %i0, L7
 148  ref_isvirtual %r1 -> %i0
 151  -live- %i0, %r1
 154  goto_if_not %i0, L8
 158  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$3], R[%r1] -> %r0
 166  -live- %r0
 169  ref_return %r0
 171  ---
 171  L8:
 171  L9:
 171  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$3], R[%r1], <CallDescr(ir) EF=5> -> %r0
 180  -live- %r0
 183  ref_return %r0
 185  ---
 185  L7:
 185  goto L9
