   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 0x3fff16edc490> -> %r0
   8  residual_call_r_v $<* fn RSocketError.__init__>, R[%r0, $<* struct rpy_string>], <CallDescr(rr) EF=2>
  15  -live- %r0
  15  guard_class %r0 -> %i0
  18  -live- %r0
  18  raise %r0
  20  ---
  20  L1:
  20  -live- %r0
  20  -live- %r0
  20  guard_class %r0 -> %i0
  23  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
  28  -live- %i0, %r0
  28  switch %i0, <SwitchDictDescr 0:L6, 1:L7, 2:L8>
  32  unreachable
  33  ---
  33  L6:
  33  -live- %r0
  33  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
  42  -live- %r0
  42  -live- %r0
  42  guard_class %r0 -> %i0
  45  -live- %r0
  45  raise %r0
  47  ---
  47  L7:
  47  -live- %r0
  47  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
  52  L9:
  52  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
  58  -live- %r0, %r1
  58  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
  63  residual_call_r_v $<* fn UNIXAddress.__init__>, R[%r0, %r1], <CallDescr(rr) EF=5>
  70  -live- %r0
  70  ref_return %r0
  72  ---
  72  L8:
  72  -live- %r0
  72  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
  78  -live- %r1
  78  goto L9
  81  ---
  81  L2:
  81  -live- %r0
  81  inline_call_ir_r <JitCode 'unpackiterable'>, I[$2], R[%r0] -> %r0
  89  -live- %r0
  89  getfield_gc_i %r0, FieldDescr<list.length> -> %i0
  94  -live- %i0, %r0
  94  goto_if_not_int_eq %i0, $2, L10
  99  getlistitem_gc_r %r0, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r1
 107  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
 115  -live- %r0, %r1
 115  guard_class %r1 -> %i0
 118  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 123  -live- %i0, %r0, %r1
 123  switch %i0, <SwitchDictDescr 0:L11, 1:L12, 2:L13>
 127  unreachable
 128  ---
 128  L11:
 128  -live- %r1
 128  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
 137  -live- %r0
 137  -live- %r0
 137  guard_class %r0 -> %i0
 140  -live- %r0
 140  raise %r0
 142  ---
 142  L12:
 142  -live- %r0, %r1
 142  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 147  L14:
 147  -live- %r0, %r1
 147  guard_class %r0 -> %i0
 150  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 155  -live- %i0, %r0, %r1
 155  switch %i0, <SwitchDictDescr 0:L15, 1:L16, 2:L17>
 159  unreachable
 160  ---
 160  L15:
 160  -live- %r0
 160  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
 169  -live- %r0
 169  -live- %r0
 169  guard_class %r0 -> %i0
 172  -live- %r0
 172  raise %r0
 174  ---
 174  L16:
 174  -live- %r0, %r1
 174  -live- %r0, %r1
 174  guard_class %r0 -> %i0
 177  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 182  -live- %i0, %r0, %r1
 182  int_guard_value %i0
 184  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 191  -live- %r0, %r1
 191  -live- %r0, %r1
 191  guard_class %r0 -> %i0
 194  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 199  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 207  -live- %i0, %r1
 207  L18:
 207  -live- %i0, %r1
 207  goto_if_not_int_lt %i0, $0, L19
 212  L20:
 212  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff2635e490> -> %r0
 216  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 221  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 226  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 231  -live- %r0
 231  raise %r0
 233  ---
 233  L19:
 233  -live- %i0, %r1
 233  goto_if_not_int_gt %i0, $65535, L21
 238  goto L20
 241  ---
 241  L21:
 241  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 247  -live- %i0, %r0, %r1
 247  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 252  residual_call_ir_v $<* fn INETAddress.__init__>, I[%i0], R[%r0, %r1], <CallDescr(rri) EF=7>
 261  -live- %r0
 261  ref_return %r0
 263  ---
 263  L17:
 263  -live- %r0, %r1
 263  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 268  goto L18
 271  ---
 271  L13:
 271  -live- %r0, %r1
 271  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r1] -> %r1
 277  -live- %r0, %r1
 277  goto L14
 280  ---
 280  L10:
 280  raise $<* struct object>
 282  ---
 282  L3:
 282  -live- %r0
 282  inline_call_ir_r <JitCode 'unpackiterable'>, I[$-1], R[%r0] -> %r2
 290  -live- %r2
 290  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 295  -live- %i0, %r2
 295  goto_if_not_int_ge %i0, $2, L22
 300  -live- %i0, %r2
 300  goto_if_not_int_le %i0, $4, L23
 305  getlistitem_gc_r %r2, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
 313  -live- %r0, %r2
 313  guard_class %r0 -> %i0
 316  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 321  -live- %i0, %r0, %r2
 321  switch %i0, <SwitchDictDescr 0:L24, 1:L25, 2:L26>
 325  unreachable
 326  ---
 326  L24:
 326  -live- %r0
 326  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
 335  -live- %r0
 335  -live- %r0
 335  guard_class %r0 -> %i0
 338  -live- %r0
 338  raise %r0
 340  ---
 340  L25:
 340  -live- %r0, %r2
 340  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 345  L27:
 345  getlistitem_gc_r %r2, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
 353  -live- %r0, %r1, %r2
 353  guard_class %r0 -> %i0
 356  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 361  -live- %i0, %r0, %r1, %r2
 361  switch %i0, <SwitchDictDescr 0:L28, 1:L29, 2:L30>
 365  unreachable
 366  ---
 366  L28:
 366  -live- %r0
 366  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
 375  -live- %r0
 375  -live- %r0
 375  guard_class %r0 -> %i0
 378  -live- %r0
 378  raise %r0
 380  ---
 380  L29:
 380  -live- %r0, %r1, %r2
 380  -live- %r0, %r1, %r2
 380  guard_class %r0 -> %i0
 383  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 388  -live- %i0, %r0, %r1, %r2
 388  int_guard_value %i0
 390  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 397  -live- %r0, %r1, %r2
 397  -live- %r0, %r1, %r2
 397  guard_class %r0 -> %i0
 400  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 405  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
 413  -live- %i1, %r1, %r2
 413  L31:
 413  -live- %i1, %r1, %r2
 413  goto_if_not_int_lt %i1, $0, L32
 418  L33:
 418  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff2635e490> -> %r0
 422  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 427  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 432  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 437  -live- %r0
 437  raise %r0
 439  ---
 439  L32:
 439  -live- %i1, %r1, %r2
 439  goto_if_not_int_gt %i1, $65535, L34
 444  goto L33
 447  ---
 447  L34:
 447  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 452  -live- %i0, %i1, %r1, %r2
 452  goto_if_not_int_gt %i0, $2, L35
 457  getlistitem_gc_r %r2, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
 465  -live- %i1, %r0, %r1, %r2
 465  guard_class %r0 -> %i0
 468  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 473  -live- %i0, %i1, %r0, %r1, %r2
 473  switch %i0, <SwitchDictDescr 0:L36, 1:L37, 2:L38>
 477  unreachable
 478  ---
 478  L36:
 478  -live- %r0
 478  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
 487  -live- %r0
 487  -live- %r0
 487  guard_class %r0 -> %i0
 490  -live- %r0
 490  raise %r0
 492  ---
 492  L37:
 492  -live- %i1, %r0, %r1, %r2
 492  -live- %i1, %r0, %r1, %r2
 492  guard_class %r0 -> %i0
 495  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 500  -live- %i0, %i1, %r0, %r1, %r2
 500  int_guard_value %i0
 502  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 509  -live- %i1, %r0, %r1, %r2
 509  -live- %i1, %r0, %r1, %r2
 509  guard_class %r0 -> %i0
 512  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 517  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
 525  -live- %i1, %i2, %r1, %r2
 525  L39:
 525  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 530  -live- %i0, %i1, %i2, %r1, %r2
 530  goto_if_not_int_gt %i0, $3, L40
 535  getlistitem_gc_r %r2, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
 543  -live- %i1, %i2, %r0, %r1
 543  guard_class %r0 -> %i0
 546  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 551  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 559  -live- %i0, %i1, %i2, %r1
 559  L41:
 559  -live- %i0, %i1, %i2, %r1
 559  goto_if_not_int_lt %i2, $0, L42
 564  L43:
 564  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff2635e490> -> %r0
 568  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 573  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 578  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 583  -live- %r0
 583  raise %r0
 585  ---
 585  L42:
 585  -live- %i0, %i1, %i2, %r1
 585  goto_if_not_int_gt %i2, $1048575, L44
 590  goto L43
 593  ---
 593  L44:
 593  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 599  -live- %i0, %i1, %i2, %r0, %r1
 599  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 604  residual_call_ir_v $<* fn INET6Address.__init__>, I[%i1, %i2, %i0], R[%r0, %r1], <CallDescr(rriii) EF=7>
 615  -live- %r0
 615  ref_return %r0
 617  ---
 617  L40:
 617  int_copy $0L -> %i0
 620  goto L41
 623  ---
 623  L38:
 623  -live- %i1, %r0, %r1, %r2
 623  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 628  goto L39
 631  ---
 631  L35:
 631  int_copy $0 -> %i2
 634  goto L39
 637  ---
 637  L30:
 637  -live- %r0, %r1, %r2
 637  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 642  goto L31
 645  ---
 645  L26:
 645  -live- %r0, %r2
 645  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
 651  -live- %r1, %r2
 651  goto L27
 654  ---
 654  L23:
 654  L45:
 654  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 659  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff6b7fafd0> -> %r0
 663  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 668  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 673  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 678  -live- %r0
 678  raise %r0
 680  ---
 680  L22:
 680  goto L45
 683  ---
 683  L4:
 683  -live- %r0
 683  inline_call_ir_r <JitCode 'unpackiterable'>, I[$2], R[%r0] -> %r0
 691  -live- %r0
 691  getfield_gc_i %r0, FieldDescr<list.length> -> %i0
 696  -live- %i0, %r0
 696  goto_if_not_int_eq %i0, $2, L46
 701  getlistitem_gc_r %r0, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r1
 709  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
 717  -live- %r0, %r1
 717  guard_class %r1 -> %i0
 720  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 725  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r1] -> %i0
 733  -live- %i0, %r0
 733  -live- %i0, %r0
 733  guard_class %r0 -> %i1
 736  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i1
 741  inline_call_ir_i <JitCode 'dispatcher'>, I[%i1], R[%r0] -> %i1
 749  -live- %i0, %i1
 749  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 755  -live- %i0, %i1, %r0
 755  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 760  residual_call_ir_v $<* fn NETLINKAddress.__init__>, I[%i0, %i1], R[%r0], <CallDescr(rii) EF=5>
 769  -live- %r0
 769  ref_return %r0
 771  ---
 771  L46:
 771  raise $<* struct object>
 773  ---
 773  L5:
 773  -live- %i1, %r0
 773  inline_call_ir_r <JitCode 'unpackiterable'>, I[$-1], R[%r0] -> %r1
 781  -live- %i1, %r1
 781  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 786  -live- %i0, %i1, %r1
 786  goto_if_not_int_ge %i0, $2, L47
 791  -live- %i0, %i1, %r1
 791  goto_if_not_int_le %i0, $5, L48
 796  getlistitem_gc_r %r1, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
 804  -live- %i1, %r0, %r1
 804  guard_class %r0 -> %i0
 807  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 812  -live- %i0, %i1, %r0, %r1
 812  switch %i0, <SwitchDictDescr 0:L49, 1:L50, 2:L51>
 816  unreachable
 817  ---
 817  L49:
 817  -live- %r0
 817  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
 826  -live- %r0
 826  -live- %r0
 826  guard_class %r0 -> %i0
 829  -live- %r0
 829  raise %r0
 831  ---
 831  L50:
 831  -live- %i1, %r0, %r1
 831  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r0
 836  L52:
 836  residual_call_ir_i $<* fn get_ifindex_from_ifname>, I[%i1], R[%r0], <CallDescr(ir) EF=7> -> %i1
 845  -live- %i1, %r1
 845  getlistitem_gc_r %r1, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
 853  -live- %i1, %r0, %r1
 853  guard_class %r0 -> %i0
 856  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 861  -live- %i0, %i1, %r0, %r1
 861  switch %i0, <SwitchDictDescr 0:L53, 1:L54, 2:L55>
 865  unreachable
 866  ---
 866  L53:
 866  -live- %r0
 866  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
 875  -live- %r0
 875  -live- %r0
 875  guard_class %r0 -> %i0
 878  -live- %r0
 878  raise %r0
 880  ---
 880  L54:
 880  -live- %i1, %r0, %r1
 880  -live- %i1, %r0, %r1
 880  guard_class %r0 -> %i0
 883  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 888  -live- %i0, %i1, %r0, %r1
 888  int_guard_value %i0
 890  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 897  -live- %i1, %r0, %r1
 897  -live- %i1, %r0, %r1
 897  guard_class %r0 -> %i0
 900  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 905  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
 913  -live- %i1, %i2, %r1
 913  L56:
 913  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 918  -live- %i0, %i1, %i2, %r1
 918  goto_if_not_int_gt %i0, $2, L57
 923  getlistitem_gc_r %r1, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
 931  -live- %i1, %i2, %r0, %r1
 931  guard_class %r0 -> %i0
 934  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 939  -live- %i0, %i1, %i2, %r0, %r1
 939  switch %i0, <SwitchDictDescr 0:L58, 1:L59, 2:L60>
 943  unreachable
 944  ---
 944  L58:
 944  -live- %r0
 944  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
 953  -live- %r0
 953  -live- %r0
 953  guard_class %r0 -> %i0
 956  -live- %r0
 956  raise %r0
 958  ---
 958  L59:
 958  -live- %i1, %i2, %r0, %r1
 958  -live- %i1, %i2, %r0, %r1
 958  guard_class %r0 -> %i0
 961  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 966  -live- %i0, %i1, %i2, %r0, %r1
 966  int_guard_value %i0
 968  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 975  -live- %i1, %i2, %r0, %r1
 975  -live- %i1, %i2, %r0, %r1
 975  guard_class %r0 -> %i0
 978  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 983  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
 991  -live- %i1, %i2, %i3, %r1
 991  L61:
 991  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 996  -live- %i0, %i1, %i2, %i3, %r1
 996  goto_if_not_int_gt %i0, $3, L62
