   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 0x0000010080931ec0>
  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 0x000001008f46ebb8> -> %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 0x000001008f46f6a8> -> %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 0x000001008f46f6a8> -> %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 0x000001008f46ebb8> -> %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 0x0000010055e313d0> -> %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 0x0000010055e313d0> -> %i0
 176  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100588e9948> -> %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 0x0000010055e313d0> -> %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 0x0000010055e313d0> -> %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 0x0000010055e313d0> -> %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 0x0000010055e313d0> -> %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  int_signext %i2, $4 -> %i2
 374  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_mon>
 379  int_signext %i3, $4 -> %i2
 383  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_mday>
 388  getarrayitem_gc_r %r1, $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000010055e313d0> -> %r0
 394  -live- %i0, %i1, %r0, %r1
 394  guard_class %r0 -> %i2
 397  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 402  -live- %i0, %i1, %i2, %r0, %r1
 402  switch %i2, <SwitchDictDescr 0:L31, 1:L32, 2:L33>
 406  unreachable
 407  ---
 407  L31:
 407  -live- %r0
 407  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
 416  -live- %r1
 416  -live- %r1
 416  guard_class %r1 -> %i0
 419  -live- %r1
 419  raise %r1
 421  ---
 421  L32:
 421  -live- %i0, %i1, %r0, %r1
 421  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 426  L34:
 426  int_signext %i2, $4 -> %i2
 430  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_hour>
 435  getarrayitem_gc_r %r1, $4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000010055e313d0> -> %r0
 441  -live- %i0, %i1, %r0, %r1
 441  guard_class %r0 -> %i2
 444  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 449  -live- %i0, %i1, %i2, %r0, %r1
 449  switch %i2, <SwitchDictDescr 0:L35, 1:L36, 2:L37>
 453  unreachable
 454  ---
 454  L35:
 454  -live- %r0
 454  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
 463  -live- %r1
 463  -live- %r1
 463  guard_class %r1 -> %i0
 466  -live- %r1
 466  raise %r1
 468  ---
 468  L36:
 468  -live- %i0, %i1, %r0, %r1
 468  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 473  L38:
 473  int_signext %i2, $4 -> %i2
 477  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_min>
 482  getarrayitem_gc_r %r1, $5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000010055e313d0> -> %r0
 488  -live- %i0, %i1, %r0, %r1
 488  guard_class %r0 -> %i2
 491  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 496  -live- %i0, %i1, %i2, %r0, %r1
 496  switch %i2, <SwitchDictDescr 0:L39, 1:L40, 2:L41>
 500  unreachable
 501  ---
 501  L39:
 501  -live- %r0
 501  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
 510  -live- %r1
 510  -live- %r1
 510  guard_class %r1 -> %i0
 513  -live- %r1
 513  raise %r1
 515  ---
 515  L40:
 515  -live- %i0, %i1, %r0, %r1
 515  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 520  L42:
 520  int_signext %i2, $4 -> %i2
 524  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_sec>
 529  getarrayitem_gc_r %r1, $6, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000010055e313d0> -> %r0
 535  -live- %i0, %i1, %r0, %r1
 535  guard_class %r0 -> %i2
 538  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 543  -live- %i0, %i1, %i2, %r0, %r1
 543  switch %i2, <SwitchDictDescr 0:L43, 1:L44, 2:L45>
 547  unreachable
 548  ---
 548  L43:
 548  -live- %r0
 548  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
 557  -live- %r1
 557  -live- %r1
 557  guard_class %r1 -> %i0
 560  -live- %r1
 560  raise %r1
 562  ---
 562  L44:
 562  -live- %i0, %i1, %r0, %r1
 562  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 567  L46:
 567  int_signext %i2, $4 -> %i2
 571  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_wday>
 576  int_signext %i0, $4 -> %i0
 580  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 585  getarrayitem_gc_r %r1, $8, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000010055e313d0> -> %r0
 591  -live- %i1, %r0
 591  guard_class %r0 -> %i0
 594  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 599  -live- %i0, %i1, %r0
 599  switch %i0, <SwitchDictDescr 0:L47, 1:L48, 2:L49>
 603  unreachable
 604  ---
 604  L47:
 604  -live- %r0
 604  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
 613  -live- %r1
 613  -live- %r1
 613  guard_class %r1 -> %i0
 616  -live- %r1
 616  raise %r1
 618  ---
 618  L48:
 618  -live- %i1, %r0
 618  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 623  L50:
 623  int_signext %i0, $4 -> %i0
 627  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_isdst>
 632  setfield_raw_i $<* struct tm>, $<* None>, FieldDescr<tm.c_tm_zone>
 637  setfield_raw_i $<* struct tm>, $0, FieldDescr<tm.c_tm_gmtoff>
 642  -live- %i1
 642  goto_if_not_int_lt %i1, $1900, L51
 647  inline_call_ir_r <JitCode 'getbuiltinmodule'>, I[$False, $True], R[$<* struct rpy_string>] -> %r0
 656  -live- %i1, %r0
 656  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001008f46f6a8> -> %r1
 660  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 665  inline_call_r_r <JitCode 'getattr'>, R[%r0, %r1] -> %r0
 672  -live- %i1, %r0
 672  -live- %i1, %r0
 672  guard_class %r0 -> %i0
 675  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 680  -live- %i0, %i1, %r0
 680  switch %i0, <SwitchDictDescr 0:L52, 1:L53, 2:L54>
 684  unreachable
 685  ---
 685  L52:
 685  -live- %r0
 685  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
 694  -live- %r1
 694  -live- %r1
 694  guard_class %r1 -> %i0
 697  -live- %r1
 697  raise %r1
 699  ---
 699  L53:
 699  -live- %i1, %r0
 699  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 704  L55:
 704  -live- %i0, %i1
 704  goto_if_not_int_is_true %i0, L56
 708  -live- %i1
 708  goto_if_not_int_ge %i1, $69, L57
 713  -live- %i1
 713  goto_if_not_int_le %i1, $99, L58
 718  int_add %i1, $1900 -> %i1
 722  L59:
 722  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_wday> -> %i0
 727  -live- %i0, %i1
 727  goto_if_not_int_lt %i0, $-1, L60
 732  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001008f46f6a8> -> %r0
 736  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 741  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001008f46ebb8> -> %r1
 745  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 750  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 755  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 760  -live- %r1
 760  raise %r1
 762  ---
 762  L60:
 762  int_sub %i1, $1900 -> %i1
 766  int_signext %i1, $4 -> %i1
 770  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_year>
 775  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_mon> -> %i1
 780  int_sub %i1, $1 -> %i1
 784  int_signext %i1, $4 -> %i1
 788  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_mon>
 793  int_add %i0, $1 -> %i0
 797  int_mod %i0, $7 -> %i0
 801  int_rshift %i0, $63 -> %i1
 805  int_and %i1, $7 -> %i1
 809  int_add %i0, %i1 -> %i0
 813  int_signext %i0, $4 -> %i0
 817  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_wday>
 822  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_yday> -> %i0
 827  int_sub %i0, $1 -> %i0
 831  int_signext %i0, $4 -> %i0
 835  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 840  int_return $<* struct tm>
 842  ---
 842  L58:
 842  L61:
 842  -live- %i1
 842  goto_if_not_int_ge %i1, $0, L62
 847  -live- %i1
 847  goto_if_not_int_le %i1, $68, L63
 852  int_add %i1, $2000 -> %i1
 856  goto L59
 859  ---
 859  L63:
 859  L64:
 859  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001008f46f6a8> -> %r0
 863  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 868  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001008f46ebb8> -> %r1
 872  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 877  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 882  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 887  -live- %r1
 887  raise %r1
 889  ---
 889  L62:
 889  goto L64
 892  ---
 892  L57:
 892  goto L61
 895  ---
 895  L56:
 895  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001008f46f6a8> -> %r0
 899  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 904  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001008f46ebb8> -> %r1
 908  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 913  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 918  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 923  -live- %r1
 923  raise %r1
 925  ---
 925  L54:
 925  -live- %i1, %r0
 925  -live- %i1, %r0
 925  guard_class %r0 -> %i0
 928  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 933  -live- %i0, %i1, %r0
 933  int_guard_value %i0
 935  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 942  -live- %i1, %r0
 942  -live- %i1, %r0
 942  guard_class %r0 -> %i0
 945  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 950  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 958  -live- %i0, %i1
 958  goto L55
 961  ---
 961  L51:
 961  goto L59
 964  ---
 964  L49:
 964  -live- %i1, %r0
 964  -live- %i1, %r0
 964  guard_class %r0 -> %i0
 967  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 972  -live- %i0, %i1, %r0
 972  int_guard_value %i0
 974  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 981  -live- %i1, %r0
 981  -live- %i1, %r0
 981  guard_class %r0 -> %i0
 984  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 989  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 997  -live- %i0, %i1
 997  goto L50
