   0  inline_call_irf_f <JitCode '_accept_integral__r_longlong_w'>, I[], R[%r0, $<* struct rpy_string>], F[] -> %f0
   9  -live- %f0, %r0
  12  residual_call_irf_i $<* fn _ll_2_llong_le__SignedLongLong_SignedLongLong>, I[], R[], F[$-9223372036854775808L, %f0], <CallDescr(LL) EF=0 OS_LLONG_LE> -> %i0
  22  -live- %f0, %i0, %r0
  25  goto_if_not %i0, L1
  29  residual_call_irf_i $<* fn _ll_2_llong_le__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $9223372036854775807L], <CallDescr(LL) EF=0 OS_LLONG_LE> -> %i0
  39  -live- %f0, %i0, %r0
  42  goto_if_not %i0, L2
  46  inline_call_irf_v <JitCode 'do_pack_fastpath__pypy_module_struct_formatiterator_PackFormatIterator'>, I[], R[%r0], F[%f0]
  54  -live- %f0, %r0
  57  catch_exception L3
  60  void_return
  61  ---
  61  L3:
  61  goto_if_exception_mismatch $<* struct object_vtable>, L4
  65  getfield_gc_i %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_pos> -> %i0
  70  int_add %i0, $8 -> %i0
  74  int_sub %i0, $1 -> %i0
  78  getfield_gc_i %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_bigendian> -> %i1
  83  -live- %f0, %i0, %i1, %r0
  86  goto_if_not %i1, L5
  90  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$56], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 100  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 110  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 115  int_sub %i0, $7 -> %i1
 119  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 128  -live- %f0, %i0, %i1, %i2, %r0, %r1
 131  guard_class %r1 -> %i3
 134  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 139  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 142  int_guard_value %i3
 144  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 153  -live- %f0, %i0, %r0
 156  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$48], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 166  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 176  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 181  int_sub %i0, $6 -> %i1
 185  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 194  -live- %f0, %i0, %i1, %i2, %r0, %r1
 197  guard_class %r1 -> %i3
 200  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 205  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 208  int_guard_value %i3
 210  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 219  -live- %f0, %i0, %r0
 222  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$40], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 232  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 242  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 247  int_sub %i0, $5 -> %i1
 251  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 260  -live- %f0, %i0, %i1, %i2, %r0, %r1
 263  guard_class %r1 -> %i3
 266  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 271  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 274  int_guard_value %i3
 276  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 285  -live- %f0, %i0, %r0
 288  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$32], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 298  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 308  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 313  int_sub %i0, $4 -> %i1
 317  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 326  -live- %f0, %i0, %i1, %i2, %r0, %r1
 329  guard_class %r1 -> %i3
 332  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 337  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 340  int_guard_value %i3
 342  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 351  -live- %f0, %i0, %r0
 354  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$24], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 364  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 374  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 379  int_sub %i0, $3 -> %i1
 383  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 392  -live- %f0, %i0, %i1, %i2, %r0, %r1
 395  guard_class %r1 -> %i3
 398  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 403  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 406  int_guard_value %i3
 408  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 417  -live- %f0, %i0, %r0
 420  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$16], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 430  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 440  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 445  int_sub %i0, $2 -> %i1
 449  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 458  -live- %f0, %i0, %i1, %i2, %r0, %r1
 461  guard_class %r1 -> %i3
 464  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 469  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 472  int_guard_value %i3
 474  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 483  -live- %f0, %i0, %r0
 486  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 496  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 506  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 511  int_sub %i0, $1 -> %i1
 515  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 524  -live- %f0, %i0, %i1, %i2, %r0, %r1
 527  guard_class %r1 -> %i3
 530  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 535  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 538  int_guard_value %i3
 540  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 549  -live- %f0, %i0, %r0
 552  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$0], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 562  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 572  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 577  int_sub %i0, $0 -> %i0
 581  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i1
 590  -live- %i0, %i1, %r0, %r1
 593  guard_class %r1 -> %i2
 596  getfield_raw_i %i2, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i2
 601  -live- %i0, %i1, %i2, %r0, %r1
 604  int_guard_value %i2
 606  residual_call_ir_v %i2, <IndirectCallTargets>, I[%i0, %i1], R[%r1], <CallDescr(rii) EF=7>
 615  L6:
 615  -live- %r0
 618  getfield_gc_i %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_pos> -> %i0
 623  int_add %i0, $8 -> %i0
 627  setfield_gc_i %r0, %i0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_pos>
 632  void_return
 633  ---
 633  L5:
 633  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 638  int_sub %i0, $7 -> %i1
 642  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 652  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 661  -live- %f0, %i0, %i1, %i2, %r0, %r1
 664  guard_class %r1 -> %i3
 667  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 672  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 675  int_guard_value %i3
 677  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 686  -live- %f0, %i0, %r0
 689  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 699  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 704  int_sub %i0, $6 -> %i1
 708  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 718  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 727  -live- %f0, %i0, %i1, %i2, %r0, %r1
 730  guard_class %r1 -> %i3
 733  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 738  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 741  int_guard_value %i3
 743  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 752  -live- %f0, %i0, %r0
 755  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 765  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 770  int_sub %i0, $5 -> %i1
 774  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 784  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 793  -live- %f0, %i0, %i1, %i2, %r0, %r1
 796  guard_class %r1 -> %i3
 799  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 804  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 807  int_guard_value %i3
 809  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 818  -live- %f0, %i0, %r0
 821  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 831  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 836  int_sub %i0, $4 -> %i1
 840  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 850  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 859  -live- %f0, %i0, %i1, %i2, %r0, %r1
 862  guard_class %r1 -> %i3
 865  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 870  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 873  int_guard_value %i3
 875  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 884  -live- %f0, %i0, %r0
 887  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 897  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 902  int_sub %i0, $3 -> %i1
 906  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 916  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 925  -live- %f0, %i0, %i1, %i2, %r0, %r1
 928  guard_class %r1 -> %i3
 931  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
 936  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
 939  int_guard_value %i3
 941  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
 950  -live- %f0, %i0, %r0
 953  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 963  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
 968  int_sub %i0, $2 -> %i1
 972  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
 982  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 991  -live- %f0, %i0, %i1, %i2, %r0, %r1
 994  guard_class %r1 -> %i3
 997  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
