   0  -live- %i0, %i1, %r0
   0  switch %i0, <SwitchDictDescr 1:L1, 2:L2, 10:L3, 16:L4, 17:L5>
   4  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001007d53cc60> -> %r0
   8  residual_call_r_v $<* fn RSocketError.__init__>, R[%r0, $<* struct rpy_string>], <CallDescr(rr) EF=2>
  15  assert_not_none %r0
  17  -live- %r0
  17  guard_class %r0 -> %i0
  20  -live- %r0
  20  raise %r0
  22  ---
  22  L1:
  22  -live- %r0
  22  -live- %r0
  22  guard_class %r0 -> %i0
  25  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
  30  -live- %i0, %r0
  30  switch %i0, <SwitchDictDescr 0:L6, 1:L7, 2:L8>
  34  unreachable
  35  ---
  35  L6:
  35  -live- %r0
  35  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
  40  L9:
  40  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
  46  -live- %r0, %r1
  46  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
  51  residual_call_r_v $<* fn UNIXAddress.__init__>, R[%r0, %r1], <CallDescr(rr) EF=5>
  58  -live- %r0
  58  ref_return %r0
  60  ---
  60  L7:
  60  -live- %r0
  60  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
  66  -live- %r1
  66  goto L9
  69  ---
  69  L8:
  69  -live- %r0
  69  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>, %r0] -> %r0
  78  -live- %r0
  78  assert_not_none %r0
  80  -live- %r0
  80  guard_class %r0 -> %i0
  83  -live- %r0
  83  raise %r0
  85  ---
  85  L2:
  85  -live- %r0
  85  inline_call_ir_r <JitCode 'unpackiterable'>, I[$2], R[%r0] -> %r0
  93  -live- %r0
  93  getfield_gc_i %r0, FieldDescr<list.length> -> %i0
  98  -live- %i0, %r0
  98  goto_if_not_int_eq %i0, $2, L10
 103  getlistitem_gc_r %r0, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r1
 111  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
 119  -live- %r0, %r1
 119  guard_class %r1 -> %i0
 122  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 127  -live- %i0, %r0, %r1
 127  switch %i0, <SwitchDictDescr 0:L11, 1:L12, 2:L13>
 131  unreachable
 132  ---
 132  L11:
 132  -live- %r0, %r1
 132  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 137  L14:
 137  -live- %r0, %r1
 137  guard_class %r0 -> %i0
 140  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 145  -live- %i0, %r0, %r1
 145  switch %i0, <SwitchDictDescr 0:L15, 1:L16, 2:L17>
 149  unreachable
 150  ---
 150  L15:
 150  -live- %r0
 150  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>, %r0] -> %r0
 159  -live- %r0
 159  assert_not_none %r0
 161  -live- %r0
 161  guard_class %r0 -> %i0
 164  -live- %r0
 164  raise %r0
 166  ---
 166  L16:
 166  -live- %r0, %r1
 166  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 171  L18:
 171  -live- %i0, %r1
 171  goto_if_not_int_lt %i0, $0, L19
 176  L20:
 176  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b1c14a68> -> %r0
 180  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 185  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 190  assert_not_none %r0
 192  -live- %r0
 192  guard_class %r0 -> %i0
 195  -live- %r0
 195  raise %r0
 197  ---
 197  L19:
 197  -live- %i0, %r1
 197  goto_if_not_int_gt %i0, $65535, L21
 202  goto L20
 205  ---
 205  L21:
 205  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 211  -live- %i0, %r0, %r1
 211  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 216  residual_call_ir_v $<* fn INETAddress.__init__>, I[%i0], R[%r0, %r1], <CallDescr(rri) EF=7>
 225  -live- %r0
 225  ref_return %r0
 227  ---
 227  L17:
 227  -live- %r0, %r1
 227  -live- %r0, %r1
 227  guard_class %r0 -> %i0
 230  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 235  -live- %i0, %r0, %r1
 235  int_guard_value %i0
 237  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 244  -live- %r0, %r1
 244  -live- %r0, %r1
 244  guard_class %r0 -> %i0
 247  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 252  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 260  -live- %i0, %r1
 260  goto L18
 263  ---
 263  L12:
 263  -live- %r0, %r1
 263  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r1] -> %r1
 269  -live- %r0, %r1
 269  goto L14
 272  ---
 272  L13:
 272  -live- %r1
 272  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
 281  -live- %r0
 281  assert_not_none %r0
 283  -live- %r0
 283  guard_class %r0 -> %i0
 286  -live- %r0
 286  raise %r0
 288  ---
 288  L10:
 288  raise $<* struct object>
 290  ---
 290  L3:
 290  -live- %r0
 290  inline_call_ir_r <JitCode 'unpackiterable'>, I[$-1], R[%r0] -> %r2
 298  -live- %r2
 298  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 303  -live- %i0, %r2
 303  goto_if_not_int_ge %i0, $2, L22
 308  -live- %i0, %r2
 308  goto_if_not_int_le %i0, $4, L23
 313  getlistitem_gc_r %r2, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
 321  -live- %r0, %r2
 321  guard_class %r0 -> %i0
 324  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 329  -live- %i0, %r0, %r2
 329  switch %i0, <SwitchDictDescr 0:L24, 1:L25, 2:L26>
 333  unreachable
 334  ---
 334  L24:
 334  -live- %r0, %r2
 334  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 339  L27:
 339  getlistitem_gc_r %r2, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
 347  -live- %r0, %r1, %r2
 347  guard_class %r0 -> %i0
 350  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 355  -live- %i0, %r0, %r1, %r2
 355  switch %i0, <SwitchDictDescr 0:L28, 1:L29, 2:L30>
 359  unreachable
 360  ---
 360  L28:
 360  -live- %r0
 360  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>, %r0] -> %r0
 369  -live- %r0
 369  assert_not_none %r0
 371  -live- %r0
 371  guard_class %r0 -> %i0
 374  -live- %r0
 374  raise %r0
 376  ---
 376  L29:
 376  -live- %r0, %r1, %r2
 376  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 381  L31:
 381  -live- %i1, %r1, %r2
 381  goto_if_not_int_lt %i1, $0, L32
 386  L33:
 386  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b1c14a68> -> %r0
 390  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 395  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 400  assert_not_none %r0
 402  -live- %r0
 402  guard_class %r0 -> %i0
 405  -live- %r0
 405  raise %r0
 407  ---
 407  L32:
 407  -live- %i1, %r1, %r2
 407  goto_if_not_int_gt %i1, $65535, L34
 412  goto L33
 415  ---
 415  L34:
 415  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 420  -live- %i0, %i1, %r1, %r2
 420  goto_if_not_int_gt %i0, $2, L35
 425  getlistitem_gc_r %r2, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
 433  -live- %i1, %r0, %r1, %r2
 433  guard_class %r0 -> %i0
 436  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 441  -live- %i0, %i1, %r0, %r1, %r2
 441  switch %i0, <SwitchDictDescr 0:L36, 1:L37, 2:L38>
 445  unreachable
 446  ---
 446  L36:
 446  -live- %r0
 446  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>, %r0] -> %r0
 455  -live- %r0
 455  assert_not_none %r0
 457  -live- %r0
 457  guard_class %r0 -> %i0
 460  -live- %r0
 460  raise %r0
 462  ---
 462  L37:
 462  -live- %i1, %r0, %r1, %r2
 462  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 467  L39:
 467  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 472  -live- %i0, %i1, %i2, %r1, %r2
 472  goto_if_not_int_gt %i0, $3, L40
 477  getlistitem_gc_r %r2, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
 485  -live- %i1, %i2, %r0, %r1
 485  guard_class %r0 -> %i0
 488  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 493  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 501  -live- %i0, %i1, %i2, %r1
 501  L41:
 501  -live- %i0, %i1, %i2, %r1
 501  goto_if_not_int_lt %i2, $0, L42
 506  L43:
 506  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b1c14a68> -> %r0
 510  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 515  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 520  assert_not_none %r0
 522  -live- %r0
 522  guard_class %r0 -> %i0
 525  -live- %r0
 525  raise %r0
 527  ---
 527  L42:
 527  -live- %i0, %i1, %i2, %r1
 527  goto_if_not_int_gt %i2, $1048575, L44
 532  goto L43
 535  ---
 535  L44:
 535  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 541  -live- %i0, %i1, %i2, %r0, %r1
 541  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 546  residual_call_ir_v $<* fn INET6Address.__init__>, I[%i1, %i2, %i0], R[%r0, %r1], <CallDescr(rriii) EF=7>
 557  -live- %r0
 557  ref_return %r0
 559  ---
 559  L40:
 559  int_copy $0L -> %i0
 562  goto L41
 565  ---
 565  L38:
 565  -live- %i1, %r0, %r1, %r2
 565  -live- %i1, %r0, %r1, %r2
 565  guard_class %r0 -> %i0
 568  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 573  -live- %i0, %i1, %r0, %r1, %r2
 573  int_guard_value %i0
 575  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 582  -live- %i1, %r0, %r1, %r2
 582  -live- %i1, %r0, %r1, %r2
 582  guard_class %r0 -> %i0
 585  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 590  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
 598  -live- %i1, %i2, %r1, %r2
 598  goto L39
 601  ---
 601  L35:
 601  int_copy $0 -> %i2
 604  goto L39
 607  ---
 607  L30:
 607  -live- %r0, %r1, %r2
 607  -live- %r0, %r1, %r2
 607  guard_class %r0 -> %i0
 610  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 615  -live- %i0, %r0, %r1, %r2
 615  int_guard_value %i0
 617  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 624  -live- %r0, %r1, %r2
 624  -live- %r0, %r1, %r2
 624  guard_class %r0 -> %i0
 627  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 632  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
 640  -live- %i1, %r1, %r2
 640  goto L31
 643  ---
 643  L25:
 643  -live- %r0, %r2
 643  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
 649  -live- %r1, %r2
 649  goto L27
 652  ---
 652  L26:
 652  -live- %r0
 652  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>, %r0] -> %r0
 661  -live- %r0
 661  assert_not_none %r0
 663  -live- %r0
 663  guard_class %r0 -> %i0
 666  -live- %r0
 666  raise %r0
 668  ---
 668  L23:
 668  L45:
 668  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 673  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b1933408> -> %r0
 677  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 682  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 687  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 692  assert_not_none %r0
 694  -live- %r0
 694  guard_class %r0 -> %i0
 697  -live- %r0
 697  raise %r0
 699  ---
 699  L22:
 699  goto L45
 702  ---
 702  L4:
 702  -live- %r0
 702  inline_call_ir_r <JitCode 'unpackiterable'>, I[$2], R[%r0] -> %r0
 710  -live- %r0
 710  getfield_gc_i %r0, FieldDescr<list.length> -> %i0
 715  -live- %i0, %r0
 715  goto_if_not_int_eq %i0, $2, L46
 720  getlistitem_gc_r %r0, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r1
 728  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
 736  -live- %r0, %r1
 736  guard_class %r1 -> %i0
 739  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 744  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r1] -> %i0
 752  -live- %i0, %r0
 752  -live- %i0, %r0
 752  guard_class %r0 -> %i1
 755  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i1
 760  inline_call_ir_i <JitCode 'dispatcher'>, I[%i1], R[%r0] -> %i1
 768  -live- %i0, %i1
 768  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 774  -live- %i0, %i1, %r0
 774  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 779  residual_call_ir_v $<* fn NETLINKAddress.__init__>, I[%i0, %i1], R[%r0], <CallDescr(rii) EF=5>
 788  -live- %r0
 788  ref_return %r0
 790  ---
 790  L46:
 790  raise $<* struct object>
 792  ---
 792  L5:
 792  -live- %i1, %r0
 792  inline_call_ir_r <JitCode 'unpackiterable'>, I[$-1], R[%r0] -> %r1
 800  -live- %i1, %r1
 800  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 805  -live- %i0, %i1, %r1
 805  goto_if_not_int_ge %i0, $2, L47
 810  -live- %i0, %i1, %r1
 810  goto_if_not_int_le %i0, $5, L48
 815  getlistitem_gc_r %r1, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
 823  -live- %i1, %r0, %r1
 823  guard_class %r0 -> %i0
 826  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 831  -live- %i0, %i1, %r0, %r1
 831  switch %i0, <SwitchDictDescr 0:L49, 1:L50, 2:L51>
 835  unreachable
 836  ---
 836  L49:
 836  -live- %i1, %r0, %r1
 836  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r0
 841  L52:
 841  residual_call_ir_i $<* fn get_ifindex_from_ifname>, I[%i1], R[%r0], <CallDescr(ir) EF=7> -> %i1
 850  -live- %i1, %r1
 850  getlistitem_gc_r %r1, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
 858  -live- %i1, %r0, %r1
 858  guard_class %r0 -> %i0
 861  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 866  -live- %i0, %i1, %r0, %r1
 866  switch %i0, <SwitchDictDescr 0:L53, 1:L54, 2:L55>
 870  unreachable
 871  ---
 871  L53:
 871  -live- %r0
 871  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>, %r0] -> %r0
 880  -live- %r0
 880  assert_not_none %r0
 882  -live- %r0
 882  guard_class %r0 -> %i0
 885  -live- %r0
 885  raise %r0
 887  ---
 887  L54:
 887  -live- %i1, %r0, %r1
 887  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 892  L56:
 892  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 897  -live- %i0, %i1, %i2, %r1
 897  goto_if_not_int_gt %i0, $2, L57
 902  getlistitem_gc_r %r1, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
 910  -live- %i1, %i2, %r0, %r1
 910  guard_class %r0 -> %i0
 913  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 918  -live- %i0, %i1, %i2, %r0, %r1
 918  switch %i0, <SwitchDictDescr 0:L58, 1:L59, 2:L60>
 922  unreachable
 923  ---
 923  L58:
 923  -live- %r0
 923  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>, %r0] -> %r0
 932  -live- %r0
 932  assert_not_none %r0
 934  -live- %r0
 934  guard_class %r0 -> %i0
 937  -live- %r0
 937  raise %r0
 939  ---
 939  L59:
 939  -live- %i1, %i2, %r0, %r1
 939  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
 944  L61:
 944  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 949  -live- %i0, %i1, %i2, %i3, %r1
 949  goto_if_not_int_gt %i0, $3, L62
 954  getlistitem_gc_r %r1, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
 962  -live- %i1, %i2, %i3, %r0, %r1
 962  guard_class %r0 -> %i0
 965  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 970  -live- %i0, %i1, %i2, %i3, %r0, %r1
 970  switch %i0, <SwitchDictDescr 0:L63, 1:L64, 2:L65>
 974  unreachable
 975  ---
 975  L63:
 975  -live- %r0
 975  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>, %r0] -> %r0
 984  -live- %r0
 984  assert_not_none %r0
 986  -live- %r0
 986  guard_class %r0 -> %i0
 989  -live- %r0
 989  raise %r0
 991  ---
 991  L64:
 991  -live- %i1, %i2, %i3, %r0, %r1
 991  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i4
 996  L66:
 996  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1001  -live- %i0, %i1, %i2, %i3, %i4, %r1
