   0  -live- %i0, %r0
   0  goto_if_not_ptr_iszero %r0, L1
   4  L2:
   4  -live- %i0
   4  goto_if_not %i0, L3
   8  inline_call_irf_f <JitCode 'time'>, I[], R[], F[] -> %f0
  15  -live- %f0
  15  cast_float_to_int %f0 -> %i0
  18  residual_call_ir_i $<* fn _ll_1_raw_malloc_varsize__Signed>, I[$1], R[], <CallDescr(i) EF=5> -> %i1
  26  -live- %i0, %i1
  26  setarrayitem_raw_i %i1, $0, %i0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x44385690>
  32  residual_call_ir_i $<* fn ccall_localtime>, I[%i1], R[], <CallDescr(i) EF=2> -> %i0
  40  residual_call_ir_v $<* fn _ll_1_raw_free__arrayPtr>, I[%i1], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
  47  -live- %i0
  47  goto_if_not_int_is_true %i0, L4
  51  int_return %i0
  53  ---
  53  L4:
  53  residual_call_ir_i $<* fn _ll_1_threadlocalref_get__SignedLlT_Signed>, I[$CDefinedIntSymbolic('RPY_TLOFS_rpy_errno')], R[], <CallDescr(i) EF=2 OS_THREADLOCALREF_GET> -> %i0
  61  inline_call_ir_r <JitCode 'strerror'>, I[%i0], R[] -> %r1
  68  -live- %r1
  68  -live- %r1
  68  goto_if_not_ptr_iszero %r1, L5
  72  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r0
  75  L6:
  75  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef074f0> -> %r1
  79  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  84  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
  89  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
  94  -live- %r1
  94  raise %r1
  96  ---
  96  L5:
  96  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef07830> -> %r0
 100  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 105  goto L6
 108  ---
 108  L3:
 108  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef07830> -> %r0
 112  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 117  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef074f0> -> %r1
 121  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 126  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 131  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 136  -live- %r1
 136  raise %r1
 138  ---
 138  L1:
 138  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r0] -> %i1
 145  -live- %i0, %i1, %r0
 145  -live- %i0, %i1, %r0
 145  goto_if_not %i1, L7
 149  goto L2
 152  ---
 152  L7:
 152  inline_call_ir_r <JitCode 'fixedview__False'>, I[$-1, $False], R[%r0] -> %r1
 161  -live- %r1
 161  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %i0
 166  -live- %i0, %r1
 166  goto_if_not_int_ne %i0, $9, L8
 171  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %i0
 176  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x31d9f9b0> -> %r1
 180  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 185  setfield_gc_r %r1, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 190  setfield_gc_i %r1, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 195  -live- %r1
 195  raise %r1
 197  ---
 197  L8:
 197  getarrayitem_gc_r %r1, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %r0
 203  -live- %r0, %r1
 203  guard_class %r0 -> %i0
 206  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 211  -live- %i0, %r0, %r1
 211  switch %i0, <SwitchDictDescr 0:L9, 1:L10, 2:L11>
 215  unreachable
 216  ---
 216  L9:
 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  L10:
 230  -live- %r0, %r1
 230  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 235  L12:
 235  getarrayitem_gc_r %r1, $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %r0
 241  -live- %i1, %r0, %r1
 241  guard_class %r0 -> %i0
 244  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 249  -live- %i0, %i1, %r0, %r1
 249  switch %i0, <SwitchDictDescr 0:L13, 1:L14, 2:L15>
 253  unreachable
 254  ---
 254  L13:
 254  -live- %r0
 254  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
 263  -live- %r1
 263  -live- %r1
 263  guard_class %r1 -> %i0
 266  -live- %r1
 266  raise %r1
 268  ---
 268  L14:
 268  -live- %i1, %r0, %r1
 268  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 273  L16:
 273  -live- %i1, %i2, %r1
 273  goto_if_not_int_is_zero %i2, L17
 277  int_copy $1 -> %i2
 280  L18:
 280  getarrayitem_gc_r %r1, $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %r0
 286  -live- %i1, %i2, %r0, %r1
 286  guard_class %r0 -> %i0
 289  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 294  -live- %i0, %i1, %i2, %r0, %r1
 294  switch %i0, <SwitchDictDescr 0:L19, 1:L20, 2:L21>
 298  unreachable
 299  ---
 299  L19:
 299  -live- %r0
 299  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
 308  -live- %r1
 308  -live- %r1
 308  guard_class %r1 -> %i0
 311  -live- %r1
 311  raise %r1
 313  ---
 313  L20:
 313  -live- %i1, %i2, %r0, %r1
 313  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
 318  L22:
 318  -live- %i1, %i2, %i3, %r1
 318  goto_if_not_int_is_zero %i3, L23
 322  int_copy $1 -> %i3
 325  L24:
 325  getarrayitem_gc_r %r1, $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %r0
 331  -live- %i1, %i2, %i3, %r0, %r1
 331  guard_class %r0 -> %i0
 334  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 339  -live- %i0, %i1, %i2, %i3, %r0, %r1
 339  switch %i0, <SwitchDictDescr 0:L25, 1:L26, 2:L27>
 343  unreachable
 344  ---
 344  L25:
 344  -live- %r0
 344  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
 353  -live- %r1
 353  -live- %r1
 353  guard_class %r1 -> %i0
 356  -live- %r1
 356  raise %r1
 358  ---
 358  L26:
 358  -live- %i1, %i2, %i3, %r0, %r1
 358  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 363  L28:
 363  -live- %i0, %i1, %i2, %i3, %r1
 363  goto_if_not_int_is_zero %i0, L29
 367  int_copy $1 -> %i0
 370  L30:
 370  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_mon>
 375  setfield_raw_i $<* struct tm>, %i3, FieldDescr<tm.c_tm_mday>
 380  getarrayitem_gc_r %r1, $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %r0
 386  -live- %i0, %i1, %r0, %r1
 386  guard_class %r0 -> %i2
 389  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 394  -live- %i0, %i1, %i2, %r0, %r1
 394  switch %i2, <SwitchDictDescr 0:L31, 1:L32, 2:L33>
 398  unreachable
 399  ---
 399  L31:
 399  -live- %r0
 399  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
 408  -live- %r1
 408  -live- %r1
 408  guard_class %r1 -> %i0
 411  -live- %r1
 411  raise %r1
 413  ---
 413  L32:
 413  -live- %i0, %i1, %r0, %r1
 413  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 418  L34:
 418  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_hour>
 423  getarrayitem_gc_r %r1, $4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %r0
 429  -live- %i0, %i1, %r0, %r1
 429  guard_class %r0 -> %i2
 432  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 437  -live- %i0, %i1, %i2, %r0, %r1
 437  switch %i2, <SwitchDictDescr 0:L35, 1:L36, 2:L37>
 441  unreachable
 442  ---
 442  L35:
 442  -live- %r0
 442  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
 451  -live- %r1
 451  -live- %r1
 451  guard_class %r1 -> %i0
 454  -live- %r1
 454  raise %r1
 456  ---
 456  L36:
 456  -live- %i0, %i1, %r0, %r1
 456  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 461  L38:
 461  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_min>
 466  getarrayitem_gc_r %r1, $5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %r0
 472  -live- %i0, %i1, %r0, %r1
 472  guard_class %r0 -> %i2
 475  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 480  -live- %i0, %i1, %i2, %r0, %r1
 480  switch %i2, <SwitchDictDescr 0:L39, 1:L40, 2:L41>
 484  unreachable
 485  ---
 485  L39:
 485  -live- %r0
 485  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
 494  -live- %r1
 494  -live- %r1
 494  guard_class %r1 -> %i0
 497  -live- %r1
 497  raise %r1
 499  ---
 499  L40:
 499  -live- %i0, %i1, %r0, %r1
 499  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 504  L42:
 504  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_sec>
 509  getarrayitem_gc_r %r1, $6, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %r0
 515  -live- %i0, %i1, %r0, %r1
 515  guard_class %r0 -> %i2
 518  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 523  -live- %i0, %i1, %i2, %r0, %r1
 523  switch %i2, <SwitchDictDescr 0:L43, 1:L44, 2:L45>
 527  unreachable
 528  ---
 528  L43:
 528  -live- %r0
 528  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
 537  -live- %r1
 537  -live- %r1
 537  guard_class %r1 -> %i0
 540  -live- %r1
 540  raise %r1
 542  ---
 542  L44:
 542  -live- %i0, %i1, %r0, %r1
 542  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 547  L46:
 547  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_wday>
 552  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 557  getarrayitem_gc_r %r1, $8, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x06e293f0> -> %r0
 563  -live- %i1, %r0
 563  guard_class %r0 -> %i0
 566  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 571  -live- %i0, %i1, %r0
 571  switch %i0, <SwitchDictDescr 0:L47, 1:L48, 2:L49>
 575  unreachable
 576  ---
 576  L47:
 576  -live- %r0
 576  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
 585  -live- %r1
 585  -live- %r1
 585  guard_class %r1 -> %i0
 588  -live- %r1
 588  raise %r1
 590  ---
 590  L48:
 590  -live- %i1, %r0
 590  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 595  L50:
 595  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_isdst>
 600  setfield_raw_i $<* struct tm>, $<* None>, FieldDescr<tm.c_tm_zone>
 605  setfield_raw_i $<* struct tm>, $0, FieldDescr<tm.c_tm_gmtoff>
 610  -live- %i1
 610  goto_if_not_int_lt %i1, $1900, L51
 615  inline_call_ir_r <JitCode 'getbuiltinmodule'>, I[$False, $True], R[$<* struct rpy_string>] -> %r0
 624  -live- %i1, %r0
 624  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef07830> -> %r1
 628  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 633  inline_call_r_r <JitCode 'getattr'>, R[%r0, %r1] -> %r0
 640  -live- %i1, %r0
 640  -live- %i1, %r0
 640  guard_class %r0 -> %i0
 643  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 648  -live- %i0, %i1, %r0
 648  switch %i0, <SwitchDictDescr 0:L52, 1:L53, 2:L54>
 652  unreachable
 653  ---
 653  L52:
 653  -live- %r0
 653  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
 662  -live- %r1
 662  -live- %r1
 662  guard_class %r1 -> %i0
 665  -live- %r1
 665  raise %r1
 667  ---
 667  L53:
 667  -live- %i1, %r0
 667  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 672  L55:
 672  -live- %i0, %i1
 672  goto_if_not_int_is_true %i0, L56
 676  -live- %i1
 676  goto_if_not_int_ge %i1, $69, L57
 681  -live- %i1
 681  goto_if_not_int_le %i1, $99, L58
 686  int_add %i1, $1900 -> %i1
 690  L59:
 690  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_wday> -> %i0
 695  -live- %i0, %i1
 695  goto_if_not_int_lt %i0, $-1, L60
 700  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef07830> -> %r0
 704  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 709  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef074f0> -> %r1
 713  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 718  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 723  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 728  -live- %r1
 728  raise %r1
 730  ---
 730  L60:
 730  int_sub %i1, $1900 -> %i1
 734  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_year>
 739  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_mon> -> %i1
 744  int_sub %i1, $1 -> %i1
 748  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_mon>
 753  int_add %i0, $1 -> %i0
 757  int_mod %i0, $7 -> %i0
 761  int_rshift %i0, $31 -> %i1
 765  int_and %i1, $7 -> %i1
 769  int_add %i0, %i1 -> %i0
 773  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_wday>
 778  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_yday> -> %i0
 783  int_sub %i0, $1 -> %i0
 787  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 792  int_return $<* struct tm>
 794  ---
 794  L58:
 794  L61:
 794  -live- %i1
 794  goto_if_not_int_ge %i1, $0, L62
 799  -live- %i1
 799  goto_if_not_int_le %i1, $68, L63
 804  int_add %i1, $2000 -> %i1
 808  goto L59
 811  ---
 811  L63:
 811  L64:
 811  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef07830> -> %r0
 815  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 820  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef074f0> -> %r1
 824  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 829  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 834  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 839  -live- %r1
 839  raise %r1
 841  ---
 841  L62:
 841  goto L64
 844  ---
 844  L57:
 844  goto L61
 847  ---
 847  L56:
 847  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef07830> -> %r0
 851  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 856  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3ef074f0> -> %r1
 860  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 865  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 870  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 875  -live- %r1
 875  raise %r1
 877  ---
 877  L54:
 877  -live- %i1, %r0
 877  -live- %i1, %r0
 877  guard_class %r0 -> %i0
 880  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 885  -live- %i0, %i1, %r0
 885  int_guard_value %i0
 887  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 894  -live- %i1, %r0
 894  -live- %i1, %r0
 894  guard_class %r0 -> %i0
 897  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 902  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 910  -live- %i0, %i1
 910  goto L55
 913  ---
 913  L51:
 913  goto L59
 916  ---
 916  L49:
 916  -live- %i1, %r0
 916  -live- %i1, %r0
 916  guard_class %r0 -> %i0
 919  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 924  -live- %i0, %i1, %r0
 924  int_guard_value %i0
 926  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 933  -live- %i1, %r0
 933  -live- %i1, %r0
 933  guard_class %r0 -> %i0
 936  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 941  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 949  -live- %i0, %i1
 949  goto L50
 952  ---
 952  L45:
 952  -live- %i0, %i1, %r0, %r1
 952  -live- %i0, %i1, %r0, %r1
 952  guard_class %r0 -> %i2
 955  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 960  -live- %i0, %i1, %i2, %r0, %r1
 960  int_guard_value %i2
 962  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 969  -live- %i0, %i1, %r0, %r1
 969  -live- %i0, %i1, %r0, %r1
 969  guard_class %r0 -> %i2
 972  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 977  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 985  -live- %i0, %i1, %i2, %r1
 985  goto L46
 988  ---
 988  L41:
 988  -live- %i0, %i1, %r0, %r1
 988  -live- %i0, %i1, %r0, %r1
 988  guard_class %r0 -> %i2
 991  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 996  -live- %i0, %i1, %i2, %r0, %r1
 996  int_guard_value %i2
 998  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1005  -live- %i0, %i1, %r0, %r1
