   0  -live- %r0, %r1
   0  guard_class %r0 -> %i0
   3  -live- %i0, %r0, %r1
   3  goto_if_not_int_eq %i0, $<* struct object_vtable>, L1
   8  inline_call_ir_r <JitCode 'unpackiterable'>, I[$2], R[%r1] -> %r1
  16  -live- %r0, %r1
  16  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
  21  -live- %i0, %r0, %r1
  21  goto_if_not_int_eq %i0, $2, L2
  26  getlistitem_gc_r %r1, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7f3f4990> -> %r1
  34  -live- %r0, %r1
  34  guard_class %r1 -> %i0
  37  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
  42  -live- %i0, %r0, %r1
  42  switch %i0, <SwitchDictDescr 0:L3, 1:L4, 2:L5>
  46  unreachable
  47  ---
  47  L3:
  47  -live- %r1
  47  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r1] -> %r0
  56  -live- %r0
  56  -live- %r0
  56  guard_class %r0 -> %i0
  59  -live- %r0
  59  raise %r0
  61  ---
  61  L4:
  61  -live- %r0, %r1
  61  -live- %r0, %r1
  61  guard_class %r1 -> %i0
  64  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
  69  -live- %i0, %r0, %r1
  69  int_guard_value %i0
  71  residual_call_r_r %i0, <IndirectCallTargets>, R[%r1], <CallDescr(r) EF=7> -> %r1
  78  -live- %r0, %r1
  78  -live- %r0, %r1
  78  guard_class %r1 -> %i0
  81  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
  86  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r1] -> %i1
  94  -live- %i1, %r0
  94  L6:
  94  -live- %i1, %r0
  94  goto_if_not_int_lt %i1, $0, L7
  99  L8:
  99  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x2c174e50> -> %r1
 103  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 108  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x149d1410> -> %r0
 112  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 117  setfield_gc_r %r0, %r1, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 122  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 127  -live- %r0
 127  raise %r0
 129  ---
 129  L7:
 129  -live- %i1, %r0
 129  goto_if_not_int_gt %i1, $65535, L9
 134  goto L8
 137  ---
 137  L9:
 137  residual_call_r_i $<* fn lock__SomeInstance_Struct_sockaddr_inLlT>, R[%r0], <CallDescr(r) EF=2> -> %i0
 144  residual_call_ir_i $<* fn htons>, I[%i1], R[], <CallDescr(i) EF=5> -> %i1
 152  -live- %i0, %i1, %r0
 152  int_and %i1, $65535 -> %i1
 156  setfield_raw_i %i0, %i1, FieldDescr<sockaddr_in.c_sin_port>
 161  residual_call_r_v $<* fn Address.unlock>, R[%r0], <CallDescr(r) EF=2>
 167  void_return
 168  ---
 168  L5:
 168  -live- %r0, %r1
 168  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 173  goto L6
 176  ---
 176  L2:
 176  raise $<* struct object>
 178  ---
 178  L1:
 178  -live- %r0, %r1
 178  guard_class %r0 -> %i0
 181  -live- %i0, %r0, %r1
 181  goto_if_not_int_eq %i0, $<* struct object_vtable>, L10
 186  inline_call_ir_r <JitCode 'unpackiterable'>, I[$-1], R[%r1] -> %r2
 194  -live- %r0, %r2
 194  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 199  -live- %i0, %r0, %r2
 199  goto_if_not_int_ge %i0, $2, L11
 204  -live- %i0, %r0, %r2
 204  goto_if_not_int_le %i0, $4, L12
 209  getlistitem_gc_r %r2, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7f3f4990> -> %r1
 217  -live- %r0, %r1, %r2
 217  guard_class %r1 -> %i0
 220  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 225  -live- %i0, %r0, %r1, %r2
 225  switch %i0, <SwitchDictDescr 0:L13, 1:L14, 2:L15>
 229  unreachable
 230  ---
 230  L13:
 230  -live- %r1
 230  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r1] -> %r0
 239  -live- %r0
 239  -live- %r0
 239  guard_class %r0 -> %i0
 242  -live- %r0
 242  raise %r0
 244  ---
 244  L14:
 244  -live- %r0, %r1, %r2
 244  -live- %r0, %r1, %r2
 244  guard_class %r1 -> %i0
 247  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 252  -live- %i0, %r0, %r1, %r2
 252  int_guard_value %i0
 254  residual_call_r_r %i0, <IndirectCallTargets>, R[%r1], <CallDescr(r) EF=7> -> %r1
 261  -live- %r0, %r1, %r2
 261  -live- %r0, %r1, %r2
 261  guard_class %r1 -> %i0
 264  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 269  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r1] -> %i1
 277  -live- %i1, %r0, %r2
 277  L16:
 277  -live- %i1, %r0, %r2
 277  goto_if_not_int_lt %i1, $0, L17
 282  L18:
 282  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x2c174e50> -> %r1
 286  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 291  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x149d1410> -> %r0
 295  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 300  setfield_gc_r %r0, %r1, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 305  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 310  -live- %r0
 310  raise %r0
 312  ---
 312  L17:
 312  -live- %i1, %r0, %r2
 312  goto_if_not_int_gt %i1, $65535, L19
 317  goto L18
 320  ---
 320  L19:
 320  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 325  -live- %i0, %i1, %r0, %r2
 325  goto_if_not_int_gt %i0, $2, L20
 330  getlistitem_gc_r %r2, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7f3f4990> -> %r1
 338  -live- %i1, %r0, %r1, %r2
 338  guard_class %r1 -> %i0
 341  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 346  -live- %i0, %i1, %r0, %r1, %r2
 346  switch %i0, <SwitchDictDescr 0:L21, 1:L22, 2:L23>
 350  unreachable
 351  ---
 351  L21:
 351  -live- %r1
 351  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r1] -> %r0
 360  -live- %r0
 360  -live- %r0
 360  guard_class %r0 -> %i0
 363  -live- %r0
 363  raise %r0
 365  ---
 365  L22:
 365  -live- %i1, %r0, %r1, %r2
 365  -live- %i1, %r0, %r1, %r2
 365  guard_class %r1 -> %i0
 368  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 373  -live- %i0, %i1, %r0, %r1, %r2
 373  int_guard_value %i0
 375  residual_call_r_r %i0, <IndirectCallTargets>, R[%r1], <CallDescr(r) EF=7> -> %r1
 382  -live- %i1, %r0, %r1, %r2
 382  -live- %i1, %r0, %r1, %r2
 382  guard_class %r1 -> %i0
 385  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 390  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r1] -> %i2
 398  -live- %i1, %i2, %r0, %r2
 398  L24:
 398  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 403  -live- %i0, %i1, %i2, %r0, %r2
 403  goto_if_not_int_gt %i0, $3, L25
 408  getlistitem_gc_r %r2, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7f3f4990> -> %r1
 416  -live- %i1, %i2, %r0, %r1
 416  guard_class %r1 -> %i0
 419  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 424  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r1] -> %i3
 432  -live- %i1, %i2, %i3, %r0
 432  L26:
 432  -live- %i1, %i2, %i3, %r0
 432  goto_if_not_int_lt %i2, $0, L27
 437  L28:
 437  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x2c174e50> -> %r1
 441  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 446  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x149d1410> -> %r0
 450  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 455  setfield_gc_r %r0, %r1, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 460  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 465  -live- %r0
 465  raise %r0
 467  ---
 467  L27:
 467  -live- %i1, %i2, %i3, %r0
 467  goto_if_not_int_gt %i2, $1048575, L29
 472  goto L28
 475  ---
 475  L29:
 475  residual_call_r_i $<* fn lock__SomeInstance_Struct_sockaddr_in6LlT>, R[%r0], <CallDescr(r) EF=2> -> %i0
 482  residual_call_ir_i $<* fn htons>, I[%i1], R[], <CallDescr(i) EF=5> -> %i1
 490  -live- %i0, %i1, %i2, %i3, %r0
 490  int_and %i1, $65535 -> %i1
 494  setfield_raw_i %i0, %i1, FieldDescr<sockaddr_in6.c_sin6_port>
 499  residual_call_ir_i $<* fn htonl>, I[%i2], R[], <CallDescr(i) EF=5> -> %i1
 507  -live- %i0, %i1, %i3, %r0
 507  int_and %i1, $4294967295 -> %i1
 511  setfield_raw_i %i0, %i1, FieldDescr<sockaddr_in6.c_sin6_flowinfo>
 516  int_and %i3, $4294967295 -> %i1
 520  setfield_raw_i %i0, %i1, FieldDescr<sockaddr_in6.c_sin6_scope_id>
 525  residual_call_r_v $<* fn Address.unlock>, R[%r0], <CallDescr(r) EF=2>
 531  void_return
 532  ---
 532  L25:
 532  int_copy $0L -> %i3
 535  goto L26
 538  ---
 538  L23:
 538  -live- %i1, %r0, %r1, %r2
 538  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 543  goto L24
 546  ---
 546  L20:
 546  int_copy $0 -> %i2
 549  goto L24
 552  ---
 552  L15:
 552  -live- %r0, %r1, %r2
 552  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 557  goto L16
 560  ---
 560  L12:
 560  L30:
 560  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 565  new_array_clear $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x5b729410> -> %r0
 570  setarrayitem_gc_r %r0, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x5b729410>
 576  residual_call_ir_r $<* fn ll_int2dec__Signed>, I[%i0], R[], <CallDescr(i) EF=3> -> %r1
 584  -live- %r0, %r1
 584  setarrayitem_gc_r %r0, $1, %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x5b729410>
 590  ref_isvirtual %r0 -> %i0
 593  -live- %i0, %r0
 593  goto_if_not %i0, L31
 597  L32:
 597  inline_call_ir_r <JitCode 'll_join_strs__v1110___simple_call__function_'>, I[$2], R[%r0] -> %r1
 605  -live- %r1
 605  L33:
 605  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x89b065d0> -> %r0
 609  residual_call_r_v $<* fn RSocketError.__init__>, R[%r0, %r1], <CallDescr(rr) EF=2>
 616  -live- %r0
 616  guard_class %r0 -> %i0
 619  -live- %r0
 619  raise %r0
 621  ---
 621  L31:
 621  int_isconstant $2 -> %i0
 624  -live- %i0, %r0
 624  goto_if_not %i0, L34
 628  goto L32
 631  ---
 631  L34:
 631  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1114___simple_call__function_>, I[$2], R[%r0], <CallDescr(ir) EF=5> -> %r1
 640  -live- %r1
 640  goto L33
 643  ---
 643  L11:
 643  goto L30
 646  ---
 646  L10:
 646  raise $<* struct object>
