   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 0x10078e50e50>
  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__INTLlT_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 0x100794a92d0> -> %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 0x1002aba8990> -> %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 0x1002aba8990> -> %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 0x100794a92d0> -> %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 0x10034044150> -> %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 0x10034044150> -> %i0
 176  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100123f9150> -> %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 0x10034044150> -> %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, %r1
 216  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 221  L12:
 221  getarrayitem_gc_r %r1, $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x10034044150> -> %r0
 227  -live- %i1, %r0, %r1
 227  guard_class %r0 -> %i0
 230  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 235  -live- %i0, %i1, %r0, %r1
 235  switch %i0, <SwitchDictDescr 0:L13, 1:L14, 2:L15>
 239  unreachable
 240  ---
 240  L13:
 240  -live- %i1, %r0, %r1
 240  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 245  L16:
 245  -live- %i1, %i2, %r1
 245  goto_if_not_int_is_zero %i2, L17
 249  int_copy $1 -> %i2
 252  L18:
 252  getarrayitem_gc_r %r1, $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x10034044150> -> %r0
 258  -live- %i1, %i2, %r0, %r1
 258  guard_class %r0 -> %i0
 261  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 266  -live- %i0, %i1, %i2, %r0, %r1
 266  switch %i0, <SwitchDictDescr 0:L19, 1:L20, 2:L21>
 270  unreachable
 271  ---
 271  L19:
 271  -live- %i1, %i2, %r0, %r1
 271  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
 276  L22:
 276  -live- %i1, %i2, %i3, %r1
 276  goto_if_not_int_is_zero %i3, L23
 280  int_copy $1 -> %i3
 283  L24:
 283  getarrayitem_gc_r %r1, $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x10034044150> -> %r0
 289  -live- %i1, %i2, %i3, %r0, %r1
 289  guard_class %r0 -> %i0
 292  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 297  -live- %i0, %i1, %i2, %i3, %r0, %r1
 297  switch %i0, <SwitchDictDescr 0:L25, 1:L26, 2:L27>
 301  unreachable
 302  ---
 302  L25:
 302  -live- %i1, %i2, %i3, %r0, %r1
 302  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 307  L28:
 307  -live- %i0, %i1, %i2, %i3, %r1
 307  goto_if_not_int_is_zero %i0, L29
 311  int_copy $1 -> %i0
 314  L30:
 314  int_signext %i2, $4 -> %i2
 318  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_mon>
 323  int_signext %i3, $4 -> %i2
 327  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_mday>
 332  getarrayitem_gc_r %r1, $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x10034044150> -> %r0
 338  -live- %i0, %i1, %r0, %r1
 338  guard_class %r0 -> %i2
 341  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 346  -live- %i0, %i1, %i2, %r0, %r1
 346  switch %i2, <SwitchDictDescr 0:L31, 1:L32, 2:L33>
 350  unreachable
 351  ---
 351  L31:
 351  -live- %i0, %i1, %r0, %r1
 351  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 356  L34:
 356  int_signext %i2, $4 -> %i2
 360  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_hour>
 365  getarrayitem_gc_r %r1, $4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x10034044150> -> %r0
 371  -live- %i0, %i1, %r0, %r1
 371  guard_class %r0 -> %i2
 374  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 379  -live- %i0, %i1, %i2, %r0, %r1
 379  switch %i2, <SwitchDictDescr 0:L35, 1:L36, 2:L37>
 383  unreachable
 384  ---
 384  L35:
 384  -live- %i0, %i1, %r0, %r1
 384  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 389  L38:
 389  int_signext %i2, $4 -> %i2
 393  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_min>
 398  getarrayitem_gc_r %r1, $5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x10034044150> -> %r0
 404  -live- %i0, %i1, %r0, %r1
 404  guard_class %r0 -> %i2
 407  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 412  -live- %i0, %i1, %i2, %r0, %r1
 412  switch %i2, <SwitchDictDescr 0:L39, 1:L40, 2:L41>
 416  unreachable
 417  ---
 417  L39:
 417  -live- %i0, %i1, %r0, %r1
 417  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 422  L42:
 422  int_signext %i2, $4 -> %i2
 426  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_sec>
 431  getarrayitem_gc_r %r1, $6, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x10034044150> -> %r0
 437  -live- %i0, %i1, %r0, %r1
 437  guard_class %r0 -> %i2
 440  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 445  -live- %i0, %i1, %i2, %r0, %r1
 445  switch %i2, <SwitchDictDescr 0:L43, 1:L44, 2:L45>
 449  unreachable
 450  ---
 450  L43:
 450  -live- %i0, %i1, %r0, %r1
 450  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 455  L46:
 455  int_signext %i2, $4 -> %i2
 459  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_wday>
 464  int_signext %i0, $4 -> %i0
 468  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 473  getarrayitem_gc_r %r1, $8, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x10034044150> -> %r0
 479  -live- %i1, %r0
 479  guard_class %r0 -> %i0
 482  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 487  -live- %i0, %i1, %r0
 487  switch %i0, <SwitchDictDescr 0:L47, 1:L48, 2:L49>
 491  unreachable
 492  ---
 492  L47:
 492  -live- %i1, %r0
 492  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 497  L50:
 497  int_signext %i0, $4 -> %i0
 501  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_isdst>
 506  setfield_raw_i $<* struct tm>, $<* None>, FieldDescr<tm.c_tm_zone>
 511  setfield_raw_i $<* struct tm>, $0, FieldDescr<tm.c_tm_gmtoff>
 516  -live- %i1
 516  goto_if_not_int_lt %i1, $1900, L51
 521  inline_call_ir_r <JitCode 'getbuiltinmodule'>, I[$False, $True], R[$<* struct rpy_string>] -> %r0
 530  -live- %i1, %r0
 530  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x1002aba8990> -> %r1
 534  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 539  inline_call_r_r <JitCode 'getattr'>, R[%r0, %r1] -> %r0
 546  -live- %i1, %r0
 546  -live- %i1, %r0
 546  guard_class %r0 -> %i0
 549  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 554  -live- %i0, %i1, %r0
 554  switch %i0, <SwitchDictDescr 0:L52, 1:L53, 2:L54>
 558  unreachable
 559  ---
 559  L52:
 559  -live- %i1, %r0
 559  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 564  L55:
 564  -live- %i0, %i1
 564  goto_if_not_int_is_true %i0, L56
 568  -live- %i1
 568  goto_if_not_int_ge %i1, $69, L57
 573  -live- %i1
 573  goto_if_not_int_le %i1, $99, L58
 578  int_add %i1, $1900 -> %i1
 582  L59:
 582  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_wday> -> %i0
 587  -live- %i0, %i1
 587  goto_if_not_int_lt %i0, $-1, L60
 592  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x1002aba8990> -> %r0
 596  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 601  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100794a92d0> -> %r1
 605  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 610  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 615  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 620  -live- %r1
 620  raise %r1
 622  ---
 622  L60:
 622  int_sub %i1, $1900 -> %i1
 626  int_signext %i1, $4 -> %i1
 630  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_year>
 635  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_mon> -> %i1
 640  int_sub %i1, $1 -> %i1
 644  int_signext %i1, $4 -> %i1
 648  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_mon>
 653  int_add %i0, $1 -> %i0
 657  int_mod %i0, $7 -> %i0
 661  int_rshift %i0, $63 -> %i1
 665  int_and %i1, $7 -> %i1
 669  int_add %i0, %i1 -> %i0
 673  int_signext %i0, $4 -> %i0
 677  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_wday>
 682  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_yday> -> %i0
 687  int_sub %i0, $1 -> %i0
 691  int_signext %i0, $4 -> %i0
 695  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 700  int_return $<* struct tm>
 702  ---
 702  L58:
 702  L61:
 702  -live- %i1
 702  goto_if_not_int_ge %i1, $0, L62
 707  -live- %i1
 707  goto_if_not_int_le %i1, $68, L63
 712  int_add %i1, $2000 -> %i1
 716  goto L59
 719  ---
 719  L63:
 719  L64:
 719  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x1002aba8990> -> %r0
 723  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 728  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100794a92d0> -> %r1
 732  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 737  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 742  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 747  -live- %r1
 747  raise %r1
 749  ---
 749  L62:
 749  goto L64
 752  ---
 752  L57:
 752  goto L61
 755  ---
 755  L56:
 755  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x1002aba8990> -> %r0
 759  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 764  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100794a92d0> -> %r1
 768  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 773  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 778  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 783  -live- %r1
 783  raise %r1
 785  ---
 785  L53:
 785  -live- %i1, %r0
 785  -live- %i1, %r0
 785  guard_class %r0 -> %i0
 788  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 793  -live- %i0, %i1, %r0
 793  int_guard_value %i0
 795  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 802  -live- %i1, %r0
 802  -live- %i1, %r0
 802  guard_class %r0 -> %i0
 805  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 810  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 818  -live- %i0, %i1
 818  goto L55
 821  ---
 821  L54:
 821  -live- %r0
 821  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
 830  -live- %r1
 830  -live- %r1
 830  guard_class %r1 -> %i0
 833  -live- %r1
 833  raise %r1
 835  ---
 835  L51:
 835  goto L59
 838  ---
 838  L48:
 838  -live- %i1, %r0
 838  -live- %i1, %r0
 838  guard_class %r0 -> %i0
 841  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 846  -live- %i0, %i1, %r0
 846  int_guard_value %i0
 848  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 855  -live- %i1, %r0
 855  -live- %i1, %r0
 855  guard_class %r0 -> %i0
 858  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 863  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 871  -live- %i0, %i1
 871  goto L50
 874  ---
 874  L49:
 874  -live- %r0
 874  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
 883  -live- %r1
 883  -live- %r1
 883  guard_class %r1 -> %i0
 886  -live- %r1
 886  raise %r1
 888  ---
 888  L44:
 888  -live- %i0, %i1, %r0, %r1
 888  -live- %i0, %i1, %r0, %r1
 888  guard_class %r0 -> %i2
 891  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 896  -live- %i0, %i1, %i2, %r0, %r1
 896  int_guard_value %i2
 898  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 905  -live- %i0, %i1, %r0, %r1
 905  -live- %i0, %i1, %r0, %r1
 905  guard_class %r0 -> %i2
 908  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 913  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 921  -live- %i0, %i1, %i2, %r1
 921  goto L46
 924  ---
 924  L45:
 924  -live- %r0
 924  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
 933  -live- %r1
 933  -live- %r1
 933  guard_class %r1 -> %i0
 936  -live- %r1
 936  raise %r1
 938  ---
 938  L40:
 938  -live- %i0, %i1, %r0, %r1
 938  -live- %i0, %i1, %r0, %r1
 938  guard_class %r0 -> %i2
 941  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 946  -live- %i0, %i1, %i2, %r0, %r1
 946  int_guard_value %i2
 948  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 955  -live- %i0, %i1, %r0, %r1
 955  -live- %i0, %i1, %r0, %r1
 955  guard_class %r0 -> %i2
 958  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 963  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 971  -live- %i0, %i1, %i2, %r1
 971  goto L42
 974  ---
 974  L41:
 974  -live- %r0
 974  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
 983  -live- %r1
 983  -live- %r1
 983  guard_class %r1 -> %i0
 986  -live- %r1
 986  raise %r1
 988  ---
 988  L36:
 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 L38