1000  ---
1000  L45:
1000  -live- %i0, %i1, %r0, %r1
1000  -live- %i0, %i1, %r0, %r1
1000  guard_class %r0 -> %i2
1003  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
1008  -live- %i0, %i1, %i2, %r0, %r1
1008  int_guard_value %i2
1010  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1017  -live- %i0, %i1, %r0, %r1
1017  -live- %i0, %i1, %r0, %r1
1017  guard_class %r0 -> %i2
1020  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
1025  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
1033  -live- %i0, %i1, %i2, %r1
1033  goto L46
1036  ---
1036  L41:
1036  -live- %i0, %i1, %r0, %r1
1036  -live- %i0, %i1, %r0, %r1
1036  guard_class %r0 -> %i2
1039  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
1044  -live- %i0, %i1, %i2, %r0, %r1
1044  int_guard_value %i2
1046  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1053  -live- %i0, %i1, %r0, %r1
1053  -live- %i0, %i1, %r0, %r1
1053  guard_class %r0 -> %i2
1056  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
1061  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
1069  -live- %i0, %i1, %i2, %r1
1069  goto L42
1072  ---
1072  L37:
1072  -live- %i0, %i1, %r0, %r1
1072  -live- %i0, %i1, %r0, %r1
1072  guard_class %r0 -> %i2
1075  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
1080  -live- %i0, %i1, %i2, %r0, %r1
1080  int_guard_value %i2
1082  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1089  -live- %i0, %i1, %r0, %r1
1089  -live- %i0, %i1, %r0, %r1
1089  guard_class %r0 -> %i2
1092  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
1097  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
1105  -live- %i0, %i1, %i2, %r1
1105  goto L38
1108  ---
1108  L33:
1108  -live- %i0, %i1, %r0, %r1
1108  -live- %i0, %i1, %r0, %r1
1108  guard_class %r0 -> %i2
1111  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
1116  -live- %i0, %i1, %i2, %r0, %r1
1116  int_guard_value %i2
1118  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1125  -live- %i0, %i1, %r0, %r1
1125  -live- %i0, %i1, %r0, %r1
1125  guard_class %r0 -> %i2
1128  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
1133  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
1141  -live- %i0, %i1, %i2, %r1
1141  goto L34
1144  ---
1144  L29:
1144  goto L30
1147  ---
1147  L27:
1147  -live- %i1, %i2, %i3, %r0, %r1
1147  -live- %i1, %i2, %i3, %r0, %r1
1147  guard_class %r0 -> %i0
1150  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1155  -live- %i0, %i1, %i2, %i3, %r0, %r1
1155  int_guard_value %i0
1157  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1164  -live- %i1, %i2, %i3, %r0, %r1
1164  -live- %i1, %i2, %i3, %r0, %r1
1164  guard_class %r0 -> %i0
1167  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1172  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
1180  -live- %i0, %i1, %i2, %i3, %r1
1180  goto L28
1183  ---
1183  L23:
1183  goto L24
1186  ---
1186  L21:
1186  -live- %i1, %i2, %r0, %r1
1186  -live- %i1, %i2, %r0, %r1
1186  guard_class %r0 -> %i0
1189  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1194  -live- %i0, %i1, %i2, %r0, %r1
1194  int_guard_value %i0
1196  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1203  -live- %i1, %i2, %r0, %r1
1203  -live- %i1, %i2, %r0, %r1
1203  guard_class %r0 -> %i0
1206  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1211  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
1219  -live- %i1, %i2, %i3, %r1
1219  goto L22
1222  ---
1222  L17:
1222  goto L18
1225  ---
1225  L15:
1225  -live- %i1, %r0, %r1
1225  -live- %i1, %r0, %r1
1225  guard_class %r0 -> %i0
1228  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1233  -live- %i0, %i1, %r0, %r1
1233  int_guard_value %i0
1235  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1242  -live- %i1, %r0, %r1
1242  -live- %i1, %r0, %r1
1242  guard_class %r0 -> %i0
1245  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1250  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
1258  -live- %i1, %i2, %r1
1258  goto L16
1261  ---
1261  L11:
1261  -live- %r0, %r1
1261  -live- %r0, %r1
1261  guard_class %r0 -> %i0
1264  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
1269  -live- %i0, %r0, %r1
1269  int_guard_value %i0
1271  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
1278  -live- %r0, %r1
1278  -live- %r0, %r1
1278  guard_class %r0 -> %i0
1281  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
1286  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
1294  -live- %i1, %r1
1294  goto L12