1001  getlistitem_gc_r %r1, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
1009  -live- %i1, %i2, %i3, %r0, %r1
1009  guard_class %r0 -> %i0
1012  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
1017  -live- %i0, %i1, %i2, %i3, %r0, %r1
1017  switch %i0, <SwitchDictDescr 0:L63, 1:L64, 2:L65>
1021  unreachable
1022  ---
1022  L63:
1022  -live- %r0
1022  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
1031  -live- %r0
1031  -live- %r0
1031  guard_class %r0 -> %i0
1034  -live- %r0
1034  raise %r0
1036  ---
1036  L64:
1036  -live- %i1, %i2, %i3, %r0, %r1
1036  -live- %i1, %i2, %i3, %r0, %r1
1036  guard_class %r0 -> %i0
1039  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1044  -live- %i0, %i1, %i2, %i3, %r0, %r1
1044  int_guard_value %i0
1046  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1053  -live- %i1, %i2, %i3, %r0, %r1
1053  -live- %i1, %i2, %i3, %r0, %r1
1053  guard_class %r0 -> %i0
1056  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1061  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i4
1069  -live- %i1, %i2, %i3, %i4, %r1
1069  L66:
1069  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1074  -live- %i0, %i1, %i2, %i3, %i4, %r1
1074  goto_if_not_int_gt %i0, $4, L67
1079  getlistitem_gc_r %r1, $4, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff25e6e950> -> %r0
1087  -live- %i1, %i2, %i3, %i4, %r0
1087  guard_class %r0 -> %i0
1090  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
1095  -live- %i0, %i1, %i2, %i3, %i4, %r0
1095  switch %i0, <SwitchDictDescr 0:L68, 1:L69, 2:L70>
1099  unreachable
1100  ---
1100  L68:
1100  -live- %r0
1100  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
1109  -live- %r0
1109  -live- %r0
1109  guard_class %r0 -> %i0
1112  -live- %r0
1112  raise %r0
1114  ---
1114  L69:
1114  -live- %i1, %i2, %i3, %i4, %r0
1114  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
1119  L71:
1119  strlen %r1 -> %i0
1122  -live- %i0, %i1, %i2, %i3, %i4, %r1
1122  goto_if_not_int_gt %i0, $8, L72
1127  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff2635e490> -> %r0
1131  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1136  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1141  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1146  -live- %r0
1146  raise %r0
1148  ---
1148  L72:
1148  L73:
1148  -live- %i1, %i2, %i3, %i4, %r1
1148  goto_if_not_int_lt %i2, $0, L74
1153  L75:
1153  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff2635e490> -> %r0
1157  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1162  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1167  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1172  -live- %r0
1172  raise %r0
1174  ---
1174  L74:
1174  -live- %i1, %i2, %i3, %i4, %r1
1174  goto_if_not_int_gt %i2, $1048575, L76
1179  goto L75
1182  ---
1182  L76:
1182  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
1188  -live- %i1, %i2, %i3, %i4, %r0, %r1
1188  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
1193  residual_call_ir_v $<* fn PacketAddress.__init__>, I[%i1, %i2, %i3, %i4], R[%r0, %r1], <CallDescr(riiiir) EF=5>
1205  -live- %r0
1205  ref_return %r0
1207  ---
1207  L70:
1207  -live- %i1, %i2, %i3, %i4, %r0
1207  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
1213  -live- %i1, %i2, %i3, %i4, %r1
1213  goto L71
1216  ---
1216  L67:
1216  ref_copy $<* struct rpy_string> -> %r1
1219  goto L73
1222  ---
1222  L65:
1222  -live- %i1, %i2, %i3, %r0, %r1
1222  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i4
1227  goto L66
1230  ---
1230  L62:
1230  int_copy $0 -> %i4
1233  goto L66
1236  ---
1236  L60:
1236  -live- %i1, %i2, %r0, %r1
1236  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
1241  goto L61
1244  ---
1244  L57:
1244  int_copy $0 -> %i3
1247  goto L61
1250  ---
1250  L55:
1250  -live- %i1, %r0, %r1
1250  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
1255  goto L56
1258  ---
1258  L51:
1258  -live- %i1, %r0, %r1
1258  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r0
1264  -live- %i1, %r0, %r1
1264  goto L52
1267  ---
1267  L48:
1267  L77:
1267  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1272  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff6b7fafd0> -> %r0
1276  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1281  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
1286  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
1291  -live- %r0
1291  raise %r0
1293  ---
1293  L47:
1293  goto L77
