   0  -live- %i0, %r0
   0  goto_if_not_ptr_iszero %r0, L1
   4  L2:
   4  -live- %i0
   4  goto_if_not %i0, L3
   8  residual_call_irf_f $<* fn ll_time.ll_time_time>, I[], R[], F[], <CallDescr() EF=5> -> %f0
  16  -live- %f0
  16  cast_float_to_int %f0 -> %i0
  19  residual_call_ir_i $<* fn _ll_1_raw_malloc_varsize__Signed>, I[$1], R[], <CallDescr(i) EF=5> -> %i1
  27  -live- %i0, %i1
  27  setarrayitem_raw_i %i1, $0, %i0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef672f0250>
  33  residual_call_ir_i $<* fn ccall_localtime>, I[%i1], R[], <CallDescr(i) EF=2> -> %i0
  41  residual_call_ir_v $<* fn _ll_1_raw_free__arrayPtr>, I[%i1], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
  48  -live- %i0
  48  goto_if_not_int_is_true %i0, L4
  52  int_return %i0
  54  ---
  54  L4:
  54  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
  62  residual_call_ir_r $<* fn ll_os.ll_os_strerror>, I[%i0], R[], <CallDescr(i) EF=5> -> %r0
  70  -live- %r0
  70  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fef5b708890> -> %r1
  74  setfield_gc_r %r1, %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
  79  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fef58931750> -> %r0
  83  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  88  setfield_gc_r %r0, %r1, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
  93  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
  98  -live- %r0
  98  raise %r0
 100  ---
 100  L3:
 100  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fef58931750> -> %r0
 104  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 109  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 114  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 119  -live- %r0
 119  raise %r0
 121  ---
 121  L1:
 121  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r0] -> %i1
 128  -live- %i0, %i1, %r0
 128  -live- %i0, %i1, %r0
 128  goto_if_not %i1, L5
 132  goto L2
 135  ---
 135  L5:
 135  inline_call_ir_r <JitCode 'fixedview__False'>, I[$-1, $False], R[%r0] -> %r1
 144  -live- %r1
 144  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %i0
 149  -live- %i0, %r1
 149  goto_if_not_int_ne %i0, $9, L6
 154  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %i0
 159  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fef5b3a8b50> -> %r0
 163  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 168  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 173  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 178  -live- %r0
 178  raise %r0
 180  ---
 180  L6:
 180  getarrayitem_gc_r %r1, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %r0
 186  -live- %r0, %r1
 186  guard_class %r0 -> %i0
 189  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 194  -live- %i0, %r0, %r1
 194  switch %i0, <SwitchDictDescr 0:L7, 1:L8, 2:L9>
 198  unreachable
 199  ---
 199  L7:
 199  -live- %r0, %r1
 199  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 204  L10:
 204  getarrayitem_gc_r %r1, $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %r0
 210  -live- %i1, %r0, %r1
 210  guard_class %r0 -> %i0
 213  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 218  -live- %i0, %i1, %r0, %r1
 218  switch %i0, <SwitchDictDescr 0:L11, 1:L12, 2:L13>
 222  unreachable
 223  ---
 223  L11:
 223  -live- %i1, %r0, %r1
 223  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 228  L14:
 228  -live- %i1, %i2, %r1
 228  goto_if_not_int_is_zero %i2, L15
 232  int_copy $1 -> %i2
 235  L16:
 235  getarrayitem_gc_r %r1, $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %r0
 241  -live- %i1, %i2, %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, %i2, %r0, %r1
 249  switch %i0, <SwitchDictDescr 0:L17, 1:L18, 2:L19>
 253  unreachable
 254  ---
 254  L17:
 254  -live- %i1, %i2, %r0, %r1
 254  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
 259  L20:
 259  -live- %i1, %i2, %i3, %r1
 259  goto_if_not_int_is_zero %i3, L21
 263  int_copy $1 -> %i3
 266  L22:
 266  getarrayitem_gc_r %r1, $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %r0
 272  -live- %i1, %i2, %i3, %r0, %r1
 272  guard_class %r0 -> %i0
 275  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 280  -live- %i0, %i1, %i2, %i3, %r0, %r1
 280  switch %i0, <SwitchDictDescr 0:L23, 1:L24, 2:L25>
 284  unreachable
 285  ---
 285  L23:
 285  -live- %i1, %i2, %i3, %r0, %r1
 285  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 290  L26:
 290  -live- %i0, %i1, %i2, %i3, %r1
 290  goto_if_not_int_is_zero %i0, L27
 294  int_copy $1 -> %i0
 297  L28:
 297  int_signext %i2, $4 -> %i2
 301  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_mon>
 306  int_signext %i3, $4 -> %i2
 310  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_mday>
 315  getarrayitem_gc_r %r1, $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %r0
 321  -live- %i0, %i1, %r0, %r1
 321  guard_class %r0 -> %i2
 324  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 329  -live- %i0, %i1, %i2, %r0, %r1
 329  switch %i2, <SwitchDictDescr 0:L29, 1:L30, 2:L31>
 333  unreachable
 334  ---
 334  L29:
 334  -live- %i0, %i1, %r0, %r1
 334  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 339  L32:
 339  int_signext %i2, $4 -> %i2
 343  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_hour>
 348  getarrayitem_gc_r %r1, $4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %r0
 354  -live- %i0, %i1, %r0, %r1
 354  guard_class %r0 -> %i2
 357  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 362  -live- %i0, %i1, %i2, %r0, %r1
 362  switch %i2, <SwitchDictDescr 0:L33, 1:L34, 2:L35>
 366  unreachable
 367  ---
 367  L33:
 367  -live- %i0, %i1, %r0, %r1
 367  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 372  L36:
 372  int_signext %i2, $4 -> %i2
 376  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_min>
 381  getarrayitem_gc_r %r1, $5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %r0
 387  -live- %i0, %i1, %r0, %r1
 387  guard_class %r0 -> %i2
 390  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 395  -live- %i0, %i1, %i2, %r0, %r1
 395  switch %i2, <SwitchDictDescr 0:L37, 1:L38, 2:L39>
 399  unreachable
 400  ---
 400  L37:
 400  -live- %i0, %i1, %r0, %r1
 400  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 405  L40:
 405  int_signext %i2, $4 -> %i2
 409  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_sec>
 414  getarrayitem_gc_r %r1, $6, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %r0
 420  -live- %i0, %i1, %r0, %r1
 420  guard_class %r0 -> %i2
 423  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 428  -live- %i0, %i1, %i2, %r0, %r1
 428  switch %i2, <SwitchDictDescr 0:L41, 1:L42, 2:L43>
 432  unreachable
 433  ---
 433  L41:
 433  -live- %i0, %i1, %r0, %r1
 433  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 438  L44:
 438  int_signext %i2, $4 -> %i2
 442  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_wday>
 447  int_signext %i0, $4 -> %i0
 451  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 456  getarrayitem_gc_r %r1, $8, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fef5f6a9f90> -> %r0
 462  -live- %i1, %r0
 462  guard_class %r0 -> %i0
 465  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 470  -live- %i0, %i1, %r0
 470  switch %i0, <SwitchDictDescr 0:L45, 1:L46, 2:L47>
 474  unreachable
 475  ---
 475  L45:
 475  -live- %i1, %r0
 475  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 480  L48:
 480  int_signext %i0, $4 -> %i0
 484  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_isdst>
 489  setfield_raw_i $<* struct tm>, $<* None>, FieldDescr<tm.c_tm_zone>
 494  setfield_raw_i $<* struct tm>, $0, FieldDescr<tm.c_tm_gmtoff>
 499  -live- %i1
 499  goto_if_not_int_lt %i1, $1900, L49
 504  inline_call_ir_r <JitCode 'getbuiltinmodule'>, I[$False, $True], R[$<* struct rpy_string>] -> %r0
 513  -live- %i1, %r0
 513  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fef5b708890> -> %r1
 517  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 522  inline_call_r_r <JitCode 'getattr'>, R[%r0, %r1] -> %r0
 529  -live- %i1, %r0
 529  -live- %i1, %r0
 529  guard_class %r0 -> %i0
 532  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 537  -live- %i0, %i1, %r0
 537  switch %i0, <SwitchDictDescr 0:L50, 1:L51, 2:L52>
 541  unreachable
 542  ---
 542  L50:
 542  -live- %i1, %r0
 542  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 547  L53:
 547  -live- %i0, %i1
 547  goto_if_not_int_is_true %i0, L54
 551  -live- %i1
 551  goto_if_not_int_ge %i1, $69, L55
 556  -live- %i1
 556  goto_if_not_int_le %i1, $99, L56
 561  int_add %i1, $1900 -> %i1
 565  L57:
 565  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_wday> -> %i0
 570  -live- %i0, %i1
 570  goto_if_not_int_lt %i0, $-1, L58
 575  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fef58931750> -> %r0
 579  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 584  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 589  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 594  -live- %r0
 594  raise %r0
 596  ---
 596  L58:
 596  int_sub %i1, $1900 -> %i1
 600  int_signext %i1, $4 -> %i1
 604  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_year>
 609  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_mon> -> %i1
 614  int_sub %i1, $1 -> %i1
 618  int_signext %i1, $4 -> %i1
 622  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_mon>
 627  int_add %i0, $1 -> %i0
 631  int_mod %i0, $7 -> %i0
 635  int_rshift %i0, $63 -> %i1
 639  int_and %i1, $7 -> %i1
 643  int_add %i0, %i1 -> %i0
 647  int_signext %i0, $4 -> %i0
 651  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_wday>
 656  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_yday> -> %i0
 661  int_sub %i0, $1 -> %i0
 665  int_signext %i0, $4 -> %i0
 669  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 674  int_return $<* struct tm>
 676  ---
 676  L56:
 676  L59:
 676  -live- %i1
 676  goto_if_not_int_ge %i1, $0, L60
 681  -live- %i1
 681  goto_if_not_int_le %i1, $68, L61
 686  int_add %i1, $2000 -> %i1
 690  goto L57
 693  ---
 693  L61:
 693  L62:
 693  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fef58931750> -> %r0
 697  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 702  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 707  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 712  -live- %r0
 712  raise %r0
 714  ---
 714  L60:
 714  goto L62
 717  ---
 717  L55:
 717  goto L59
 720  ---
 720  L54:
 720  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fef58931750> -> %r0
 724  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 729  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 734  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 739  -live- %r0
 739  raise %r0
 741  ---
 741  L51:
 741  -live- %r0
 741  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
 750  -live- %r0
 750  -live- %r0
 750  guard_class %r0 -> %i0
 753  -live- %r0
 753  raise %r0
 755  ---
 755  L52:
 755  -live- %i1, %r0
 755  -live- %i1, %r0
 755  guard_class %r0 -> %i0
 758  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 763  -live- %i0, %i1, %r0
 763  int_guard_value %i0
 765  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 772  -live- %i1, %r0
 772  -live- %i1, %r0
 772  guard_class %r0 -> %i0
 775  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 780  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 788  -live- %i0, %i1
 788  goto L53
 791  ---
 791  L49:
 791  goto L57
 794  ---
 794  L46:
 794  -live- %r0
 794  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
 803  -live- %r0
 803  -live- %r0
 803  guard_class %r0 -> %i0
 806  -live- %r0
 806  raise %r0
 808  ---
 808  L47:
 808  -live- %i1, %r0
 808  -live- %i1, %r0
 808  guard_class %r0 -> %i0
 811  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 816  -live- %i0, %i1, %r0
 816  int_guard_value %i0
 818  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 825  -live- %i1, %r0
 825  -live- %i1, %r0
 825  guard_class %r0 -> %i0
 828  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 833  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 841  -live- %i0, %i1
 841  goto L48
 844  ---
 844  L42:
 844  -live- %r0
 844  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
 853  -live- %r0
 853  -live- %r0
 853  guard_class %r0 -> %i0
 856  -live- %r0
 856  raise %r0
 858  ---
 858  L43:
 858  -live- %i0, %i1, %r0, %r1
 858  -live- %i0, %i1, %r0, %r1
 858  guard_class %r0 -> %i2
 861  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 866  -live- %i0, %i1, %i2, %r0, %r1
 866  int_guard_value %i2
 868  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 875  -live- %i0, %i1, %r0, %r1
 875  -live- %i0, %i1, %r0, %r1
 875  guard_class %r0 -> %i2
 878  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 883  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 891  -live- %i0, %i1, %i2, %r1
 891  goto L44
 894  ---
 894  L38:
 894  -live- %r0
 894  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
 903  -live- %r0
 903  -live- %r0
 903  guard_class %r0 -> %i0
 906  -live- %r0
 906  raise %r0
 908  ---
 908  L39:
 908  -live- %i0, %i1, %r0, %r1
 908  -live- %i0, %i1, %r0, %r1
 908  guard_class %r0 -> %i2
 911  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 916  -live- %i0, %i1, %i2, %r0, %r1
 916  int_guard_value %i2
 918  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 925  -live- %i0, %i1, %r0, %r1
 925  -live- %i0, %i1, %r0, %r1
 925  guard_class %r0 -> %i2
 928  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 933  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 941  -live- %i0, %i1, %i2, %r1
 941  goto L40
 944  ---
 944  L34:
 944  -live- %r0
 944  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
 953  -live- %r0
 953  -live- %r0
 953  guard_class %r0 -> %i0
 956  -live- %r0
 956  raise %r0
 958  ---
 958  L35:
 958  -live- %i0, %i1, %r0, %r1
 958  -live- %i0, %i1, %r0, %r1
 958  guard_class %r0 -> %i2
 961  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 966  -live- %i0, %i1, %i2, %r0, %r1
 966  int_guard_value %i2
 968  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 975  -live- %i0, %i1, %r0, %r1
 975  -live- %i0, %i1, %r0, %r1
 975  guard_class %r0 -> %i2
 978  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 983  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 991  -live- %i0, %i1, %i2, %r1
 991  goto L36
 994  ---
 994  L30:
 994  -live- %r0
 994  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
