   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 0x7fff4bd546e0>
  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[] -> %r0
  68  -live- %r0
  68  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff4f52efa0> -> %r1
  72  setfield_gc_r %r1, %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
  77  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff5988b640> -> %r0
  81  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  86  setfield_gc_r %r0, %r1, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
  91  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
  96  assert_not_none %r0
  98  -live- %r0
  98  guard_class %r0 -> %i0
 101  -live- %r0
 101  raise %r0
 103  ---
 103  L3:
 103  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff713b8960> -> %r0
 107  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 112  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 117  assert_not_none %r0
 119  -live- %r0
 119  guard_class %r0 -> %i0
 122  -live- %r0
 122  raise %r0
 124  ---
 124  L1:
 124  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r0] -> %i1
 131  -live- %i0, %i1, %r0
 131  -live- %i0, %i1, %r0
 131  goto_if_not %i1, L5
 135  goto L2
 138  ---
 138  L5:
 138  inline_call_ir_r <JitCode 'fixedview__False'>, I[$-1, $False], R[%r0] -> %r1
 147  -live- %r1
 147  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %i0
 152  -live- %i0, %r1
 152  goto_if_not_int_ne %i0, $9, L6
 157  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %i0
 162  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff4f2578c0> -> %r0
 166  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 171  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 176  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 181  assert_not_none %r0
 183  -live- %r0
 183  guard_class %r0 -> %i0
 186  -live- %r0
 186  raise %r0
 188  ---
 188  L6:
 188  getarrayitem_gc_r %r1, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %r0
 194  -live- %r0, %r1
 194  guard_class %r0 -> %i0
 197  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 202  -live- %i0, %r0, %r1
 202  switch %i0, <SwitchDictDescr 0:L7, 1:L8, 2:L9>
 206  unreachable
 207  ---
 207  L7:
 207  -live- %r0, %r1
 207  -live- %r0, %r1
 207  guard_class %r0 -> %i0
 210  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 215  -live- %i0, %r0, %r1
 215  int_guard_value %i0
 217  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 224  -live- %r0, %r1
 224  -live- %r0, %r1
 224  guard_class %r0 -> %i0
 227  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 232  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
 240  -live- %i1, %r1
 240  L10:
 240  getarrayitem_gc_r %r1, $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %r0
 246  -live- %i1, %r0, %r1
 246  guard_class %r0 -> %i0
 249  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 254  -live- %i0, %i1, %r0, %r1
 254  switch %i0, <SwitchDictDescr 0:L11, 1:L12, 2:L13>
 258  unreachable
 259  ---
 259  L11:
 259  -live- %i1, %r0, %r1
 259  -live- %i1, %r0, %r1
 259  guard_class %r0 -> %i0
 262  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 267  -live- %i0, %i1, %r0, %r1
 267  int_guard_value %i0
 269  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 276  -live- %i1, %r0, %r1
 276  -live- %i1, %r0, %r1
 276  guard_class %r0 -> %i0
 279  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 284  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
 292  -live- %i1, %i2, %r1
 292  L14:
 292  -live- %i1, %i2, %r1
 292  goto_if_not_int_is_zero %i2, L15
 296  int_copy $1 -> %i2
 299  L16:
 299  getarrayitem_gc_r %r1, $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %r0
 305  -live- %i1, %i2, %r0, %r1
 305  guard_class %r0 -> %i0
 308  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 313  -live- %i0, %i1, %i2, %r0, %r1
 313  switch %i0, <SwitchDictDescr 0:L17, 1:L18, 2:L19>
 317  unreachable
 318  ---
 318  L17:
 318  -live- %i1, %i2, %r0, %r1
 318  -live- %i1, %i2, %r0, %r1
 318  guard_class %r0 -> %i0
 321  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 326  -live- %i0, %i1, %i2, %r0, %r1
 326  int_guard_value %i0
 328  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 335  -live- %i1, %i2, %r0, %r1
 335  -live- %i1, %i2, %r0, %r1
 335  guard_class %r0 -> %i0
 338  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 343  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
 351  -live- %i1, %i2, %i3, %r1
 351  L20:
 351  -live- %i1, %i2, %i3, %r1
 351  goto_if_not_int_is_zero %i3, L21
 355  int_copy $1 -> %i3
 358  L22:
 358  getarrayitem_gc_r %r1, $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %r0
 364  -live- %i1, %i2, %i3, %r0, %r1
 364  guard_class %r0 -> %i0
 367  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 372  -live- %i0, %i1, %i2, %i3, %r0, %r1
 372  switch %i0, <SwitchDictDescr 0:L23, 1:L24, 2:L25>
 376  unreachable
 377  ---
 377  L23:
 377  -live- %i1, %i2, %i3, %r0, %r1
 377  -live- %i1, %i2, %i3, %r0, %r1
 377  guard_class %r0 -> %i0
 380  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 385  -live- %i0, %i1, %i2, %i3, %r0, %r1
 385  int_guard_value %i0
 387  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 394  -live- %i1, %i2, %i3, %r0, %r1
 394  -live- %i1, %i2, %i3, %r0, %r1
 394  guard_class %r0 -> %i0
 397  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 402  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 410  -live- %i0, %i1, %i2, %i3, %r1
 410  L26:
 410  -live- %i0, %i1, %i2, %i3, %r1
 410  goto_if_not_int_is_zero %i0, L27
 414  int_copy $1 -> %i0
 417  L28:
 417  int_signext %i2, $4 -> %i2
 421  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_mon>
 426  int_signext %i3, $4 -> %i2
 430  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_mday>
 435  getarrayitem_gc_r %r1, $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %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:L29, 1:L30, 2:L31>
 453  unreachable
 454  ---
 454  L29:
 454  -live- %i0, %i1, %r0, %r1
 454  -live- %i0, %i1, %r0, %r1
 454  guard_class %r0 -> %i2
 457  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 462  -live- %i0, %i1, %i2, %r0, %r1
 462  int_guard_value %i2
 464  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 471  -live- %i0, %i1, %r0, %r1
 471  -live- %i0, %i1, %r0, %r1
 471  guard_class %r0 -> %i2
 474  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 479  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 487  -live- %i0, %i1, %i2, %r1
 487  L32:
 487  int_signext %i2, $4 -> %i2
 491  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_hour>
 496  getarrayitem_gc_r %r1, $4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %r0
 502  -live- %i0, %i1, %r0, %r1
 502  guard_class %r0 -> %i2
 505  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 510  -live- %i0, %i1, %i2, %r0, %r1
 510  switch %i2, <SwitchDictDescr 0:L33, 1:L34, 2:L35>
 514  unreachable
 515  ---
 515  L33:
 515  -live- %i0, %i1, %r0, %r1
 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> -> %i2
 523  -live- %i0, %i1, %i2, %r0, %r1
 523  int_guard_value %i2
 525  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 532  -live- %i0, %i1, %r0, %r1
 532  -live- %i0, %i1, %r0, %r1
 532  guard_class %r0 -> %i2
 535  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 540  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 548  -live- %i0, %i1, %i2, %r1
 548  L36:
 548  int_signext %i2, $4 -> %i2
 552  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_min>
 557  getarrayitem_gc_r %r1, $5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %r0
 563  -live- %i0, %i1, %r0, %r1
 563  guard_class %r0 -> %i2
 566  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 571  -live- %i0, %i1, %i2, %r0, %r1
 571  switch %i2, <SwitchDictDescr 0:L37, 1:L38, 2:L39>
 575  unreachable
 576  ---
 576  L37:
 576  -live- %i0, %i1, %r0, %r1
 576  -live- %i0, %i1, %r0, %r1
 576  guard_class %r0 -> %i2
 579  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 584  -live- %i0, %i1, %i2, %r0, %r1
 584  int_guard_value %i2
 586  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 593  -live- %i0, %i1, %r0, %r1
 593  -live- %i0, %i1, %r0, %r1
 593  guard_class %r0 -> %i2
 596  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 601  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 609  -live- %i0, %i1, %i2, %r1
 609  L40:
 609  int_signext %i2, $4 -> %i2
 613  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_sec>
 618  getarrayitem_gc_r %r1, $6, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %r0
 624  -live- %i0, %i1, %r0, %r1
 624  guard_class %r0 -> %i2
 627  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i2
 632  -live- %i0, %i1, %i2, %r0, %r1
 632  switch %i2, <SwitchDictDescr 0:L41, 1:L42, 2:L43>
 636  unreachable
 637  ---
 637  L41:
 637  -live- %i0, %i1, %r0, %r1
 637  -live- %i0, %i1, %r0, %r1
 637  guard_class %r0 -> %i2
 640  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i2
 645  -live- %i0, %i1, %i2, %r0, %r1
 645  int_guard_value %i2
 647  residual_call_r_r %i2, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 654  -live- %i0, %i1, %r0, %r1
 654  -live- %i0, %i1, %r0, %r1
 654  guard_class %r0 -> %i2
 657  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i2
 662  inline_call_ir_i <JitCode 'dispatcher'>, I[%i2], R[%r0] -> %i2
 670  -live- %i0, %i1, %i2, %r1
 670  L44:
 670  int_signext %i2, $4 -> %i2
 674  setfield_raw_i $<* struct tm>, %i2, FieldDescr<tm.c_tm_wday>
 679  int_signext %i0, $4 -> %i0
 683  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 688  getarrayitem_gc_r %r1, $8, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %r0
 694  -live- %i1, %r0
 694  guard_class %r0 -> %i0
 697  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 702  -live- %i0, %i1, %r0
 702  switch %i0, <SwitchDictDescr 0:L45, 1:L46, 2:L47>
 706  unreachable
 707  ---
 707  L45:
 707  -live- %i1, %r0
 707  -live- %i1, %r0
 707  guard_class %r0 -> %i0
 710  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 715  -live- %i0, %i1, %r0
 715  int_guard_value %i0
 717  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 724  -live- %i1, %r0
 724  -live- %i1, %r0
 724  guard_class %r0 -> %i0
 727  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 732  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 740  -live- %i0, %i1
 740  L48:
 740  int_signext %i0, $4 -> %i0
 744  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_isdst>
 749  setfield_raw_i $<* struct tm>, $<* None>, FieldDescr<tm.c_tm_zone>
 754  setfield_raw_i $<* struct tm>, $0, FieldDescr<tm.c_tm_gmtoff>
 759  -live- %i1
 759  goto_if_not_int_lt %i1, $1900, L49
 764  inline_call_ir_r <JitCode 'getbuiltinmodule'>, I[$False, $True], R[$<* struct rpy_string>] -> %r0
 773  -live- %i1, %r0
 773  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff4f52efa0> -> %r1
 777  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 782  inline_call_r_r <JitCode 'getattr'>, R[%r0, %r1] -> %r0
 789  -live- %i1, %r0
 789  -live- %i1, %r0
 789  guard_class %r0 -> %i0
 792  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 797  -live- %i0, %i1, %r0
 797  switch %i0, <SwitchDictDescr 0:L50, 1:L51, 2:L52>
 801  unreachable
 802  ---
 802  L50:
 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> -> %i0
 810  -live- %i0, %i1, %r0
 810  int_guard_value %i0
 812  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 819  -live- %i1, %r0
 819  -live- %i1, %r0
 819  guard_class %r0 -> %i0
 822  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 827  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 835  -live- %i0, %i1
 835  L53:
 835  -live- %i0, %i1
 835  goto_if_not_int_is_true %i0, L54
 839  -live- %i1
 839  goto_if_not_int_ge %i1, $69, L55
 844  -live- %i1
 844  goto_if_not_int_le %i1, $99, L56
 849  int_add %i1, $1900 -> %i1
 853  L57:
 853  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_wday> -> %i0
 858  -live- %i0, %i1
 858  goto_if_not_int_lt %i0, $-1, L58
 863  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff713b8960> -> %r0
 867  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 872  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 877  assert_not_none %r0
 879  -live- %r0
 879  guard_class %r0 -> %i0
 882  -live- %r0
 882  raise %r0
 884  ---
 884  L58:
 884  int_sub %i1, $1900 -> %i1
 888  int_signext %i1, $4 -> %i1
 892  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_year>
 897  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_mon> -> %i1
 902  int_sub %i1, $1 -> %i1
 906  int_signext %i1, $4 -> %i1
 910  setfield_raw_i $<* struct tm>, %i1, FieldDescr<tm.c_tm_mon>
 915  int_add %i0, $1 -> %i0
 919  residual_call_ir_i $<* fn ll_int_py_mod__Signed_Signed>, I[%i0, $7], R[], <CallDescr(ii) EF=0 OS_INT_PY_MOD> -> %i0
 928  int_signext %i0, $4 -> %i0
 932  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_wday>
 937  getfield_raw_i $<* struct tm>, FieldDescr<tm.c_tm_yday> -> %i0
 942  int_sub %i0, $1 -> %i0
 946  int_signext %i0, $4 -> %i0
 950  setfield_raw_i $<* struct tm>, %i0, FieldDescr<tm.c_tm_yday>
 955  int_return $<* struct tm>
 957  ---
 957  L56:
 957  L59:
 957  -live- %i1
 957  goto_if_not_int_ge %i1, $0, L60
 962  -live- %i1
 962  goto_if_not_int_le %i1, $68, L61
 967  int_add %i1, $2000 -> %i1
 971  goto L57
 974  ---
 974  L61:
 974  L62:
 974  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff713b8960> -> %r0
 978  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 983  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 988  assert_not_none %r0
 990  -live- %r0
 990  guard_class %r0 -> %i0
 993  -live- %r0
 993  raise %r0
 995  ---
 995  L60:
 995  goto L62
 998  ---
 998  L55:
 998  goto L59
