   0  -live- %i0, %i1, %r0
   3  switch %i0, <SwitchDictDescr 1:L1, 2:L2, 10:L3, 16:L4, 17:L5>
   7  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x85338a10> -> %r0
  11  residual_call_r_v $<* fn RSocketError.__init__>, R[%r0, $<* struct rpy_string>], <CallDescr(rr) EF=2>
  18  assert_not_none %r0
  20  -live- %r0
  23  guard_class %r0 -> %i0
  26  -live- %r0
  29  raise %r0
  31  ---
  31  L1:
  31  -live- %r0
  34  guard_class %r0 -> %i0
  37  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
  42  -live- %i0, %r0
  45  switch %i0, <SwitchDictDescr 0:L6, 1:L7, 2:L8>
  49  unreachable
  50  ---
  50  L6:
  50  -live- %r0
  53  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
  59  L9:
  59  -live- %r1
  62  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
  68  -live- %r0, %r1
  71  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
  76  residual_call_r_v $<* fn UNIXAddress.__init__>, R[%r0, %r1], <CallDescr(rr) EF=5>
  83  -live- %r0
  86  ref_return %r0
  88  ---
  88  L7:
  88  -live- %r0
  91  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
  96  goto L9
  99  ---
  99  L8:
  99  -live- %r0
 102  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
 111  -live- %r0
 114  assert_not_none %r0
 116  -live- %r0
 119  guard_class %r0 -> %i0
 122  -live- %r0
 125  raise %r0
 127  ---
 127  L2:
 127  -live- %r0
 130  inline_call_ir_r <JitCode 'unpackiterable'>, I[$2], R[%r0] -> %r0
 138  -live- %r0
 141  getfield_gc_i %r0, FieldDescr<list.length> -> %i0
 146  -live- %i0, %r0
 149  goto_if_not_int_eq %i0, $2, L10
 154  getlistitem_gc_r %r0, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r1
 162  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
 170  -live- %r0, %r1
 173  guard_class %r1 -> %i0
 176  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 181  -live- %i0, %r0, %r1
 184  switch %i0, <SwitchDictDescr 0:L11, 1:L12, 2:L13>
 188  unreachable
 189  ---
 189  L11:
 189  -live- %r0, %r1
 192  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r1] -> %r1
 198  L14:
 198  -live- %r0, %r1
 201  guard_class %r0 -> %i0
 204  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 209  -live- %i0, %r0, %r1
 212  switch %i0, <SwitchDictDescr 0:L15, 1:L16, 2:L17>
 216  unreachable
 217  ---
 217  L15:
 217  -live- %r0
 220  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
 229  -live- %r0
 232  assert_not_none %r0
 234  -live- %r0
 237  guard_class %r0 -> %i0
 240  -live- %r0
 243  raise %r0
 245  ---
 245  L16:
 245  -live- %r0, %r1
 248  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 253  L18:
 253  -live- %i0, %r1
 256  goto_if_not_int_lt %i0, $0, L19
 261  L20:
 261  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x73ed3310> -> %r0
 265  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 270  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 275  assert_not_none %r0
 277  -live- %r0
 280  raise %r0
 282  ---
 282  L19:
 282  -live- %i0, %r1
 285  goto_if_not_int_gt %i0, $65535, L21
 290  goto L20
 293  ---
 293  L21:
 293  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 299  -live- %i0, %r0, %r1
 302  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 307  residual_call_ir_v $<* fn INETAddress.__init__>, I[%i0], R[%r0, %r1], <CallDescr(rri) EF=7>
 316  -live- %r0
 319  ref_return %r0
 321  ---
 321  L17:
 321  -live- %r0, %r1
 324  guard_class %r0 -> %i0
 327  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 332  -live- %i0, %r0, %r1
 335  int_guard_value %i0
 337  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 344  -live- %r0, %r1
 347  guard_class %r0 -> %i0
 350  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 355  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 363  -live- %i0, %r1
 366  goto L18
 369  ---
 369  L12:
 369  -live- %r0, %r1
 372  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 377  goto L14
 380  ---
 380  L13:
 380  -live- %r1
 383  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
 392  -live- %r0
 395  assert_not_none %r0
 397  -live- %r0
 400  guard_class %r0 -> %i0
 403  -live- %r0
 406  raise %r0
 408  ---
 408  L10:
 408  raise $<* struct object>
 410  ---
 410  L3:
 410  -live- %r0
 413  inline_call_ir_r <JitCode 'unpackiterable'>, I[$-1], R[%r0] -> %r2
 421  -live- %r2
 424  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 429  -live- %i0, %r2
 432  goto_if_not_int_ge %i0, $2, L22
 437  -live- %i0, %r2
 440  goto_if_not_int_le %i0, $4, L23
 445  getlistitem_gc_r %r2, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
 453  -live- %r0, %r2
 456  guard_class %r0 -> %i0
 459  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
 464  -live- %i0, %r0, %r2
 467  switch %i0, <SwitchDictDescr 0:L24, 1:L25, 2:L26>
 471  unreachable
 472  ---
 472  L24:
 472  -live- %r0, %r2
 475  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
 481  L27:
 481  -live- %r1, %r2
 484  getlistitem_gc_r %r2, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
 492  -live- %r0, %r1, %r2
 495  guard_class %r0 -> %i0
 498  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 503  -live- %i0, %r0, %r1, %r2
 506  switch %i0, <SwitchDictDescr 0:L28, 1:L29, 2:L30>
 510  unreachable
 511  ---
 511  L28:
 511  -live- %r0
 514  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
 523  -live- %r0
 526  assert_not_none %r0
 528  -live- %r0
 531  guard_class %r0 -> %i0
 534  -live- %r0
 537  raise %r0
 539  ---
 539  L29:
 539  -live- %r0, %r1, %r2
 542  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 547  L31:
 547  -live- %i1, %r1, %r2
 550  goto_if_not_int_lt %i1, $0, L32
 555  L33:
 555  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x73ed3310> -> %r0
 559  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 564  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 569  assert_not_none %r0
 571  -live- %r0
 574  raise %r0
 576  ---
 576  L32:
 576  -live- %i1, %r1, %r2
 579  goto_if_not_int_gt %i1, $65535, L34
 584  goto L33
 587  ---
 587  L34:
 587  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 592  -live- %i0, %i1, %r1, %r2
 595  goto_if_not_int_gt %i0, $2, L35
 600  getlistitem_gc_r %r2, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
 608  -live- %i1, %r0, %r1, %r2
 611  guard_class %r0 -> %i0
 614  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 619  -live- %i0, %i1, %r0, %r1, %r2
 622  switch %i0, <SwitchDictDescr 0:L36, 1:L37, 2:L38>
 626  unreachable
 627  ---
 627  L36:
 627  -live- %r0
 630  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
 639  -live- %r0
 642  assert_not_none %r0
 644  -live- %r0
 647  guard_class %r0 -> %i0
 650  -live- %r0
 653  raise %r0
 655  ---
 655  L37:
 655  -live- %i1, %r0, %r1, %r2
 658  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 663  L39:
 663  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 668  -live- %i0, %i1, %i2, %r1, %r2
 671  goto_if_not_int_gt %i0, $3, L40
 676  getlistitem_gc_r %r2, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
 684  -live- %i1, %i2, %r0, %r1
 687  guard_class %r0 -> %i0
 690  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
 695  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 703  L41:
 703  -live- %i0, %i1, %i2, %r1
 706  goto_if_not_int_lt %i2, $0, L42
 711  L43:
 711  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x73ed3310> -> %r0
 715  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 720  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 725  assert_not_none %r0
 727  -live- %r0
 730  raise %r0
 732  ---
 732  L42:
 732  -live- %i0, %i1, %i2, %r1
 735  goto_if_not_int_gt %i2, $1048575, L44
 740  goto L43
 743  ---
 743  L44:
 743  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
 749  -live- %i0, %i1, %i2, %r0, %r1
 752  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
 757  residual_call_ir_v $<* fn INET6Address.__init__>, I[%i1, %i2, %i0], R[%r0, %r1], <CallDescr(rriii) EF=7>
 768  -live- %r0
 771  ref_return %r0
 773  ---
 773  L40:
 773  int_copy $0L -> %i0
 776  goto L41
 779  ---
 779  L38:
 779  -live- %i1, %r0, %r1, %r2
 782  guard_class %r0 -> %i0
 785  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 790  -live- %i0, %i1, %r0, %r1, %r2
 793  int_guard_value %i0
 795  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 802  -live- %i1, %r0, %r1, %r2
 805  guard_class %r0 -> %i0
 808  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 813  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
 821  -live- %i1, %i2, %r1, %r2
 824  goto L39
 827  ---
 827  L35:
 827  int_copy $0 -> %i2
 830  goto L39
 833  ---
 833  L30:
 833  -live- %r0, %r1, %r2
 836  guard_class %r0 -> %i0
 839  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 844  -live- %i0, %r0, %r1, %r2
 847  int_guard_value %i0
 849  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 856  -live- %r0, %r1, %r2
 859  guard_class %r0 -> %i0
 862  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 867  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
 875  -live- %i1, %r1, %r2
 878  goto L31
 881  ---
 881  L25:
 881  -live- %r0, %r2
 884  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 889  goto L27
 892  ---
 892  L26:
 892  -live- %r0
 895  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
 904  -live- %r0
 907  assert_not_none %r0
 909  -live- %r0
 912  guard_class %r0 -> %i0
 915  -live- %r0
 918  raise %r0
 920  ---
 920  L23:
 920  L45:
 920  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
 925  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x6c906b30> -> %r0
 929  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 934  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 939  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 944  assert_not_none %r0
 946  -live- %r0
 949  raise %r0
 951  ---
 951  L22:
 951  goto L45
 954  ---
 954  L4:
 954  -live- %r0
 957  inline_call_ir_r <JitCode 'unpackiterable'>, I[$2], R[%r0] -> %r0
 965  -live- %r0
 968  getfield_gc_i %r0, FieldDescr<list.length> -> %i0
 973  -live- %i0, %r0
 976  goto_if_not_int_eq %i0, $2, L46
 981  getlistitem_gc_r %r0, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r1
 989  getlistitem_gc_r %r0, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
 997  -live- %r0, %r1