1003  -live- %r0
1003  -live- %r0
1003  guard_class %r0 -> %i0
1006  -live- %r0
1006  raise %r0
1008  ---
1008  L31:
1008  -live- %i0, %i1, %r0, %r1
1008  -live- %i0, %i1, %r0, %r1
1008  guard_class %r0 -> %i2
1011  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
1016  -live- %i0, %i1, %i2, %r0, %r1
1016  int_guard_value %i2
1018  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1025  -live- %i0, %i1, %r0, %r1
1025  -live- %i0, %i1, %r0, %r1
1025  guard_class %r0 -> %i2
1028  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
1033  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
1041  -live- %i0, %i1, %i2, %r1
1041  goto L32
1044  ---
1044  L27:
1044  goto L28
1047  ---
1047  L24:
1047  -live- %r0
1047  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
1056  -live- %r0
1056  -live- %r0
1056  guard_class %r0 -> %i0
1059  -live- %r0
1059  raise %r0
1061  ---
1061  L25:
1061  -live- %i1, %i2, %i3, %r0, %r1
1061  -live- %i1, %i2, %i3, %r0, %r1
1061  guard_class %r0 -> %i0
1064  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1069  -live- %i0, %i1, %i2, %i3, %r0, %r1
1069  int_guard_value %i0
1071  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1078  -live- %i1, %i2, %i3, %r0, %r1
1078  -live- %i1, %i2, %i3, %r0, %r1
1078  guard_class %r0 -> %i0
1081  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1086  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
1094  -live- %i0, %i1, %i2, %i3, %r1
1094  goto L26
1097  ---
1097  L21:
1097  goto L22
1100  ---
1100  L18:
1100  -live- %r0
1100  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
1109  -live- %r0
1109  -live- %r0
1109  guard_class %r0 -> %i0
1112  -live- %r0
1112  raise %r0
1114  ---
1114  L19:
1114  -live- %i1, %i2, %r0, %r1
1114  -live- %i1, %i2, %r0, %r1
1114  guard_class %r0 -> %i0
1117  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1122  -live- %i0, %i1, %i2, %r0, %r1
1122  int_guard_value %i0
1124  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1131  -live- %i1, %i2, %r0, %r1
1131  -live- %i1, %i2, %r0, %r1
1131  guard_class %r0 -> %i0
1134  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1139  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
1147  -live- %i1, %i2, %i3, %r1
1147  goto L20
1150  ---
1150  L15:
1150  goto L16
1153  ---
1153  L12:
1153  -live- %r0
1153  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
1162  -live- %r0
1162  -live- %r0
1162  guard_class %r0 -> %i0
1165  -live- %r0
1165  raise %r0
1167  ---
1167  L13:
1167  -live- %i1, %r0, %r1
1167  -live- %i1, %r0, %r1
1167  guard_class %r0 -> %i0
1170  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1175  -live- %i0, %i1, %r0, %r1
1175  int_guard_value %i0
1177  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1184  -live- %i1, %r0, %r1
1184  -live- %i1, %r0, %r1
1184  guard_class %r0 -> %i0
1187  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1192  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
1200  -live- %i1, %i2, %r1
1200  goto L14
1203  ---
1203  L8:
1203  -live- %r0
1203  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
1212  -live- %r0
1212  -live- %r0
1212  guard_class %r0 -> %i0
1215  -live- %r0
1215  raise %r0
1217  ---
1217  L9:
1217  -live- %r0, %r1
1217  -live- %r0, %r1
1217  guard_class %r0 -> %i0
1220  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1225  -live- %i0, %r0, %r1
1225  int_guard_value %i0
1227  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1234  -live- %r0, %r1
1234  -live- %r0, %r1
1234  guard_class %r0 -> %i0
1237  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1242  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
1250  -live- %i1, %r1
1250  goto L10