1024  ---
1024  L37:
1024  -live- %r0
1024  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
1033  -live- %r1
1033  -live- %r1
1033  guard_class %r1 -> %i0
1036  -live- %r1
1036  raise %r1
1038  ---
1038  L32:
1038  -live- %i0, %i1, %r0, %r1
1038  -live- %i0, %i1, %r0, %r1
1038  guard_class %r0 -> %i2
1041  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
1046  -live- %i0, %i1, %i2, %r0, %r1
1046  int_guard_value %i2
1048  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1055  -live- %i0, %i1, %r0, %r1
1055  -live- %i0, %i1, %r0, %r1
1055  guard_class %r0 -> %i2
1058  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
1063  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
1071  -live- %i0, %i1, %i2, %r1
1071  goto L34
1074  ---
1074  L33:
1074  -live- %r0
1074  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
1083  -live- %r1
1083  -live- %r1
1083  guard_class %r1 -> %i0
1086  -live- %r1
1086  raise %r1
1088  ---
1088  L29:
1088  goto L30
1091  ---
1091  L26:
1091  -live- %i1, %i2, %i3, %r0, %r1
1091  -live- %i1, %i2, %i3, %r0, %r1
1091  guard_class %r0 -> %i0
1094  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1099  -live- %i0, %i1, %i2, %i3, %r0, %r1
1099  int_guard_value %i0
1101  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1108  -live- %i1, %i2, %i3, %r0, %r1
1108  -live- %i1, %i2, %i3, %r0, %r1
1108  guard_class %r0 -> %i0
1111  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1116  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
1124  -live- %i0, %i1, %i2, %i3, %r1
1124  goto L28
1127  ---
1127  L27:
1127  -live- %r0
1127  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r1
1136  -live- %r1
1136  -live- %r1
1136  guard_class %r1 -> %i0
1139  -live- %r1
1139  raise %r1
1141  ---
1141  L23:
1141  goto L24
1144  ---
1144  L20:
1144  -live- %i1, %i2, %r0, %r1
1144  -live- %i1, %i2, %r0, %r1
1144  guard_class %r0 -> %i0
1147  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1152  -live- %i0, %i1, %i2, %r0, %r1
1152  int_guard_value %i0
1154  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1161  -live- %i1, %i2, %r0, %r1
1161  -live- %i1, %i2, %r0, %r1
1161  guard_class %r0 -> %i0
1164  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1169  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
1177  -live- %i1, %i2, %i3, %r1
1177  goto L22
1180  ---
1180  L21:
1180  -live- %r0
1180  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
1189  -live- %r1
1189  -live- %r1
1189  guard_class %r1 -> %i0
1192  -live- %r1
1192  raise %r1
1194  ---
1194  L17:
1194  goto L18
1197  ---
1197  L14:
1197  -live- %i1, %r0, %r1
1197  -live- %i1, %r0, %r1
1197  guard_class %r0 -> %i0
1200  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1205  -live- %i0, %i1, %r0, %r1
1205  int_guard_value %i0
1207  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1214  -live- %i1, %r0, %r1
1214  -live- %i1, %r0, %r1
1214  guard_class %r0 -> %i0
1217  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1222  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
1230  -live- %i1, %i2, %r1
1230  goto L16
1233  ---
1233  L15:
1233  -live- %r0
1233  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
1242  -live- %r1
1242  -live- %r1
1242  guard_class %r1 -> %i0
1245  -live- %r1
1245  raise %r1
1247  ---
1247  L10:
1247  -live- %r0, %r1
1247  -live- %r0, %r1
1247  guard_class %r0 -> %i0
1250  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1255  -live- %i0, %r0, %r1
1255  int_guard_value %i0
1257  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1264  -live- %r0, %r1
1264  -live- %r0, %r1
1264  guard_class %r0 -> %i0
1267  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1272  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
1280  -live- %i1, %r1
1280  goto L12
1283  ---
1283  L11:
1283  -live- %r0
1283  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
1292  -live- %r1
1292  -live- %r1
1292  guard_class %r1 -> %i0
1295  -live- %r1
1295  raise %r1
