   0  residual_call_r_i $<* fn localeconv>, R[], <CallDescr() EF=2> -> %i0
   6  inline_call_ir_r <JitCode 'allocate_and_init_instance'>, I[$False, $False, $False, $False], R[$<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
  17  -live- %i0, %r0
  20  getfield_raw_i %i0, FieldDescr<lconv.c_decimal_point> -> %i1
  25  residual_call_ir_r $<* fn charp2str>, I[%i1], R[], <CallDescr(i) EF=5> -> %r1
  33  -live- %i0, %r0, %r1
  36  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r2
  40  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
  45  -live- %i0, %r0, %r2
  48  guard_class %r0 -> %i1
  51  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
  56  -live- %i0, %i1, %r0, %r2
  59  int_guard_value %i1
  61  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r2], <CallDescr(rrr) EF=7> -> %r1
  70  -live- %i0, %r0
  73  getfield_raw_i %i0, FieldDescr<lconv.c_thousands_sep> -> %i1
  78  residual_call_ir_r $<* fn charp2str>, I[%i1], R[], <CallDescr(i) EF=5> -> %r1
  86  -live- %i0, %r0, %r1
  89  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r2
  93  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
  98  -live- %i0, %r0, %r2
 101  guard_class %r0 -> %i1
 104  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 109  -live- %i0, %i1, %r0, %r2
 112  int_guard_value %i1
 114  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r2], <CallDescr(rrr) EF=7> -> %r1
 123  -live- %i0, %r0
 126  getfield_raw_i %i0, FieldDescr<lconv.c_grouping> -> %i1
 131  residual_call_ir_r $<* fn charp2str>, I[%i1], R[], <CallDescr(i) EF=5> -> %r1
 139  -live- %i0, %r0, %r1
 142  residual_call_r_r $<* fn _w_copy_grouping>, R[%r1], <CallDescr(r) EF=7> -> %r1
 149  -live- %i0, %r0, %r1
 152  guard_class %r0 -> %i1
 155  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 160  -live- %i0, %i1, %r0, %r1
 163  int_guard_value %i1
 165  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r1], <CallDescr(rrr) EF=7> -> %r1
 174  -live- %i0, %r0
 177  getfield_raw_i %i0, FieldDescr<lconv.c_int_curr_symbol> -> %i1
 182  residual_call_ir_r $<* fn charp2str>, I[%i1], R[], <CallDescr(i) EF=5> -> %r1
 190  -live- %i0, %r0, %r1
 193  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r2
 197  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 202  -live- %i0, %r0, %r2
 205  guard_class %r0 -> %i1
 208  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 213  -live- %i0, %i1, %r0, %r2
 216  int_guard_value %i1
 218  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r2], <CallDescr(rrr) EF=7> -> %r1
 227  -live- %i0, %r0
 230  getfield_raw_i %i0, FieldDescr<lconv.c_currency_symbol> -> %i1
 235  residual_call_ir_r $<* fn charp2str>, I[%i1], R[], <CallDescr(i) EF=5> -> %r1
 243  -live- %i0, %r0, %r1
 246  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r2
 250  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 255  -live- %i0, %r0, %r2
 258  guard_class %r0 -> %i1
 261  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 266  -live- %i0, %i1, %r0, %r2
 269  int_guard_value %i1
 271  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r2], <CallDescr(rrr) EF=7> -> %r1
 280  -live- %i0, %r0
 283  getfield_raw_i %i0, FieldDescr<lconv.c_mon_decimal_point> -> %i1
 288  residual_call_ir_r $<* fn charp2str>, I[%i1], R[], <CallDescr(i) EF=5> -> %r1
 296  -live- %i0, %r0, %r1
 299  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r2
 303  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 308  -live- %i0, %r0, %r2
 311  guard_class %r0 -> %i1
 314  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 319  -live- %i0, %i1, %r0, %r2
 322  int_guard_value %i1
 324  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r2], <CallDescr(rrr) EF=7> -> %r1
 333  -live- %i0, %r0
 336  getfield_raw_i %i0, FieldDescr<lconv.c_mon_thousands_sep> -> %i1
 341  residual_call_ir_r $<* fn charp2str>, I[%i1], R[], <CallDescr(i) EF=5> -> %r1
 349  -live- %i0, %r0, %r1
 352  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r2
 356  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 361  -live- %i0, %r0, %r2
 364  guard_class %r0 -> %i1
 367  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 372  -live- %i0, %i1, %r0, %r2
 375  int_guard_value %i1
 377  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r2], <CallDescr(rrr) EF=7> -> %r1
 386  -live- %i0, %r0
 389  getfield_raw_i %i0, FieldDescr<lconv.c_mon_grouping> -> %i1
 394  residual_call_ir_r $<* fn charp2str>, I[%i1], R[], <CallDescr(i) EF=5> -> %r1
 402  -live- %i0, %r0, %r1
 405  residual_call_r_r $<* fn _w_copy_grouping>, R[%r1], <CallDescr(r) EF=7> -> %r1
 412  -live- %i0, %r0, %r1
 415  guard_class %r0 -> %i1
 418  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 423  -live- %i0, %i1, %r0, %r1
 426  int_guard_value %i1
 428  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r1], <CallDescr(rrr) EF=7> -> %r1
 437  -live- %i0, %r0
 440  getfield_raw_i %i0, FieldDescr<lconv.c_positive_sign> -> %i1
 445  residual_call_ir_r $<* fn charp2str>, I[%i1], R[], <CallDescr(i) EF=5> -> %r1
 453  -live- %i0, %r0, %r1
 456  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r2
 460  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 465  -live- %i0, %r0, %r2
 468  guard_class %r0 -> %i1
 471  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 476  -live- %i0, %i1, %r0, %r2
 479  int_guard_value %i1
 481  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r2], <CallDescr(rrr) EF=7> -> %r1
 490  -live- %i0, %r0
 493  getfield_raw_i %i0, FieldDescr<lconv.c_negative_sign> -> %i1
 498  residual_call_ir_r $<* fn charp2str>, I[%i1], R[], <CallDescr(i) EF=5> -> %r1
 506  -live- %i0, %r0, %r1
 509  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r2
 513  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 518  -live- %i0, %r0, %r2
 521  guard_class %r0 -> %i1
 524  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 529  -live- %i0, %i1, %r0, %r2
 532  int_guard_value %i1
 534  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r2], <CallDescr(rrr) EF=7> -> %r1
 543  -live- %i0, %r0
 546  getfield_raw_i %i0, FieldDescr<lconv.c_int_frac_digits> -> %i1
 551  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r1
 555  setfield_gc_i %r1, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 560  -live- %i0, %r0, %r1
 563  guard_class %r0 -> %i1
 566  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 571  -live- %i0, %i1, %r0, %r1
 574  int_guard_value %i1
 576  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r1], <CallDescr(rrr) EF=7> -> %r1
 585  -live- %i0, %r0
 588  getfield_raw_i %i0, FieldDescr<lconv.c_frac_digits> -> %i1
 593  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r1
 597  setfield_gc_i %r1, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 602  -live- %i0, %r0, %r1
 605  guard_class %r0 -> %i1
 608  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 613  -live- %i0, %i1, %r0, %r1
 616  int_guard_value %i1
 618  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r1], <CallDescr(rrr) EF=7> -> %r1
 627  -live- %i0, %r0
 630  getfield_raw_i %i0, FieldDescr<lconv.c_p_cs_precedes> -> %i1
 635  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r1
 639  setfield_gc_i %r1, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 644  -live- %i0, %r0, %r1
 647  guard_class %r0 -> %i1
 650  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 655  -live- %i0, %i1, %r0, %r1
 658  int_guard_value %i1
 660  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r1], <CallDescr(rrr) EF=7> -> %r1
 669  -live- %i0, %r0
 672  getfield_raw_i %i0, FieldDescr<lconv.c_p_sep_by_space> -> %i1
 677  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r1
 681  setfield_gc_i %r1, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 686  -live- %i0, %r0, %r1
 689  guard_class %r0 -> %i1
 692  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 697  -live- %i0, %i1, %r0, %r1
 700  int_guard_value %i1
 702  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r1], <CallDescr(rrr) EF=7> -> %r1
 711  -live- %i0, %r0
 714  getfield_raw_i %i0, FieldDescr<lconv.c_n_cs_precedes> -> %i1
 719  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r1
 723  setfield_gc_i %r1, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 728  -live- %i0, %r0, %r1
 731  guard_class %r0 -> %i1
 734  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 739  -live- %i0, %i1, %r0, %r1
 742  int_guard_value %i1
 744  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r1], <CallDescr(rrr) EF=7> -> %r1
 753  -live- %i0, %r0
 756  getfield_raw_i %i0, FieldDescr<lconv.c_n_sep_by_space> -> %i1
 761  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r1
 765  setfield_gc_i %r1, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 770  -live- %i0, %r0, %r1
 773  guard_class %r0 -> %i1
 776  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 781  -live- %i0, %i1, %r0, %r1
 784  int_guard_value %i1
 786  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r1], <CallDescr(rrr) EF=7> -> %r1
 795  -live- %i0, %r0
 798  getfield_raw_i %i0, FieldDescr<lconv.c_p_sign_posn> -> %i1
 803  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r1
 807  setfield_gc_i %r1, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 812  -live- %i0, %r0, %r1
 815  guard_class %r0 -> %i1
 818  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i1
 823  -live- %i0, %i1, %r0, %r1
 826  int_guard_value %i1
 828  residual_call_r_r %i1, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r1], <CallDescr(rrr) EF=7> -> %r1
 837  -live- %i0, %r0
 840  getfield_raw_i %i0, FieldDescr<lconv.c_n_sign_posn> -> %i0
 845  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r1
 849  setfield_gc_i %r1, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 854  -live- %r0, %r1
 857  guard_class %r0 -> %i0
 860  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_shortcut___setitem__> -> %i0
 865  -live- %i0, %r0, %r1
 868  int_guard_value %i0
 870  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r1], <CallDescr(rrr) EF=7> -> %r1
 879  -live- %r0
 882  ref_return %r0
