   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 0x721a2130> -> %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  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
  38  L9:
  38  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
  44  -live- %r0, %r1
  44  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
  49  residual_call_r_v $<* fn UNIXAddress.__init__>, R[%r0, %r1], <CallDescr(rr) EF=5>
  56  -live- %r0
  56  ref_return %r0
  58  ---
  58  L7:
  58  -live- %r0
  58  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
  67  -live- %r0
  67  -live- %r0
  67  guard_class %r0 -> %i0
  70  -live- %r0
  70  raise %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 'StdObjSpace.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 0x962eba90> -> %r1
 107  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x962eba90> -> %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- %r0, %r1
 128  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 133  L14:
 133  -live- %r0, %r1
 133  guard_class %r0 -> %i0
 136  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 141  -live- %i0, %r0, %r1
 141  switch %i0, <SwitchDictDescr 0:L15, 1:L16, 2:L17>
 145  unreachable
 146  ---
 146  L15:
 146  -live- %r0, %r1
 146  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 151  L18:
 151  -live- %i0, %r1
 151  goto_if_not_int_lt %i0, $0, L19
 156  L20:
 156  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x79d968d0> -> %r0
 160  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 165  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 170  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 175  -live- %r0
 175  raise %r0
 177  ---
 177  L19:
 177  -live- %i0, %r1
 177  goto_if_not_int_gt %i0, $65535, L21
 182  goto L20
 185  ---
 185  L21:
 185  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 191  -live- %i0, %r0, %r1
 191  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 196  residual_call_ir_v $<* fn INETAddress.__init__>, I[%i0], R[%r0, %r1], <CallDescr(rri) EF=7>
 205  -live- %r0
 205  ref_return %r0
 207  ---
 207  L16:
 207  -live- %r0, %r1
 207  -live- %r0, %r1
 207  guard_class %r0 -> %i0
 210  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 215  -live- %i0, %r0, %r1
 215  int_guard_value %i0
 217  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 224  -live- %r0, %r1
 224  -live- %r0, %r1
 224  guard_class %r0 -> %i0
 227  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 232  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 240  -live- %i0, %r1
 240  goto L18
 243  ---
 243  L17:
 243  -live- %r0
 243  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
 252  -live- %r0
 252  -live- %r0
 252  guard_class %r0 -> %i0
 255  -live- %r0
 255  raise %r0
 257  ---
 257  L12:
 257  -live- %r1
 257  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
 266  -live- %r0
 266  -live- %r0
 266  guard_class %r0 -> %i0
 269  -live- %r0
 269  raise %r0
 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 'StdObjSpace.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 0x962eba90> -> %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, %r2
 326  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 331  L27:
 331  getlistitem_gc_r %r2, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x962eba90> -> %r0
 339  -live- %r0, %r1, %r2
 339  guard_class %r0 -> %i0
 342  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 347  -live- %i0, %r0, %r1, %r2
 347  switch %i0, <SwitchDictDescr 0:L28, 1:L29, 2:L30>
 351  unreachable
 352  ---
 352  L28:
 352  -live- %r0, %r1, %r2
 352  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 357  L31:
 357  -live- %i1, %r1, %r2
 357  goto_if_not_int_lt %i1, $0, L32
 362  L33:
 362  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x79d968d0> -> %r0
 366  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 371  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 376  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 381  -live- %r0
 381  raise %r0
 383  ---
 383  L32:
 383  -live- %i1, %r1, %r2
 383  goto_if_not_int_gt %i1, $65535, L34
 388  goto L33
 391  ---
 391  L34:
 391  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 396  -live- %i0, %i1, %r1, %r2
 396  goto_if_not_int_gt %i0, $2, L35
 401  getlistitem_gc_r %r2, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x962eba90> -> %r0
 409  -live- %i1, %r0, %r1, %r2
 409  guard_class %r0 -> %i0
 412  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 417  -live- %i0, %i1, %r0, %r1, %r2
 417  switch %i0, <SwitchDictDescr 0:L36, 1:L37, 2:L38>
 421  unreachable
 422  ---
 422  L36:
 422  -live- %i1, %r0, %r1, %r2
 422  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 427  L39:
 427  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 432  -live- %i0, %i1, %i2, %r1, %r2
 432  goto_if_not_int_gt %i0, $3, L40
 437  getlistitem_gc_r %r2, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x962eba90> -> %r0
 445  -live- %i1, %i2, %r0, %r1
 445  guard_class %r0 -> %i0
 448  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 453  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 461  -live- %i0, %i1, %i2, %r1
 461  L41:
 461  -live- %i0, %i1, %i2, %r1
 461  goto_if_not_int_lt %i2, $0, L42
 466  L43:
 466  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x79d968d0> -> %r0
 470  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 475  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 480  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 485  -live- %r0
 485  raise %r0
 487  ---
 487  L42:
 487  -live- %i0, %i1, %i2, %r1
 487  goto_if_not_int_gt %i2, $1048575, L44
 492  goto L43
 495  ---
 495  L44:
 495  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 501  -live- %i0, %i1, %i2, %r0, %r1
 501  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 506  residual_call_ir_v $<* fn INET6Address.__init__>, I[%i1, %i2, %i0], R[%r0, %r1], <CallDescr(rriii) EF=7>
 517  -live- %r0
 517  ref_return %r0
 519  ---
 519  L40:
 519  int_copy $0L -> %i0
 522  goto L41
 525  ---
 525  L37:
 525  -live- %i1, %r0, %r1, %r2
 525  -live- %i1, %r0, %r1, %r2
 525  guard_class %r0 -> %i0
 528  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 533  -live- %i0, %i1, %r0, %r1, %r2
 533  int_guard_value %i0
 535  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 542  -live- %i1, %r0, %r1, %r2
 542  -live- %i1, %r0, %r1, %r2
 542  guard_class %r0 -> %i0
 545  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 550  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
 558  -live- %i1, %i2, %r1, %r2
 558  goto L39
 561  ---
 561  L38:
 561  -live- %r0
 561  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
 570  -live- %r0
 570  -live- %r0
 570  guard_class %r0 -> %i0
 573  -live- %r0
 573  raise %r0
 575  ---
 575  L35:
 575  int_copy $0 -> %i2
 578  goto L39
 581  ---
 581  L29:
 581  -live- %r0, %r1, %r2
 581  -live- %r0, %r1, %r2
 581  guard_class %r0 -> %i0
 584  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 589  -live- %i0, %r0, %r1, %r2
 589  int_guard_value %i0
 591  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 598  -live- %r0, %r1, %r2
 598  -live- %r0, %r1, %r2
 598  guard_class %r0 -> %i0
 601  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 606  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
 614  -live- %i1, %r1, %r2
 614  goto L31
 617  ---
 617  L30:
 617  -live- %r0
 617  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
 626  -live- %r0
 626  -live- %r0
 626  guard_class %r0 -> %i0
 629  -live- %r0
 629  raise %r0
 631  ---
 631  L25:
 631  -live- %r0
 631  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
 640  -live- %r0
 640  -live- %r0
 640  guard_class %r0 -> %i0
 643  -live- %r0
 643  raise %r0
 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 0x7417ed30> -> %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 'StdObjSpace.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 0x962eba90> -> %r1
 709  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x962eba90> -> %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 'StdObjSpace.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 0x962eba90> -> %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- %i1, %r0, %r1
 817  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r0
 822  L52:
 822  residual_call_ir_i $<* fn get_ifindex_from_ifname>, I[%i1], R[%r0], <CallDescr(ir) EF=7> -> %i1
 831  -live- %i1, %r1
 831  getlistitem_gc_r %r1, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x962eba90> -> %r0
 839  -live- %i1, %r0, %r1
 839  guard_class %r0 -> %i0
 842  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 847  -live- %i0, %i1, %r0, %r1
 847  switch %i0, <SwitchDictDescr 0:L53, 1:L54, 2:L55>
 851  unreachable
 852  ---
 852  L53:
 852  -live- %i1, %r0, %r1
 852  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 857  L56:
 857  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 862  -live- %i0, %i1, %i2, %r1
 862  goto_if_not_int_gt %i0, $2, L57
 867  getlistitem_gc_r %r1, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x962eba90> -> %r0
 875  -live- %i1, %i2, %r0, %r1
 875  guard_class %r0 -> %i0
 878  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 883  -live- %i0, %i1, %i2, %r0, %r1
 883  switch %i0, <SwitchDictDescr 0:L58, 1:L59, 2:L60>
 887  unreachable
 888  ---
 888  L58:
 888  -live- %i1, %i2, %r0, %r1
 888  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
 893  L61:
 893  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 898  -live- %i0, %i1, %i2, %i3, %r1
 898  goto_if_not_int_gt %i0, $3, L62
 903  getlistitem_gc_r %r1, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x962eba90> -> %r0
 911  -live- %i1, %i2, %i3, %r0, %r1
 911  guard_class %r0 -> %i0
 914  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 919  -live- %i0, %i1, %i2, %i3, %r0, %r1
 919  switch %i0, <SwitchDictDescr 0:L63, 1:L64, 2:L65>
 923  unreachable
 924  ---
 924  L63:
 924  -live- %i1, %i2, %i3, %r0, %r1
 924  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i4
 929  L66:
 929  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 934  -live- %i0, %i1, %i2, %i3, %i4, %r1
 934  goto_if_not_int_gt %i0, $4, L67
 939  getlistitem_gc_r %r1, $4, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x962eba90> -> %r0
 947  -live- %i1, %i2, %i3, %i4, %r0
 947  guard_class %r0 -> %i0
 950  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 955  -live- %i0, %i1, %i2, %i3, %i4, %r0
 955  switch %i0, <SwitchDictDescr 0:L68, 1:L69, 2:L70>
 959  unreachable
 960  ---
 960  L68:
 960  -live- %i1, %i2, %i3, %i4, %r0
 960  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 965  L71:
 965  strlen %r1 -> %i0
 968  -live- %i0, %i1, %i2, %i3, %i4, %r1
 968  goto_if_not_int_gt %i0, $8, L72
 973  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x79d968d0> -> %r0
 977  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 982  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 987  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 992  -live- %r0
 992  raise %r0
 994  ---
 994  L72:
 994  L73:
 994  -live- %i1, %i2, %i3, %i4, %r1
 994  goto_if_not_int_lt %i2, $0, L74
 999  L75:
 999  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x79d968d0> -> %r0