1002  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
1005  int_guard_value %i3
1007  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
1016  -live- %f0, %i0, %r0
1019  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
1029  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
1034  int_sub %i0, $1 -> %i1
1038  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f1
1048  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f1], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
1057  -live- %f0, %i0, %i1, %i2, %r0, %r1
1060  guard_class %r1 -> %i3
1063  getfield_raw_i %i3, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i3
1068  -live- %f0, %i0, %i1, %i2, %i3, %r0, %r1
1071  int_guard_value %i3
1073  residual_call_ir_v %i3, <IndirectCallTargets>, I[%i1, %i2], R[%r1], <CallDescr(rii) EF=7>
1082  -live- %f0, %i0, %r0
1085  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
1095  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
1100  int_sub %i0, $0 -> %i0
1104  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
1114  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i1
1123  -live- %i0, %i1, %r0, %r1
1126  guard_class %r1 -> %i2
1129  getfield_raw_i %i2, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i2
1134  -live- %i0, %i1, %i2, %r0, %r1
1137  int_guard_value %i2
1139  residual_call_ir_v %i2, <IndirectCallTargets>, I[%i0, %i1], R[%r1], <CallDescr(rii) EF=7>
1148  -live- %r0
1151  goto L6
1154  ---
1154  L4:
1154  reraise
1155  ---
1155  L2:
1155  L7:
1155  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x1e901fb0> -> %r1
1159  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<rpython.rlib.rstruct.error.StructError.inst_msg>
1164  assert_not_none %r1
1166  -live- %r1
1169  raise %r1
1171  ---
1171  L1:
1171  goto L7
