   0  inline_call_irf_f <JitCode 'PackFormatIterator.accept_float_arg'>, I[], R[%r0], F[] -> %f0
   8  -live- %f0, %r0
   8  convert_float_bytes_to_longlong %f0 -> %i1
  11  getfield_gc_i %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_bigendian> -> %i0
  16  -live- %i0, %i1, %r0
  16  goto_if_not %i0, L1
  20  int_rshift %i1, $56 -> %i0
  24  int_and %i0, $255 -> %i3
  28  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
  33  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
  38  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i2
  43  int_eq %i0, %i2 -> %i0
  47  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
  56  -live- %i1, %i3, %r0, %r1
  56  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
  61  int_add %i0, $1 -> %i2
  65  setfield_gc_i %r1, %i2, FieldDescr<stringbuilder.current_pos>
  70  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
  75  strsetitem %r1, %i0, %i3
  79  int_rshift %i1, $48 -> %i0
  83  int_and %i0, $255 -> %i3
  87  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
  92  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
  97  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i2
 102  int_eq %i0, %i2 -> %i0
 106  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 115  -live- %i1, %i3, %r0, %r1
 115  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 120  int_add %i0, $1 -> %i2
 124  setfield_gc_i %r1, %i2, FieldDescr<stringbuilder.current_pos>
 129  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 134  strsetitem %r1, %i0, %i3
 138  int_rshift %i1, $40 -> %i0
 142  int_and %i0, $255 -> %i3
 146  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 151  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 156  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i2
 161  int_eq %i0, %i2 -> %i0
 165  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 174  -live- %i1, %i3, %r0, %r1
 174  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 179  int_add %i0, $1 -> %i2
 183  setfield_gc_i %r1, %i2, FieldDescr<stringbuilder.current_pos>
 188  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 193  strsetitem %r1, %i0, %i3
 197  int_rshift %i1, $32 -> %i0
 201  int_and %i0, $255 -> %i3
 205  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 210  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 215  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i2
 220  int_eq %i0, %i2 -> %i0
 224  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 233  -live- %i1, %i3, %r0, %r1
 233  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 238  int_add %i0, $1 -> %i2
 242  setfield_gc_i %r1, %i2, FieldDescr<stringbuilder.current_pos>
 247  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 252  strsetitem %r1, %i0, %i3
 256  int_rshift %i1, $24 -> %i0
 260  int_and %i0, $255 -> %i3
 264  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 269  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 274  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i2
 279  int_eq %i0, %i2 -> %i0
 283  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 292  -live- %i1, %i3, %r0, %r1
 292  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 297  int_add %i0, $1 -> %i2
 301  setfield_gc_i %r1, %i2, FieldDescr<stringbuilder.current_pos>
 306  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 311  strsetitem %r1, %i0, %i3
 315  int_rshift %i1, $16 -> %i0
 319  int_and %i0, $255 -> %i3
 323  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 328  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 333  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i2
 338  int_eq %i0, %i2 -> %i0
 342  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 351  -live- %i1, %i3, %r0, %r1
 351  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 356  int_add %i0, $1 -> %i2
 360  setfield_gc_i %r1, %i2, FieldDescr<stringbuilder.current_pos>
 365  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 370  strsetitem %r1, %i0, %i3
 374  int_rshift %i1, $8 -> %i0
 378  int_and %i0, $255 -> %i3
 382  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 387  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 392  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i2
 397  int_eq %i0, %i2 -> %i0
 401  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 410  -live- %i1, %i3, %r0, %r1
 410  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 415  int_add %i0, $1 -> %i2
 419  setfield_gc_i %r1, %i2, FieldDescr<stringbuilder.current_pos>
 424  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 429  strsetitem %r1, %i0, %i3
 433  int_rshift %i1, $0 -> %i0
 437  int_and %i0, $255 -> %i2
 441  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 446  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 451  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 456  int_eq %i0, %i1 -> %i0
 460  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 469  -live- %i2, %r1
 469  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 474  int_add %i0, $1 -> %i1
 478  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 483  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 488  strsetitem %r1, %i0, %i2
 492  void_return
 493  ---
 493  L1:
 493  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 498  int_and %i1, $255 -> %i3
 502  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 507  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i2
 512  int_eq %i0, %i2 -> %i0
 516  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 525  -live- %i1, %i3, %r0, %r1
 525  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 530  int_add %i0, $1 -> %i2
 534  setfield_gc_i %r1, %i2, FieldDescr<stringbuilder.current_pos>
 539  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 544  strsetitem %r1, %i0, %i3
 548  int_rshift %i1, $8 -> %i3
 552  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 557  int_and %i3, $255 -> %i2
 561  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 566  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 571  int_eq %i0, %i1 -> %i0
 575  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 584  -live- %i2, %i3, %r0, %r1
 584  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 589  int_add %i0, $1 -> %i1
 593  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 598  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 603  strsetitem %r1, %i0, %i2
 607  int_rshift %i3, $8 -> %i3
 611  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 616  int_and %i3, $255 -> %i2
 620  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 625  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 630  int_eq %i0, %i1 -> %i0
 634  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 643  -live- %i2, %i3, %r0, %r1
 643  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 648  int_add %i0, $1 -> %i1
 652  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 657  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 662  strsetitem %r1, %i0, %i2
 666  int_rshift %i3, $8 -> %i3
 670  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 675  int_and %i3, $255 -> %i2
 679  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 684  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 689  int_eq %i0, %i1 -> %i0
 693  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 702  -live- %i2, %i3, %r0, %r1
 702  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 707  int_add %i0, $1 -> %i1
 711  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 716  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 721  strsetitem %r1, %i0, %i2
 725  int_rshift %i3, $8 -> %i3
 729  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 734  int_and %i3, $255 -> %i2
 738  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 743  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 748  int_eq %i0, %i1 -> %i0
 752  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 761  -live- %i2, %i3, %r0, %r1
 761  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 766  int_add %i0, $1 -> %i1
 770  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 775  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 780  strsetitem %r1, %i0, %i2
 784  int_rshift %i3, $8 -> %i3
 788  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 793  int_and %i3, $255 -> %i2
 797  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 802  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 807  int_eq %i0, %i1 -> %i0
 811  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 820  -live- %i2, %i3, %r0, %r1
 820  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 825  int_add %i0, $1 -> %i1
 829  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 834  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 839  strsetitem %r1, %i0, %i2
 843  int_rshift %i3, $8 -> %i3
 847  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 852  int_and %i3, $255 -> %i2
 856  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 861  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 866  int_eq %i0, %i1 -> %i0
 870  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 879  -live- %i2, %i3, %r0, %r1
 879  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 884  int_add %i0, $1 -> %i1
 888  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 893  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 898  strsetitem %r1, %i0, %i2
 902  int_rshift %i3, $8 -> %i0
 906  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_result> -> %r1
 911  int_and %i0, $255 -> %i2
 915  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 920  getfield_gc_i %r1, FieldDescr<stringbuilder.current_end> -> %i1
 925  int_eq %i0, %i1 -> %i0
 929  conditional_call_ir_v %i0, $<* fn ll_grow_by__stringbuilderPtr_Signed>, I[$1], R[%r1], <CallDescr(ri) EF=5>
 938  -live- %i2, %r1
 938  getfield_gc_i %r1, FieldDescr<stringbuilder.current_pos> -> %i0
 943  int_add %i0, $1 -> %i1
 947  setfield_gc_i %r1, %i1, FieldDescr<stringbuilder.current_pos>
 952  getfield_gc_r %r1, FieldDescr<stringbuilder.current_buf> -> %r1
 957  strsetitem %r1, %i0, %i2
 961  void_return