1001  goto_if_not_int_gt %i0, $4, L67
1006  getlistitem_gc_r %r1, $4, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100afe00de8> -> %r0
1014  -live- %i1, %i2, %i3, %i4, %r0
1014  guard_class %r0 -> %i0
1017  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
1022  -live- %i0, %i1, %i2, %i3, %i4, %r0
1022  switch %i0, <SwitchDictDescr 0:L68, 1:L69, 2:L70>
1026  unreachable
1027  ---
1027  L68:
1027  -live- %i1, %i2, %i3, %i4, %r0
1027  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
1032  L71:
1032  strlen %r1 -> %i0
1035  -live- %i0, %i1, %i2, %i3, %i4, %r1
1035  goto_if_not_int_gt %i0, $8, L72
1040  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b1c14a68> -> %r0
1044  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1049  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1054  assert_not_none %r0
1056  -live- %r0
1056  guard_class %r0 -> %i0
1059  -live- %r0
1059  raise %r0
1061  ---
1061  L72:
1061  L73:
1061  -live- %i1, %i2, %i3, %i4, %r1
1061  goto_if_not_int_lt %i2, $0, L74
1066  L75:
1066  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b1c14a68> -> %r0
1070  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1075  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1080  assert_not_none %r0
1082  -live- %r0
1082  guard_class %r0 -> %i0
1085  -live- %r0
1085  raise %r0
1087  ---
1087  L74:
1087  -live- %i1, %i2, %i3, %i4, %r1
1087  goto_if_not_int_gt %i2, $1048575, L76
1092  goto L75
1095  ---
1095  L76:
1095  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
1101  -live- %i1, %i2, %i3, %i4, %r0, %r1
1101  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
1106  residual_call_ir_v $<* fn PacketAddress.__init__>, I[%i1, %i2, %i3, %i4], R[%r0, %r1], <CallDescr(riiiir) EF=5>
1118  -live- %r0
1118  ref_return %r0
1120  ---
1120  L69:
1120  -live- %i1, %i2, %i3, %i4, %r0
1120  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
1126  -live- %i1, %i2, %i3, %i4, %r1
1126  goto L71
1129  ---
1129  L70:
1129  -live- %r0
1129  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>, %r0] -> %r0
1138  -live- %r0
1138  assert_not_none %r0
1140  -live- %r0
1140  guard_class %r0 -> %i0
1143  -live- %r0
1143  raise %r0
1145  ---
1145  L67:
1145  ref_copy $<* struct rpy_string> -> %r1
1148  goto L73
1151  ---
1151  L65:
1151  -live- %i1, %i2, %i3, %r0, %r1
1151  -live- %i1, %i2, %i3, %r0, %r1
1151  guard_class %r0 -> %i0
1154  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1159  -live- %i0, %i1, %i2, %i3, %r0, %r1
1159  int_guard_value %i0
1161  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1168  -live- %i1, %i2, %i3, %r0, %r1
1168  -live- %i1, %i2, %i3, %r0, %r1
1168  guard_class %r0 -> %i0
1171  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1176  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i4
1184  -live- %i1, %i2, %i3, %i4, %r1
1184  goto L66
1187  ---
1187  L62:
1187  int_copy $0 -> %i4
1190  goto L66
1193  ---
1193  L60:
1193  -live- %i1, %i2, %r0, %r1
1193  -live- %i1, %i2, %r0, %r1
1193  guard_class %r0 -> %i0
1196  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1201  -live- %i0, %i1, %i2, %r0, %r1
1201  int_guard_value %i0
1203  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1210  -live- %i1, %i2, %r0, %r1
1210  -live- %i1, %i2, %r0, %r1
1210  guard_class %r0 -> %i0
1213  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1218  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
1226  -live- %i1, %i2, %i3, %r1
1226  goto L61
1229  ---
1229  L57:
1229  int_copy $0 -> %i3
1232  goto L61
1235  ---
1235  L55:
1235  -live- %i1, %r0, %r1
1235  -live- %i1, %r0, %r1
1235  guard_class %r0 -> %i0
1238  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1243  -live- %i0, %i1, %r0, %r1
1243  int_guard_value %i0
1245  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1252  -live- %i1, %r0, %r1
1252  -live- %i1, %r0, %r1
1252  guard_class %r0 -> %i0
1255  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1260  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
1268  -live- %i1, %i2, %r1
1268  goto L56
1271  ---
1271  L50:
1271  -live- %i1, %r0, %r1
1271  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r0
1277  -live- %i1, %r0, %r1
1277  goto L52
1280  ---
1280  L51:
1280  -live- %r0
1280  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>, %r0] -> %r0
1289  -live- %r0
1289  assert_not_none %r0
1291  -live- %r0
1291  guard_class %r0 -> %i0
1294  -live- %r0
1294  raise %r0
1296  ---
1296  L48:
1296  L77:
1296  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1301  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b1933408> -> %r0
1305  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1310  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
1315  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
1320  assert_not_none %r0
1322  -live- %r0
1322  guard_class %r0 -> %i0
1325  -live- %r0
1325  raise %r0
1327  ---
1327  L47:
1327  goto L77