1000  guard_class %r1 -> %i0
1003  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i0
1008  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r1] -> %i0
1016  -live- %i0, %r0
1019  guard_class %r0 -> %i1
1022  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_uint_w> -> %i1
1027  inline_call_ir_i <JitCode 'dispatcher'>, I[%i1], R[%r0] -> %i1
1035  -live- %i0, %i1
1038  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
1044  -live- %i0, %i1, %r0
1047  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
1052  residual_call_ir_v $<* fn NETLINKAddress.__init__>, I[%i0, %i1], R[%r0], <CallDescr(rii) EF=5>
1061  -live- %r0
1064  ref_return %r0
1066  ---
1066  L46:
1066  raise $<* struct object>
1068  ---
1068  L5:
1068  -live- %i1, %r0
1071  inline_call_ir_r <JitCode 'unpackiterable'>, I[$-1], R[%r0] -> %r1
1079  -live- %i1, %r1
1082  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1087  -live- %i0, %i1, %r1
1090  goto_if_not_int_ge %i0, $2, L47
1095  -live- %i0, %i1, %r1
1098  goto_if_not_int_le %i0, $5, L48
1103  getlistitem_gc_r %r1, $0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
1111  -live- %i1, %r0, %r1
1114  guard_class %r0 -> %i0
1117  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
1122  -live- %i0, %i1, %r0, %r1
1125  switch %i0, <SwitchDictDescr 0:L49, 1:L50, 2:L51>
1129  unreachable
1130  ---
1130  L49:
1130  -live- %i1, %r0, %r1
1133  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r0
1139  L52:
1139  -live- %i1, %r0, %r1
1142  residual_call_ir_i $<* fn get_ifindex_from_ifname>, I[%i1], R[%r0], <CallDescr(ir) EF=7> -> %i1
1151  -live- %i1, %r1
1154  getlistitem_gc_r %r1, $1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
1162  -live- %i1, %r0, %r1
1165  guard_class %r0 -> %i0
1168  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
1173  -live- %i0, %i1, %r0, %r1
1176  switch %i0, <SwitchDictDescr 0:L53, 1:L54, 2:L55>
1180  unreachable
1181  ---
1181  L53:
1181  -live- %r0
1184  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
1193  -live- %r0
1196  assert_not_none %r0
1198  -live- %r0
1201  guard_class %r0 -> %i0
1204  -live- %r0
1207  raise %r0
1209  ---
1209  L54:
1209  -live- %i1, %r0, %r1
1212  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
1217  L56:
1217  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1222  -live- %i0, %i1, %i2, %r1
1225  goto_if_not_int_gt %i0, $2, L57
1230  getlistitem_gc_r %r1, $2, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
1238  -live- %i1, %i2, %r0, %r1
1241  guard_class %r0 -> %i0
1244  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
1249  -live- %i0, %i1, %i2, %r0, %r1
1252  switch %i0, <SwitchDictDescr 0:L58, 1:L59, 2:L60>
1256  unreachable
1257  ---
1257  L58:
1257  -live- %r0
1260  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
1269  -live- %r0
1272  assert_not_none %r0
1274  -live- %r0
1277  guard_class %r0 -> %i0
1280  -live- %r0
1283  raise %r0
1285  ---
1285  L59:
1285  -live- %i1, %i2, %r0, %r1
1288  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
1293  L61:
1293  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1298  -live- %i0, %i1, %i2, %i3, %r1
1301  goto_if_not_int_gt %i0, $3, L62
1306  getlistitem_gc_r %r1, $3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
1314  -live- %i1, %i2, %i3, %r0, %r1
1317  guard_class %r0 -> %i0
1320  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
1325  -live- %i0, %i1, %i2, %i3, %r0, %r1
1328  switch %i0, <SwitchDictDescr 0:L63, 1:L64, 2:L65>
1332  unreachable
1333  ---
1333  L63:
1333  -live- %r0
1336  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
1345  -live- %r0
1348  assert_not_none %r0
1350  -live- %r0
1353  guard_class %r0 -> %i0
1356  -live- %r0
1359  raise %r0
1361  ---
1361  L64:
1361  -live- %i1, %i2, %i3, %r0, %r1
1364  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i4
1369  L66:
1369  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1374  -live- %i0, %i1, %i2, %i3, %i4, %r1
1377  goto_if_not_int_gt %i0, $4, L67
1382  getlistitem_gc_r %r1, $4, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r0
1390  -live- %i1, %i2, %i3, %i4, %r0
1393  guard_class %r0 -> %i0
1396  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i0
1401  -live- %i0, %i1, %i2, %i3, %i4, %r0
1404  switch %i0, <SwitchDictDescr 0:L68, 1:L69, 2:L70>
1408  unreachable
1409  ---
1409  L68:
1409  -live- %i1, %i2, %i3, %i4, %r0
1412  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r0] -> %r1
1418  L71:
1418  -live- %i1, %i2, %i3, %i4, %r1
1421  strlen %r1 -> %i0
1424  -live- %i0, %i1, %i2, %i3, %i4, %r1
1427  goto_if_not_int_gt %i0, $8, L72
1432  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x73ed3310> -> %r0
1436  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1441  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1446  assert_not_none %r0
1448  -live- %r0
1451  raise %r0
1453  ---
1453  L72:
1453  L73:
1453  -live- %i1, %i2, %i3, %i4, %r1
1456  goto_if_not_int_lt %i2, $0, L74
1461  L75:
1461  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x73ed3310> -> %r0
1465  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1470  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1475  assert_not_none %r0
1477  -live- %r0
1480  raise %r0
1482  ---
1482  L74:
1482  -live- %i1, %i2, %i3, %i4, %r1
1485  goto_if_not_int_gt %i2, $1048575, L76
1490  goto L75
1493  ---
1493  L76:
1493  residual_call_r_r $<* fn _ll_0_alloc_with_del___>, R[], <CallDescr() EF=5> -> %r0
1499  -live- %i1, %i2, %i3, %i4, %r0, %r1
1502  setfield_gc_i %r0, $<* struct sockaddr>, FieldDescr<rpython.rlib.rsocket.Address.inst_addr_p>
1507  residual_call_ir_v $<* fn PacketAddress.__init__>, I[%i1, %i2, %i3, %i4], R[%r0, %r1], <CallDescr(riiiir) EF=5>
1519  -live- %r0
1522  ref_return %r0
1524  ---
1524  L69:
1524  -live- %i1, %i2, %i3, %i4, %r0
1527  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
1532  goto L71
1535  ---
1535  L70:
1535  -live- %r0
1538  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
1547  -live- %r0
1550  assert_not_none %r0
1552  -live- %r0
1555  guard_class %r0 -> %i0
1558  -live- %r0
1561  raise %r0
1563  ---
1563  L67:
1563  ref_copy $<* struct rpy_string> -> %r1
1566  goto L73
1569  ---
1569  L65:
1569  -live- %i1, %i2, %i3, %r0, %r1
1572  guard_class %r0 -> %i0
1575  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1580  -live- %i0, %i1, %i2, %i3, %r0, %r1
1583  int_guard_value %i0
1585  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1592  -live- %i1, %i2, %i3, %r0, %r1
1595  guard_class %r0 -> %i0
1598  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1603  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i4
1611  -live- %i1, %i2, %i3, %i4, %r1
1614  goto L66
1617  ---
1617  L62:
1617  int_copy $0 -> %i4
1620  goto L66
1623  ---
1623  L60:
1623  -live- %i1, %i2, %r0, %r1
1626  guard_class %r0 -> %i0
1629  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1634  -live- %i0, %i1, %i2, %r0, %r1
1637  int_guard_value %i0
1639  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1646  -live- %i1, %i2, %r0, %r1
1649  guard_class %r0 -> %i0
1652  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1657  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
1665  -live- %i1, %i2, %i3, %r1
1668  goto L61
1671  ---
1671  L57:
1671  int_copy $0 -> %i3
1674  goto L61
1677  ---
1677  L55:
1677  -live- %i1, %r0, %r1
1680  guard_class %r0 -> %i0
1683  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1688  -live- %i0, %i1, %r0, %r1
1691  int_guard_value %i0
1693  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1700  -live- %i1, %r0, %r1
1703  guard_class %r0 -> %i0
1706  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1711  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
1719  -live- %i1, %i2, %r1
1722  goto L56
1725  ---
1725  L50:
1725  -live- %i1, %r0, %r1
1728  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r0
1733  goto L52
1736  ---
1736  L51:
1736  -live- %r0
1739  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
1748  -live- %r0
1751  assert_not_none %r0
1753  -live- %r0
1756  guard_class %r0 -> %i0
1759  -live- %r0
1762  raise %r0
1764  ---
1764  L48:
1764  L77:
1764  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
1769  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x6c906b30> -> %r0
1773  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1778  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
1783  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
1788  assert_not_none %r0
1790  -live- %r0
1793  raise %r0
1795  ---
1795  L47:
1795  goto L77
