   0  -live- %i0, %r0
   3  goto_if_not_ptr_iszero %r0, L1
   7  L2:
   7  -live- %i0
  10  goto_if_not %i0, L3
  14  inline_call_irf_f <JitCode 'time'>, I[], R[], F[] -> %f0
  21  -live- %f0
  24  cast_float_to_int %f0 -> %i0
  27  residual_call_ir_i $<* fn _ll_1_raw_malloc_varsize__Signed>, I[$1], R[], <CallDescr(i) EF=5> -> %i1
  35  -live- %i0, %i1
  38  setarrayitem_raw_i %i1, $0, %i0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab12d0d558>
  44  residual_call_ir_i $<* fn ccall_localtime>, I[%i1], R[], <CallDescr(i) EF=2> -> %i0
  52  residual_call_ir_v $<* fn _ll_1_raw_free__arrayPtr>, I[%i1], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
  59  -live- %i0
  62  goto_if_not_int_is_true %i0, L4
  66  int_return %i0
  68  ---
  68  L4:
  68  residual_call_ir_i $<* fn _ll_1_threadlocalref_get__INTLlT_Signed>, I[$CDefinedIntSymbolic('RPY_TLOFS_rpy_errno')], R[], <CallDescr(i) EF=2 OS_THREADLOCALREF_GET> -> %i0
  76  inline_call_ir_r <JitCode 'strerror'>, I[%i0], R[] -> %r0
  83  -live- %r0
  86  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r1
  90  setfield_gc_r %r1, %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
  95  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab0037f018> -> %r0
  99  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 104  setfield_gc_r %r0, %r1, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 109  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 114  assert_not_none %r0
 116  -live- %r0
 119  raise %r0
 121  ---
 121  L3:
 121  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab00389e50> -> %r0
 125  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 130  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 135  assert_not_none %r0
 137  -live- %r0
 140  raise %r0
 142  ---
 142  L1:
 142  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r0] -> %i1
 149  -live- %i0, %i1, %r0
 152  goto_if_not %i1, L5
 156  goto L2
 159  ---
 159  L5:
 159  inline_call_ir_r <JitCode 'fixedview__False'>, I[$-1, $False], R[%r0] -> %r1
 168  -live- %r1
 171  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %i0
 176  -live- %i0, %r1
 179  goto_if_not_int_ne %i0, $9, L6
 184  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %i0
 189  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaaaf321c448> -> %r0
 193  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 198  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 203  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 208  assert_not_none %r0
 210  -live- %r0
 213  raise %r0
 215  ---
 215  L6:
 215  getarrayitem_gc_r %r1, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %r0
 221  -live- %r0, %r1
 224  guard_class %r0 -> %i0
 227  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i1
 232  -live- %i0, %i1, %r0, %r1
 235  switch %i1, <SwitchDictDescr 0:L7, 1:L8, 2:L9>
 239  unreachable
 240  ---
 240  L7:
 240  -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
 255  assert_not_none %r0
 257  -live- %r0
 260  guard_class %r0 -> %i0
 263  -live- %r0
 266  raise %r0
 268  ---
 268  L8:
 268  -live- %r0, %r1
 271  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 276  L10:
 276  getarrayitem_gc_r %r1, $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %r0
 282  -live- %i2, %r0, %r1
 285  guard_class %r0 -> %i0
 288  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i1
 293  -live- %i0, %i1, %i2, %r0, %r1
 296  switch %i1, <SwitchDictDescr 0:L11, 1:L12, 2:L13>
 300  unreachable
 301  ---
 301  L11:
 301  -live- %r0
 304  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
 313  -live- %r0
 316  assert_not_none %r0
 318  -live- %r0
 321  guard_class %r0 -> %i0
 324  -live- %r0
 327  raise %r0
 329  ---
 329  L12:
 329  -live- %i2, %r0, %r1
 332  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
 337  L14:
 337  -live- %i2, %i3, %r1
 340  goto_if_not_int_is_zero %i3, L15
 344  int_copy $1 -> %i3
 347  L16:
 347  getarrayitem_gc_r %r1, $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %r0
 353  -live- %i2, %i3, %r0, %r1
 356  guard_class %r0 -> %i0
 359  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i1
 364  -live- %i0, %i1, %i2, %i3, %r0, %r1
 367  switch %i1, <SwitchDictDescr 0:L17, 1:L18, 2:L19>
 371  unreachable
 372  ---
 372  L17:
 372  -live- %r0
 375  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
 384  -live- %r0
 387  assert_not_none %r0
 389  -live- %r0
 392  guard_class %r0 -> %i0
 395  -live- %r0
 398  raise %r0
 400  ---
 400  L18:
 400  -live- %i2, %i3, %r0, %r1
 403  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i4
 408  L20:
 408  -live- %i2, %i3, %i4, %r1
 411  goto_if_not_int_is_zero %i4, L21
 415  int_copy $1 -> %i4
 418  L22:
 418  getarrayitem_gc_r %r1, $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %r0
 424  -live- %i2, %i3, %i4, %r0, %r1
 427  guard_class %r0 -> %i0
 430  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i1
 435  -live- %i0, %i1, %i2, %i3, %i4, %r0, %r1
 438  switch %i1, <SwitchDictDescr 0:L23, 1:L24, 2:L25>
 442  unreachable
 443  ---
 443  L23:
 443  -live- %r0
 446  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
 455  -live- %r0
 458  assert_not_none %r0
 460  -live- %r0
 463  guard_class %r0 -> %i0
 466  -live- %r0
 469  raise %r0
 471  ---
 471  L24:
 471  -live- %i2, %i3, %i4, %r0, %r1
 474  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 479  L26:
 479  -live- %i0, %i2, %i3, %i4, %r1
 482  goto_if_not_int_is_zero %i0, L27
 486  int_copy $1 -> %i0
 489  L28:
 489  int_signext %i3, $4 -> %i1
 493  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_mon>
 498  int_signext %i4, $4 -> %i1
 502  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_mday>
 507  getarrayitem_gc_r %r1, $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %r0
 513  -live- %i0, %i2, %r0, %r1
 516  guard_class %r0 -> %i1
 519  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i3
 524  -live- %i0, %i1, %i2, %i3, %r0, %r1
 527  switch %i3, <SwitchDictDescr 0:L29, 1:L30, 2:L31>
 531  unreachable
 532  ---
 532  L29:
 532  -live- %r0
 535  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
 544  -live- %r0
 547  assert_not_none %r0
 549  -live- %r0
 552  guard_class %r0 -> %i0
 555  -live- %r0
 558  raise %r0
 560  ---
 560  L30:
 560  -live- %i0, %i2, %r0, %r1
 563  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 568  L32:
 568  int_signext %i1, $4 -> %i1
 572  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_hour>
 577  getarrayitem_gc_r %r1, $4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %r0
 583  -live- %i0, %i2, %r0, %r1
 586  guard_class %r0 -> %i1
 589  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i3
 594  -live- %i0, %i1, %i2, %i3, %r0, %r1
 597  switch %i3, <SwitchDictDescr 0:L33, 1:L34, 2:L35>
 601  unreachable
 602  ---
 602  L33:
 602  -live- %r0
 605  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
 614  -live- %r0
 617  assert_not_none %r0
 619  -live- %r0
 622  guard_class %r0 -> %i0
 625  -live- %r0
 628  raise %r0
 630  ---
 630  L34:
 630  -live- %i0, %i2, %r0, %r1
 633  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 638  L36:
 638  int_signext %i1, $4 -> %i1
 642  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_min>
 647  getarrayitem_gc_r %r1, $5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %r0
 653  -live- %i0, %i2, %r0, %r1
 656  guard_class %r0 -> %i1
 659  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i3
 664  -live- %i0, %i1, %i2, %i3, %r0, %r1
 667  switch %i3, <SwitchDictDescr 0:L37, 1:L38, 2:L39>
 671  unreachable
 672  ---
 672  L37:
 672  -live- %r0
 675  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
 684  -live- %r0
 687  assert_not_none %r0
 689  -live- %r0
 692  guard_class %r0 -> %i0
 695  -live- %r0
 698  raise %r0
 700  ---
 700  L38:
 700  -live- %i0, %i2, %r0, %r1
 703  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 708  L40:
 708  int_signext %i1, $4 -> %i1
 712  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_sec>
 717  getarrayitem_gc_r %r1, $6, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %r0
 723  -live- %i0, %i2, %r0, %r1
 726  guard_class %r0 -> %i1
 729  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i3
 734  -live- %i0, %i1, %i2, %i3, %r0, %r1
 737  switch %i3, <SwitchDictDescr 0:L41, 1:L42, 2:L43>
 741  unreachable
 742  ---
 742  L41:
 742  -live- %r0
 745  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
 754  -live- %r0
 757  assert_not_none %r0
 759  -live- %r0
 762  guard_class %r0 -> %i0
 765  -live- %r0
 768  raise %r0
 770  ---
 770  L42:
 770  -live- %i0, %i2, %r0, %r1
 773  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 778  L44:
 778  int_signext %i1, $4 -> %i1
 782  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_wday>
 787  int_signext %i0, $4 -> %i0
 791  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 796  getarrayitem_gc_r %r1, $8, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %r0
 802  -live- %i2, %r0
 805  guard_class %r0 -> %i0
 808  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i1
 813  -live- %i0, %i1, %i2, %r0
 816  switch %i1, <SwitchDictDescr 0:L45, 1:L46, 2:L47>
 820  unreachable
 821  ---
 821  L45:
 821  -live- %r0
 824  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
 833  -live- %r0
 836  assert_not_none %r0
 838  -live- %r0
 841  guard_class %r0 -> %i0
 844  -live- %r0
 847  raise %r0
 849  ---
 849  L46:
 849  -live- %i2, %r0
 852  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 857  L48:
 857  int_signext %i0, $4 -> %i0
 861  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_isdst>
 866  setfield_raw_i $<* struct tm>, $<* None>, FieldDescr<tm.c_tm_zone>
 871  setfield_raw_i $<* struct tm>, $0, FieldDescr<tm.c_tm_gmtoff>
 876  -live- %i2
 879  goto_if_not_int_lt %i2, $1900, L49
 884  inline_call_ir_r <JitCode 'getbuiltinmodule'>, I[$False, $True], R[$<* struct rpy_string>] -> %r0
 893  -live- %i2, %r0
 896  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r1
 900  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 905  inline_call_r_r <JitCode 'getattr'>, R[%r0, %r1] -> %r0
 912  -live- %i2, %r0
 915  guard_class %r0 -> %i0
 918  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i1
 923  -live- %i0, %i1, %i2, %r0
 926  switch %i1, <SwitchDictDescr 0:L50, 1:L51, 2:L52>
 930  unreachable
 931  ---
 931  L50:
 931  -live- %r0
 934  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
 943  -live- %r0
 946  assert_not_none %r0
 948  -live- %r0
 951  guard_class %r0 -> %i0
 954  -live- %r0
 957  raise %r0
 959  ---
 959  L51:
 959  -live- %i2, %r0
 962  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 967  L53:
 967  -live- %i0, %i2
 970  goto_if_not_int_is_true %i0, L54
 974  -live- %i2
 977  goto_if_not_int_ge %i2, $69, L55
 982  -live- %i2
 985  goto_if_not_int_le %i2, $99, L56
 990  int_add %i2, $1900 -> %i2
 994  L57:
 994  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_wday> -> %i0
 999  -live- %i0, %i2