1003  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1008  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1013  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1018  -live- %r0
1018  raise %r0
1020  ---
1020  L74:
1020  -live- %i1, %i2, %i3, %i4, %r1
1020  goto_if_not_int_gt %i2, $1048575, L76
1025  goto L75
1028  ---
1028  L76:
1028  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
1034  -live- %i1, %i2, %i3, %i4, %r0, %r1
1034  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
1039  residual_call_ir_v $<* fn PacketAddress.__init__>, I[%i1, %i2, %i3, %i4], R[%r0, %r1], <CallDescr(riiiir) EF=5>
1051  -live- %r0
1051  ref_return %r0
1053  ---
1053  L69:
1053  -live- %r0
1053  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
1062  -live- %r0
1062  -live- %r0
1062  guard_class %r0 -> %i0
1065  -live- %r0
1065  raise %r0
1067  ---
1067  L70:
1067  -live- %i1, %i2, %i3, %i4, %r0
1067  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
1073  -live- %i1, %i2, %i3, %i4, %r1
1073  goto L71
1076  ---
1076  L67:
1076  ref_copy $<* struct rpy_string> -> %r1
1079  goto L73
1082  ---
1082  L64:
1082  -live- %i1, %i2, %i3, %r0, %r1
1082  -live- %i1, %i2, %i3, %r0, %r1
1082  guard_class %r0 -> %i0
1085  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1090  -live- %i0, %i1, %i2, %i3, %r0, %r1
1090  int_guard_value %i0
1092  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1099  -live- %i1, %i2, %i3, %r0, %r1
1099  -live- %i1, %i2, %i3, %r0, %r1
1099  guard_class %r0 -> %i0
1102  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1107  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i4
1115  -live- %i1, %i2, %i3, %i4, %r1
1115  goto L66
1118  ---
1118  L65:
1118  -live- %r0
1118  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
1127  -live- %r0
1127  -live- %r0
1127  guard_class %r0 -> %i0
1130  -live- %r0
1130  raise %r0
1132  ---
1132  L62:
1132  int_copy $0 -> %i4
1135  goto L66
1138  ---
1138  L59:
1138  -live- %i1, %i2, %r0, %r1
1138  -live- %i1, %i2, %r0, %r1
1138  guard_class %r0 -> %i0
1141  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1146  -live- %i0, %i1, %i2, %r0, %r1
1146  int_guard_value %i0
1148  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1155  -live- %i1, %i2, %r0, %r1
1155  -live- %i1, %i2, %r0, %r1
1155  guard_class %r0 -> %i0
1158  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1163  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
1171  -live- %i1, %i2, %i3, %r1
1171  goto L61
1174  ---
1174  L60:
1174  -live- %r0
1174  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
1183  -live- %r0
1183  -live- %r0
1183  guard_class %r0 -> %i0
1186  -live- %r0
1186  raise %r0
1188  ---
1188  L57:
1188  int_copy $0 -> %i3
1191  goto L61
1194  ---
1194  L54:
1194  -live- %i1, %r0, %r1
1194  -live- %i1, %r0, %r1
1194  guard_class %r0 -> %i0
1197  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1202  -live- %i0, %i1, %r0, %r1
1202  int_guard_value %i0
1204  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1211  -live- %i1, %r0, %r1
1211  -live- %i1, %r0, %r1
1211  guard_class %r0 -> %i0
1214  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1219  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
1227  -live- %i1, %i2, %r1
1227  goto L56
1230  ---
1230  L55:
1230  -live- %r0
1230  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
1239  -live- %r0
1239  -live- %r0
1239  guard_class %r0 -> %i0
1242  -live- %r0
1242  raise %r0
1244  ---
1244  L50:
1244  -live- %r0
1244  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
1253  -live- %r0
1253  -live- %r0
1253  guard_class %r0 -> %i0
1256  -live- %r0
1256  raise %r0
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 0x7417ed30> -> %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
