   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 0x00000100c582d980> -> %r1
   8  residual_call_r_v $<* fn RSocketError.__init__>, R[%r1, $<* struct rpy_string>], <CallDescr(rr) EF=2>
  15  -live- %r1
  15  guard_class %r1 -> %i0
  18  -live- %r1
  18  raise %r1
  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 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
  64  -live- %r1
  64  goto L9
  67  ---
  67  L8:
  67  -live- %r0
  67  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] -> %r1
  76  -live- %r1
  76  -live- %r1
  76  guard_class %r1 -> %i0
  79  -live- %r1
  79  raise %r1
  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 0x00000100dd442560> -> %r1
 107  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %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 0x00000100b369b7f8> -> %r0
 160  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 165  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b369a090> -> %r1
 169  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 174  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 179  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 184  -live- %r1
 184  raise %r1
 186  ---
 186  L19:
 186  -live- %i0, %r1
 186  goto_if_not_int_gt %i0, $65535, L21
 191  goto L20
 194  ---
 194  L21:
 194  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 200  -live- %i0, %r0, %r1
 200  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 205  residual_call_ir_v $<* fn INETAddress.__init__>, I[%i0], R[%r0, %r1], <CallDescr(rri) EF=7>
 214  -live- %r0
 214  ref_return %r0
 216  ---
 216  L16:
 216  -live- %r0
 216  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] -> %r1
 225  -live- %r1
 225  -live- %r1
 225  guard_class %r1 -> %i0
 228  -live- %r1
 228  raise %r1
 230  ---
 230  L17:
 230  -live- %r0, %r1
 230  -live- %r0, %r1
 230  guard_class %r0 -> %i0
 233  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 238  -live- %i0, %r0, %r1
 238  int_guard_value %i0
 240  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 247  -live- %r0, %r1
 247  -live- %r0, %r1
 247  guard_class %r0 -> %i0
 250  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 255  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 263  -live- %i0, %r1
 263  goto L18
 266  ---
 266  L12:
 266  -live- %r0, %r1
 266  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r1] -> %r1
 272  -live- %r0, %r1
 272  goto L14
 275  ---
 275  L13:
 275  -live- %r1
 275  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] -> %r1
 284  -live- %r1
 284  -live- %r1
 284  guard_class %r1 -> %i0
 287  -live- %r1
 287  raise %r1
 289  ---
 289  L10:
 289  raise $<* struct object>
 291  ---
 291  L3:
 291  -live- %r0
 291  inline_call_ir_r <JitCode 'unpackiterable'>, I[$-1], R[%r0] -> %r2
 299  -live- %r2
 299  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 304  -live- %i0, %r2
 304  goto_if_not_int_ge %i0, $2, L22
 309  -live- %i0, %r2
 309  goto_if_not_int_le %i0, $4, L23
 314  getlistitem_gc_r %r2, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r0
 322  -live- %r0, %r2
 322  guard_class %r0 -> %i0
 325  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 330  -live- %i0, %r0, %r2
 330  switch %i0, <SwitchDictDescr 0:L24, 1:L25, 2:L26>
 334  unreachable
 335  ---
 335  L24:
 335  -live- %r0, %r2
 335  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 340  L27:
 340  getlistitem_gc_r %r2, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r0
 348  -live- %r0, %r1, %r2
 348  guard_class %r0 -> %i0
 351  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 356  -live- %i0, %r0, %r1, %r2
 356  switch %i0, <SwitchDictDescr 0:L28, 1:L29, 2:L30>
 360  unreachable
 361  ---
 361  L28:
 361  -live- %r0, %r1, %r2
 361  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 366  L31:
 366  -live- %i1, %r1, %r2
 366  goto_if_not_int_lt %i1, $0, L32
 371  L33:
 371  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b369b7f8> -> %r0
 375  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 380  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b369a090> -> %r1
 384  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 389  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 394  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 399  -live- %r1
 399  raise %r1
 401  ---
 401  L32:
 401  -live- %i1, %r1, %r2
 401  goto_if_not_int_gt %i1, $65535, L34
 406  goto L33
 409  ---
 409  L34:
 409  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 414  -live- %i0, %i1, %r1, %r2
 414  goto_if_not_int_gt %i0, $2, L35
 419  getlistitem_gc_r %r2, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r0
 427  -live- %i1, %r0, %r1, %r2
 427  guard_class %r0 -> %i0
 430  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 435  -live- %i0, %i1, %r0, %r1, %r2
 435  switch %i0, <SwitchDictDescr 0:L36, 1:L37, 2:L38>
 439  unreachable
 440  ---
 440  L36:
 440  -live- %i1, %r0, %r1, %r2
 440  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 445  L39:
 445  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 450  -live- %i0, %i1, %i2, %r1, %r2
 450  goto_if_not_int_gt %i0, $3, L40
 455  getlistitem_gc_r %r2, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r0
 463  -live- %i1, %i2, %r0, %r1
 463  guard_class %r0 -> %i0
 466  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 471  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 479  -live- %i0, %i1, %i2, %r1
 479  L41:
 479  -live- %i0, %i1, %i2, %r1
 479  goto_if_not_int_lt %i2, $0, L42
 484  L43:
 484  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b369b7f8> -> %r0
 488  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 493  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b369a090> -> %r1
 497  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 502  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 507  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 512  -live- %r1
 512  raise %r1
 514  ---
 514  L42:
 514  -live- %i0, %i1, %i2, %r1
 514  goto_if_not_int_gt %i2, $1048575, L44
 519  goto L43
 522  ---
 522  L44:
 522  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 528  -live- %i0, %i1, %i2, %r0, %r1
 528  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 533  residual_call_ir_v $<* fn INET6Address.__init__>, I[%i1, %i2, %i0], R[%r0, %r1], <CallDescr(rriii) EF=7>
 544  -live- %r0
 544  ref_return %r0
 546  ---
 546  L40:
 546  int_copy $0L -> %i0
 549  goto L41
 552  ---
 552  L37:
 552  -live- %r0
 552  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] -> %r1
 561  -live- %r1
 561  -live- %r1
 561  guard_class %r1 -> %i0
 564  -live- %r1
 564  raise %r1
 566  ---
 566  L38:
 566  -live- %i1, %r0, %r1, %r2
 566  -live- %i1, %r0, %r1, %r2
 566  guard_class %r0 -> %i0
 569  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 574  -live- %i0, %i1, %r0, %r1, %r2
 574  int_guard_value %i0
 576  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 583  -live- %i1, %r0, %r1, %r2
 583  -live- %i1, %r0, %r1, %r2
 583  guard_class %r0 -> %i0
 586  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 591  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
 599  -live- %i1, %i2, %r1, %r2
 599  goto L39
 602  ---
 602  L35:
 602  int_copy $0 -> %i2
 605  goto L39
 608  ---
 608  L29:
 608  -live- %r0
 608  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] -> %r1
 617  -live- %r1
 617  -live- %r1
 617  guard_class %r1 -> %i0
 620  -live- %r1
 620  raise %r1
 622  ---
 622  L30:
 622  -live- %r0, %r1, %r2
 622  -live- %r0, %r1, %r2
 622  guard_class %r0 -> %i0
 625  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 630  -live- %i0, %r0, %r1, %r2
 630  int_guard_value %i0
 632  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 639  -live- %r0, %r1, %r2
 639  -live- %r0, %r1, %r2
 639  guard_class %r0 -> %i0
 642  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 647  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
 655  -live- %i1, %r1, %r2
 655  goto L31
 658  ---
 658  L25:
 658  -live- %r0, %r2
 658  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
 664  -live- %r1, %r2
 664  goto L27
 667  ---
 667  L26:
 667  -live- %r0
 667  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] -> %r1
 676  -live- %r1
 676  -live- %r1
 676  guard_class %r1 -> %i0
 679  -live- %r1
 679  raise %r1
 681  ---
 681  L23:
 681  L45:
 681  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 686  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100cec8dc90> -> %r1
 690  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 695  setfield_gc_r %r1, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 700  setfield_gc_i %r1, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 705  -live- %r1
 705  raise %r1
 707  ---
 707  L22:
 707  goto L45
 710  ---
 710  L4:
 710  -live- %r0
 710  inline_call_ir_r <JitCode 'unpackiterable'>, I[$2], R[%r0] -> %r0
 718  -live- %r0
 718  getfield_gc_i %r0, FieldDescr<list.length> -> %i0
 723  -live- %i0, %r0
 723  goto_if_not_int_eq %i0, $2, L46
 728  getlistitem_gc_r %r0, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r1
 736  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r0
 744  -live- %r0, %r1
 744  guard_class %r1 -> %i0
 747  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 752  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r1] -> %i0
 760  -live- %i0, %r0
 760  -live- %i0, %r0
 760  guard_class %r0 -> %i1
 763  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i1
 768  inline_call_ir_i <JitCode 'dispatcher'>, I[%i1], R[%r0] -> %i1
 776  -live- %i0, %i1
 776  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 782  -live- %i0, %i1, %r0
 782  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 787  residual_call_ir_v $<* fn NETLINKAddress.__init__>, I[%i0, %i1], R[%r0], <CallDescr(rii) EF=5>
 796  -live- %r0
 796  ref_return %r0
 798  ---
 798  L46:
 798  raise $<* struct object>
 800  ---
 800  L5:
 800  -live- %i1, %r0
 800  inline_call_ir_r <JitCode 'unpackiterable'>, I[$-1], R[%r0] -> %r1
 808  -live- %i1, %r1
 808  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 813  -live- %i0, %i1, %r1
 813  goto_if_not_int_ge %i0, $2, L47
 818  -live- %i0, %i1, %r1
 818  goto_if_not_int_le %i0, $5, L48
 823  getlistitem_gc_r %r1, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r0
 831  -live- %i1, %r0, %r1
 831  guard_class %r0 -> %i0
 834  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 839  -live- %i0, %i1, %r0, %r1
 839  switch %i0, <SwitchDictDescr 0:L49, 1:L50, 2:L51>
 843  unreachable
 844  ---
 844  L49:
 844  -live- %i1, %r0, %r1
 844  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r0
 849  L52:
 849  residual_call_ir_i $<* fn get_ifindex_from_ifname>, I[%i1], R[%r0], <CallDescr(ir) EF=7> -> %i1
 858  -live- %i1, %r1
 858  getlistitem_gc_r %r1, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r0
 866  -live- %i1, %r0, %r1
 866  guard_class %r0 -> %i0
 869  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 874  -live- %i0, %i1, %r0, %r1
 874  switch %i0, <SwitchDictDescr 0:L53, 1:L54, 2:L55>
 878  unreachable
 879  ---
 879  L53:
 879  -live- %i1, %r0, %r1
 879  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 884  L56:
 884  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 889  -live- %i0, %i1, %i2, %r1
 889  goto_if_not_int_gt %i0, $2, L57
 894  getlistitem_gc_r %r1, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r0
 902  -live- %i1, %i2, %r0, %r1
 902  guard_class %r0 -> %i0
 905  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 910  -live- %i0, %i1, %i2, %r0, %r1
 910  switch %i0, <SwitchDictDescr 0:L58, 1:L59, 2:L60>
 914  unreachable
 915  ---
 915  L58:
 915  -live- %i1, %i2, %r0, %r1
 915  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
 920  L61:
 920  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 925  -live- %i0, %i1, %i2, %i3, %r1
 925  goto_if_not_int_gt %i0, $3, L62
 930  getlistitem_gc_r %r1, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r0
 938  -live- %i1, %i2, %i3, %r0, %r1
 938  guard_class %r0 -> %i0
 941  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 946  -live- %i0, %i1, %i2, %i3, %r0, %r1
 946  switch %i0, <SwitchDictDescr 0:L63, 1:L64, 2:L65>
 950  unreachable
 951  ---
 951  L63:
 951  -live- %i1, %i2, %i3, %r0, %r1
 951  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i4
 956  L66:
 956  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 961  -live- %i0, %i1, %i2, %i3, %i4, %r1
 961  goto_if_not_int_gt %i0, $4, L67
 966  getlistitem_gc_r %r1, $4, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100dd442560> -> %r0
 974  -live- %i1, %i2, %i3, %i4, %r0
 974  guard_class %r0 -> %i0
 977  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 982  -live- %i0, %i1, %i2, %i3, %i4, %r0
 982  switch %i0, <SwitchDictDescr 0:L68, 1:L69, 2:L70>
 986  unreachable
 987  ---
 987  L68:
 987  -live- %i1, %i2, %i3, %i4, %r0
 987  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 992  L71:
 992  strlen %r1 -> %i0
 995  -live- %i0, %i1, %i2, %i3, %i4, %r1
 995  goto_if_not_int_gt %i0, $8, L72
