   0  inline_call_irf_f <JitCode '_accept_integral__r_longlong_w'>, I[], R[%r0, $<* struct rpy_string>], F[] -> %f1
   9  -live- %f1, %r0
   9  residual_call_irf_i $<* fn _ll_2_llong_le__SignedLongLong_SignedLongLong>, I[], R[], F[$-9223372036854775808L, %f1], <CallDescr(LL) EF=0 OS_LLONG_LE> -> %i0
  19  -live- %f1, %i0, %r0
  19  goto_if_not %i0, L1
  23  residual_call_irf_i $<* fn _ll_2_llong_le__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $9223372036854775807L], <CallDescr(LL) EF=0 OS_LLONG_LE> -> %i0
  33  -live- %f1, %i0, %r0
  33  goto_if_not %i0, L2
  37  getfield_gc_i %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_bigendian> -> %i0
  42  -live- %f1, %i0, %r0
  42  goto_if_not %i0, L3
  46  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$56], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
  56  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
  66  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
  71  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
  80  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
  85  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
  90  int_eq %i0, %i1 -> %i0
  94  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 103  -live- %f1, %i2, %r0, %r1
 103  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 108  int_add %i0, $1 -> %i1
 112  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 117  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 122  strsetitem %r1, %i0, %i2
 126  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$48], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 136  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 146  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 151  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 160  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 165  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 170  int_eq %i0, %i1 -> %i0
 174  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 183  -live- %f1, %i2, %r0, %r1
 183  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 188  int_add %i0, $1 -> %i1
 192  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 197  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 202  strsetitem %r1, %i0, %i2
 206  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$40], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 216  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 226  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 231  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 240  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 245  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 250  int_eq %i0, %i1 -> %i0
 254  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 263  -live- %f1, %i2, %r0, %r1
 263  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 268  int_add %i0, $1 -> %i1
 272  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 277  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 282  strsetitem %r1, %i0, %i2
 286  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$32], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 296  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 306  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 311  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 320  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 325  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 330  int_eq %i0, %i1 -> %i0
 334  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 343  -live- %f1, %i2, %r0, %r1
 343  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 348  int_add %i0, $1 -> %i1
 352  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 357  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 362  strsetitem %r1, %i0, %i2
 366  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$24], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 376  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 386  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 391  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 400  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 405  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 410  int_eq %i0, %i1 -> %i0
 414  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 423  -live- %f1, %i2, %r0, %r1
 423  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 428  int_add %i0, $1 -> %i1
 432  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 437  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 442  strsetitem %r1, %i0, %i2
 446  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$16], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 456  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 466  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 471  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 480  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 485  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 490  int_eq %i0, %i1 -> %i0
 494  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 503  -live- %f1, %i2, %r0, %r1
 503  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 508  int_add %i0, $1 -> %i1
 512  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 517  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 522  strsetitem %r1, %i0, %i2
 526  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 536  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 546  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 551  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 560  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 565  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 570  int_eq %i0, %i1 -> %i0
 574  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 583  -live- %f1, %i2, %r0, %r1
 583  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 588  int_add %i0, $1 -> %i1
 592  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 597  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 602  strsetitem %r1, %i0, %i2
 606  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$0], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
 616  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 626  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 631  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 640  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 645  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 650  int_eq %i0, %i1 -> %i0
 654  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 663  -live- %i2, %r1
 663  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 668  int_add %i0, $1 -> %i1
 672  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 677  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 682  strsetitem %r1, %i0, %i2
 686  void_return
 687  ---
 687  L3:
 687  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 692  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 702  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 711  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 716  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 721  int_eq %i0, %i1 -> %i0
 725  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 734  -live- %f1, %i2, %r0, %r1
 734  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 739  int_add %i0, $1 -> %i1
 743  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 748  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 753  strsetitem %r1, %i0, %i2
 757  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 767  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 772  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 782  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 791  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 796  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 801  int_eq %i0, %i1 -> %i0
 805  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 814  -live- %f1, %i2, %r0, %r1
 814  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 819  int_add %i0, $1 -> %i1
 823  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 828  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 833  strsetitem %r1, %i0, %i2
 837  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 847  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 852  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 862  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 871  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 876  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 881  int_eq %i0, %i1 -> %i0
 885  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 894  -live- %f1, %i2, %r0, %r1
 894  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 899  int_add %i0, $1 -> %i1
 903  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 908  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 913  strsetitem %r1, %i0, %i2
 917  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 927  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 932  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 942  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
 951  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 956  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 961  int_eq %i0, %i1 -> %i0
 965  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 974  -live- %f1, %i2, %r0, %r1
 974  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 979  int_add %i0, $1 -> %i1
 983  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 988  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 993  strsetitem %r1, %i0, %i2
 997  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
1007  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
1012  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
1022  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
1031  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
1036  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
1041  int_eq %i0, %i1 -> %i0
1045  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
1054  -live- %f1, %i2, %r0, %r1
1054  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
1059  int_add %i0, $1 -> %i1
1063  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
1068  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
1073  strsetitem %r1, %i0, %i2
1077  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
1087  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
1092  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
1102  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
1111  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
1116  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
1121  int_eq %i0, %i1 -> %i0
1125  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
1134  -live- %f1, %i2, %r0, %r1
1134  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
1139  int_add %i0, $1 -> %i1
1143  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
1148  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
1153  strsetitem %r1, %i0, %i2
1157  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
1167  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
1172  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
1182  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
1191  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
1196  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
1201  int_eq %i0, %i1 -> %i0
1205  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
1214  -live- %f1, %i2, %r0, %r1
1214  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
1219  int_add %i0, $1 -> %i1
1223  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
1228  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
1233  strsetitem %r1, %i0, %i2
1237  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$8], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f0
1247  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
1252  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $255L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
1262  residual_call_irf_i $<* fn _ll_1_llong_to_int__SignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_TO_INT> -> %i2
1271  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
1276  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
1281  int_eq %i0, %i1 -> %i0
1285  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
1294  -live- %i2, %r1
1294  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
1299  int_add %i0, $1 -> %i1
1303  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
1308  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
1313  strsetitem %r1, %i0, %i2
1317  void_return
1318  ---
1318  L2:
1318  L4:
1318  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x4a9c19f0> -> %r1
1322  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<rpython.rlib.rstruct.error.StructError.inst_msg>
1327  -live- %r1
1327  raise %r1
1329  ---
1329  L1:
1329  goto L4