1002  goto_if_not_int_lt %i0, $-1, L58
1007  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab00389e50> -> %r0
1011  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1016  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1021  assert_not_none %r0
1023  -live- %r0
1026  raise %r0
1028  ---
1028  L58:
1028  int_sub %i2, $1900 -> %i1
1032  int_signext %i1, $4 -> %i1
1036  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_year>
1041  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_mon> -> %i1
1046  int_sub %i1, $1 -> %i1
1050  int_signext %i1, $4 -> %i1
1054  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_mon>
1059  int_add %i0, $1 -> %i0
1063  residual_call_ir_i $<* fn ll_int_py_mod__Signed_Signed>, I[%i0, $7], R[], <CallDescr(ii) EF=0 OS_INT_PY_MOD> -> %i0
1072  int_signext %i0, $4 -> %i0
1076  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_wday>
1081  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_yday> -> %i0
1086  int_sub %i0, $1 -> %i0
1090  int_signext %i0, $4 -> %i0
1094  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
1099  int_return $<* struct tm>
1101  ---
1101  L56:
1101  L59:
1101  -live- %i2
1104  goto_if_not_int_ge %i2, $0, L60
1109  -live- %i2
1112  goto_if_not_int_le %i2, $68, L61
1117  int_add %i2, $2000 -> %i2
1121  goto L57
1124  ---
1124  L61:
1124  L62:
1124  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab00389e50> -> %r0
1128  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1133  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1138  assert_not_none %r0
1140  -live- %r0
1143  raise %r0
1145  ---
1145  L60:
1145  goto L62
1148  ---
1148  L55:
1148  goto L59
1151  ---
1151  L54:
1151  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab00389e50> -> %r0
1155  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1160  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1165  assert_not_none %r0
1167  -live- %r0
1170  raise %r0
1172  ---
1172  L52:
1172  -live- %i0, %i2, %r0
1175  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1180  -live- %i0, %i2, %r0
1183  int_guard_value %i0
1185  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1192  -live- %i2, %r0
1195  guard_class %r0 -> %i0
1198  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1203  inline_call_ir_i <JitCode 'dispatcher__int_w'>, I[%i0], R[%r0] -> %i0
1211  -live- %i0, %i2
1214  goto L53
1217  ---
1217  L49:
1217  goto L57
1220  ---
1220  L47:
1220  -live- %i0, %i2, %r0
1223  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1228  -live- %i0, %i2, %r0
1231  int_guard_value %i0
1233  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1240  -live- %i2, %r0
1243  guard_class %r0 -> %i0
1246  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1251  inline_call_ir_i <JitCode 'dispatcher__int_w'>, I[%i0], R[%r0] -> %i0
1259  -live- %i0, %i2
1262  goto L48
1265  ---
1265  L43:
1265  -live- %i0, %i1, %i2, %r0, %r1
1268  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i1
1273  -live- %i0, %i1, %i2, %r0, %r1
1276  int_guard_value %i1
1278  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1285  -live- %i0, %i2, %r0, %r1
1288  guard_class %r0 -> %i1
1291  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i1
1296  inline_call_ir_i <JitCode 'dispatcher__int_w'>, I[%i1], R[%r0] -> %i1
1304  -live- %i0, %i1, %i2, %r1
1307  goto L44
1310  ---
1310  L39:
1310  -live- %i0, %i1, %i2, %r0, %r1
1313  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i1
1318  -live- %i0, %i1, %i2, %r0, %r1
1321  int_guard_value %i1
1323  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1330  -live- %i0, %i2, %r0, %r1
1333  guard_class %r0 -> %i1
1336  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i1
1341  inline_call_ir_i <JitCode 'dispatcher__int_w'>, I[%i1], R[%r0] -> %i1
1349  -live- %i0, %i1, %i2, %r1
1352  goto L40
1355  ---
1355  L35:
1355  -live- %i0, %i1, %i2, %r0, %r1
1358  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i1
1363  -live- %i0, %i1, %i2, %r0, %r1
1366  int_guard_value %i1
1368  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1375  -live- %i0, %i2, %r0, %r1
1378  guard_class %r0 -> %i1
1381  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i1
1386  inline_call_ir_i <JitCode 'dispatcher__int_w'>, I[%i1], R[%r0] -> %i1
1394  -live- %i0, %i1, %i2, %r1
1397  goto L36
1400  ---
1400  L31:
1400  -live- %i0, %i1, %i2, %r0, %r1
1403  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i1
1408  -live- %i0, %i1, %i2, %r0, %r1
1411  int_guard_value %i1
1413  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1420  -live- %i0, %i2, %r0, %r1
1423  guard_class %r0 -> %i1
1426  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i1
1431  inline_call_ir_i <JitCode 'dispatcher__int_w'>, I[%i1], R[%r0] -> %i1
1439  -live- %i0, %i1, %i2, %r1
1442  goto L32
1445  ---
1445  L27:
1445  goto L28
1448  ---
1448  L25:
1448  -live- %i0, %i2, %i3, %i4, %r0, %r1
1451  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1456  -live- %i0, %i2, %i3, %i4, %r0, %r1
1459  int_guard_value %i0
1461  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1468  -live- %i2, %i3, %i4, %r0, %r1
1471  guard_class %r0 -> %i0
1474  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1479  inline_call_ir_i <JitCode 'dispatcher__int_w'>, I[%i0], R[%r0] -> %i0
1487  -live- %i0, %i2, %i3, %i4, %r1
1490  goto L26
1493  ---
1493  L21:
1493  goto L22
1496  ---
1496  L19:
1496  -live- %i0, %i2, %i3, %r0, %r1
1499  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1504  -live- %i0, %i2, %i3, %r0, %r1
1507  int_guard_value %i0
1509  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1516  -live- %i2, %i3, %r0, %r1
1519  guard_class %r0 -> %i0
1522  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1527  inline_call_ir_i <JitCode 'dispatcher__int_w'>, I[%i0], R[%r0] -> %i4
1535  -live- %i2, %i3, %i4, %r1
1538  goto L20
1541  ---
1541  L15:
1541  goto L16
1544  ---
1544  L13:
1544  -live- %i0, %i2, %r0, %r1
1547  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1552  -live- %i0, %i2, %r0, %r1
1555  int_guard_value %i0
1557  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1564  -live- %i2, %r0, %r1
1567  guard_class %r0 -> %i0
1570  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1575  inline_call_ir_i <JitCode 'dispatcher__int_w'>, I[%i0], R[%r0] -> %i3
1583  -live- %i2, %i3, %r1
1586  goto L14
1589  ---
1589  L9:
1589  -live- %i0, %r0, %r1
1592  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1597  -live- %i0, %r0, %r1
1600  int_guard_value %i0
1602  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1609  -live- %r0, %r1
1612  guard_class %r0 -> %i0
1615  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1620  inline_call_ir_i <JitCode 'dispatcher__int_w'>, I[%i0], R[%r0] -> %i2
1628  -live- %i2, %r1
1631  goto L10