1000  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b369b7f8> -> %r0
1004  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1009  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b369a090> -> %r1
1013  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1018  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1023  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1028  -live- %r1
1028  raise %r1
1030  ---
1030  L72:
1030  L73:
1030  -live- %i1, %i2, %i3, %i4, %r1
1030  goto_if_not_int_lt %i2, $0, L74
1035  L75:
1035  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b369b7f8> -> %r0
1039  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1044  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b369a090> -> %r1
1048  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1053  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1058  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1063  -live- %r1
1063  raise %r1
1065  ---
1065  L74:
1065  -live- %i1, %i2, %i3, %i4, %r1
1065  goto_if_not_int_gt %i2, $1048575, L76
1070  goto L75
1073  ---
1073  L76:
1073  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
1079  -live- %i1, %i2, %i3, %i4, %r0, %r1
1079  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
1084  residual_call_ir_v $<* fn PacketAddress.__init__>, I[%i1, %i2, %i3, %i4], R[%r0, %r1], <CallDescr(riiiir) EF=5>
1096  -live- %r0
1096  ref_return %r0
1098  ---
1098  L69:
1098  -live- %i1, %i2, %i3, %i4, %r0
1098  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
1104  -live- %i1, %i2, %i3, %i4, %r1
1104  goto L71
1107  ---
1107  L70:
1107  -live- %r0
1107  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] -> %r1
1116  -live- %r1
1116  -live- %r1
1116  guard_class %r1 -> %i0
1119  -live- %r1
1119  raise %r1
1121  ---
1121  L67:
1121  ref_copy $<* struct rpy_string> -> %r1
1124  goto L73
1127  ---
1127  L64:
1127  -live- %r0
1127  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] -> %r1
1136  -live- %r1
1136  -live- %r1
1136  guard_class %r1 -> %i0
1139  -live- %r1
1139  raise %r1
1141  ---
1141  L65:
1141  -live- %i1, %i2, %i3, %r0, %r1
1141  -live- %i1, %i2, %i3, %r0, %r1
1141  guard_class %r0 -> %i0
1144  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1149  -live- %i0, %i1, %i2, %i3, %r0, %r1
1149  int_guard_value %i0
1151  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1158  -live- %i1, %i2, %i3, %r0, %r1
1158  -live- %i1, %i2, %i3, %r0, %r1
1158  guard_class %r0 -> %i0
1161  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1166  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i4
1174  -live- %i1, %i2, %i3, %i4, %r1
1174  goto L66
1177  ---
1177  L62:
1177  int_copy $0 -> %i4
1180  goto L66
1183  ---
1183  L59:
1183  -live- %r0
1183  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] -> %r1
1192  -live- %r1
1192  -live- %r1
1192  guard_class %r1 -> %i0
1195  -live- %r1
1195  raise %r1
1197  ---
1197  L60:
1197  -live- %i1, %i2, %r0, %r1
1197  -live- %i1, %i2, %r0, %r1
1197  guard_class %r0 -> %i0
1200  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1205  -live- %i0, %i1, %i2, %r0, %r1
1205  int_guard_value %i0
1207  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1214  -live- %i1, %i2, %r0, %r1
1214  -live- %i1, %i2, %r0, %r1
1214  guard_class %r0 -> %i0
1217  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1222  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
1230  -live- %i1, %i2, %i3, %r1
1230  goto L61
1233  ---
1233  L57:
1233  int_copy $0 -> %i3
1236  goto L61
1239  ---
1239  L54:
1239  -live- %r0
1239  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] -> %r1
1248  -live- %r1
1248  -live- %r1
1248  guard_class %r1 -> %i0
1251  -live- %r1
1251  raise %r1
1253  ---
1253  L55:
1253  -live- %i1, %r0, %r1
1253  -live- %i1, %r0, %r1
1253  guard_class %r0 -> %i0
1256  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1261  -live- %i0, %i1, %r0, %r1
1261  int_guard_value %i0
1263  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1270  -live- %i1, %r0, %r1
1270  -live- %i1, %r0, %r1
1270  guard_class %r0 -> %i0
1273  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1278  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
1286  -live- %i1, %i2, %r1
1286  goto L56
1289  ---
1289  L50:
1289  -live- %i1, %r0, %r1
1289  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r0
1295  -live- %i1, %r0, %r1
1295  goto L52
1298  ---
1298  L51:
1298  -live- %r0
1298  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] -> %r1
1307  -live- %r1
1307  -live- %r1
1307  guard_class %r1 -> %i0
1310  -live- %r1
1310  raise %r1
1312  ---
1312  L48:
1312  L77:
1312  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1317  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100cec8dc90> -> %r1
1321  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1326  setfield_gc_r %r1, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
1331  setfield_gc_i %r1, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
1336  -live- %r1
1336  raise %r1
1338  ---
1338  L47:
1338  goto L77