1001  ---
1001  L54:
1001  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff713b8960> -> %r0
1005  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1010  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1015  assert_not_none %r0
1017  -live- %r0
1017  guard_class %r0 -> %i0
1020  -live- %r0
1020  raise %r0
1022  ---
1022  L51:
1022  -live- %i1, %r0
1022  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
1027  goto L53
1030  ---
1030  L52:
1030  -live- %r0
1030  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
1039  -live- %r0
1039  assert_not_none %r0
1041  -live- %r0
1041  guard_class %r0 -> %i0
1044  -live- %r0
1044  raise %r0
1046  ---
1046  L49:
1046  goto L57
1049  ---
1049  L46:
1049  -live- %i1, %r0
1049  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
1054  goto L48
1057  ---
1057  L47:
1057  -live- %r0
1057  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
1066  -live- %r0
1066  assert_not_none %r0
1068  -live- %r0
1068  guard_class %r0 -> %i0
1071  -live- %r0
1071  raise %r0
1073  ---
1073  L42:
1073  -live- %i0, %i1, %r0, %r1
1073  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
1078  goto L44
1081  ---
1081  L43:
1081  -live- %r0
1081  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
1090  -live- %r0
1090  assert_not_none %r0
1092  -live- %r0
1092  guard_class %r0 -> %i0
1095  -live- %r0
1095  raise %r0
1097  ---
1097  L38:
1097  -live- %i0, %i1, %r0, %r1
1097  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
1102  goto L40
1105  ---
1105  L39:
1105  -live- %r0
1105  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
1114  -live- %r0
1114  assert_not_none %r0
1116  -live- %r0
1116  guard_class %r0 -> %i0
1119  -live- %r0
1119  raise %r0
1121  ---
1121  L34:
1121  -live- %i0, %i1, %r0, %r1
1121  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
1126  goto L36
1129  ---
1129  L35:
1129  -live- %r0
1129  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
1138  -live- %r0
1138  assert_not_none %r0
1140  -live- %r0
1140  guard_class %r0 -> %i0
1143  -live- %r0
1143  raise %r0
1145  ---
1145  L30:
1145  -live- %i0, %i1, %r0, %r1
1145  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
1150  goto L32
1153  ---
1153  L31:
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  assert_not_none %r0
1164  -live- %r0
1164  guard_class %r0 -> %i0
1167  -live- %r0
1167  raise %r0
1169  ---
1169  L27:
1169  goto L28
1172  ---
1172  L24:
1172  -live- %i1, %i2, %i3, %r0, %r1
1172  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
1177  goto L26
1180  ---
1180  L25:
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] -> %r0
1189  -live- %r0
1189  assert_not_none %r0
1191  -live- %r0
1191  guard_class %r0 -> %i0
1194  -live- %r0
1194  raise %r0
1196  ---
1196  L21:
1196  goto L22
1199  ---
1199  L18:
1199  -live- %i1, %i2, %r0, %r1
1199  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
1204  goto L20
1207  ---
1207  L19:
1207  -live- %r0
1207  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
1216  -live- %r0
1216  assert_not_none %r0
1218  -live- %r0
1218  guard_class %r0 -> %i0
1221  -live- %r0
1221  raise %r0
1223  ---
1223  L15:
1223  goto L16
1226  ---
1226  L12:
1226  -live- %i1, %r0, %r1
1226  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
1231  goto L14
1234  ---
1234  L13:
1234  -live- %r0
1234  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
1243  -live- %r0
1243  assert_not_none %r0
1245  -live- %r0
1245  guard_class %r0 -> %i0
1248  -live- %r0
1248  raise %r0
1250  ---
1250  L8:
1250  -live- %r0, %r1
1250  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
1255  goto L10
1258  ---
1258  L9:
1258  -live- %r0
1258  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
1267  -live- %r0
1267  assert_not_none %r0
1269  -live- %r0
1269  guard_class %r0 -> %i0
1272  -live- %r0
1272  raise %r0