1005  -live- %i0, %i1, %r0, %r1
1005  guard_class %r0 -> %i2
1008  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
1013  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
1021  -live- %i0, %i1, %i2, %r1
1021  goto L42
1024  ---
1024  L37:
1024  -live- %i0, %i1, %r0, %r1
1024  -live- %i0, %i1, %r0, %r1
1024  guard_class %r0 -> %i2
1027  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
1032  -live- %i0, %i1, %i2, %r0, %r1
1032  int_guard_value %i2
1034  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1041  -live- %i0, %i1, %r0, %r1
1041  -live- %i0, %i1, %r0, %r1
1041  guard_class %r0 -> %i2
1044  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
1049  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
1057  -live- %i0, %i1, %i2, %r1
1057  goto L38
1060  ---
1060  L33:
1060  -live- %i0, %i1, %r0, %r1
1060  -live- %i0, %i1, %r0, %r1
1060  guard_class %r0 -> %i2
1063  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
1068  -live- %i0, %i1, %i2, %r0, %r1
1068  int_guard_value %i2
1070  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1077  -live- %i0, %i1, %r0, %r1
1077  -live- %i0, %i1, %r0, %r1
1077  guard_class %r0 -> %i2
1080  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
1085  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
1093  -live- %i0, %i1, %i2, %r1
1093  goto L34
1096  ---
1096  L29:
1096  goto L30
1099  ---
1099  L27:
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> -> %i0
1107  -live- %i0, %i1, %i2, %i3, %r0, %r1
1107  int_guard_value %i0
1109  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1116  -live- %i1, %i2, %i3, %r0, %r1
1116  -live- %i1, %i2, %i3, %r0, %r1
1116  guard_class %r0 -> %i0
1119  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1124  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
1132  -live- %i0, %i1, %i2, %i3, %r1
1132  goto L28
1135  ---
1135  L23:
1135  goto L24
1138  ---
1138  L21:
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 L22
1174  ---
1174  L17:
1174  goto L18
1177  ---
1177  L15:
1177  -live- %i1, %r0, %r1
1177  -live- %i1, %r0, %r1
1177  guard_class %r0 -> %i0
1180  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1185  -live- %i0, %i1, %r0, %r1
1185  int_guard_value %i0
1187  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
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_w> -> %i0
1202  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
1210  -live- %i1, %i2, %r1
1210  goto L16
1213  ---
1213  L11:
1213  -live- %r0, %r1
1213  -live- %r0, %r1
1213  guard_class %r0 -> %i0
1216  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1221  -live- %i0, %r0, %r1
1221  int_guard_value %i0
1223  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1230  -live- %r0, %r1
1230  -live- %r0, %r1
1230  guard_class %r0 -> %i0
1233  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1238  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
1246  -live- %i1, %r1
1246  goto L12
