   0  getarrayitem_gc_r %r1, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000556bc1108250> -> %r2
   6  getarrayitem_gc_r %r1, $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000556bc1108250> -> %r0
  12  -live- %r0, %r1, %r2
  15  guard_class %r0 -> %i0
  18  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
  23  -live- %i0, %r0, %r1, %r2
  26  switch %i0, <SwitchDictDescr 0:L1, 1:L2, 2:L3>
  30  unreachable
  31  ---
  31  L1:
  31  -live- %r0
  34  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
  43  -live- %r0
  46  assert_not_none %r0
  48  -live- %r0
  51  guard_class %r0 -> %i0
  54  -live- %r0
  57  raise %r0
  59  ---
  59  L2:
  59  -live- %r0, %r1, %r2
  62  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
  67  L4:
  67  getarrayitem_gc_r %r1, $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000556bc1108250> -> %r0
  73  -live- %i1, %r0, %r1, %r2
  76  guard_class %r0 -> %i0
  79  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
  84  -live- %i0, %i1, %r0, %r1, %r2
  87  switch %i0, <SwitchDictDescr 0:L5, 1:L6, 2:L7>
  91  unreachable
  92  ---
  92  L5:
  92  -live- %r0
  95  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
 104  -live- %r0
 107  assert_not_none %r0
 109  -live- %r0
 112  guard_class %r0 -> %i0
 115  -live- %r0
 118  raise %r0
 120  ---
 120  L6:
 120  -live- %i1, %r0, %r1, %r2
 123  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
 128  L8:
 128  getarrayitem_gc_r %r1, $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000556bc1108250> -> %r0
 134  -live- %i1, %i2, %r0, %r1, %r2
 137  guard_class %r0 -> %i0
 140  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 145  -live- %i0, %i1, %i2, %r0, %r1, %r2
 148  switch %i0, <SwitchDictDescr 0:L9, 1:L10, 2:L11>
 152  unreachable
 153  ---
 153  L9:
 153  -live- %r0
 156  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
 165  -live- %r0
 168  assert_not_none %r0
 170  -live- %r0
 173  guard_class %r0 -> %i0
 176  -live- %r0
 179  raise %r0
 181  ---
 181  L10:
 181  -live- %i1, %i2, %r0, %r1, %r2
 184  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
 189  L12:
 189  getarrayitem_gc_r %r1, $4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000556bc1108250> -> %r0
 195  -live- %i1, %i2, %i3, %r0, %r1, %r2
 198  guard_class %r0 -> %i0
 201  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 206  -live- %i0, %i1, %i2, %i3, %r0, %r1, %r2
 209  switch %i0, <SwitchDictDescr 0:L13, 1:L14, 2:L15>
 213  unreachable
 214  ---
 214  L13:
 214  -live- %r0
 217  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
 226  -live- %r0
 229  assert_not_none %r0
 231  -live- %r0
 234  guard_class %r0 -> %i0
 237  -live- %r0
 240  raise %r0
 242  ---
 242  L14:
 242  -live- %i1, %i2, %i3, %r0, %r1, %r2
 245  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i4
 250  L16:
 250  getarrayitem_gc_r %r1, $5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000556bc1108250> -> %r0
 256  -live- %i1, %i2, %i3, %i4, %r0, %r1, %r2
 259  guard_class %r0 -> %i0
 262  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 267  -live- %i0, %i1, %i2, %i3, %i4, %r0, %r1, %r2
 270  switch %i0, <SwitchDictDescr 0:L17, 1:L18, 2:L19>
 274  unreachable
 275  ---
 275  L17:
 275  -live- %r0
 278  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
 287  -live- %r0
 290  assert_not_none %r0
 292  -live- %r0
 295  guard_class %r0 -> %i0
 298  -live- %r0
 301  raise %r0
 303  ---
 303  L18:
 303  -live- %i1, %i2, %i3, %i4, %r0, %r1, %r2
 306  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i5
 311  L20:
 311  getarrayitem_gc_r %r1, $6, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000556bc1108250> -> %r0
 317  -live- %i1, %i2, %i3, %i4, %i5, %r0, %r2
 320  guard_class %r0 -> %i0
 323  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 328  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r2
 331  switch %i0, <SwitchDictDescr 0:L21, 1:L22, 2:L23>
 335  unreachable
 336  ---
 336  L21:
 336  -live- %r0
 339  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
 348  -live- %r0
 351  assert_not_none %r0
 353  -live- %r0
 356  guard_class %r0 -> %i0
 359  -live- %r0
 362  raise %r0
 364  ---
 364  L22:
 364  -live- %i1, %i2, %i3, %i4, %i5, %r0, %r2
 367  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 372  L24:
 372  inline_call_ir_r <JitCode 'mmap'>, I[%i1, %i2, %i3, %i4, %i5, %i0], R[%r2] -> %r0
 385  -live- %r0
 388  ref_return %r0
 390  ---
 390  L23:
 390  -live- %i1, %i2, %i3, %i4, %i5, %r0, %r2
 393  guard_class %r0 -> %i0
 396  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 401  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r2
 404  int_guard_value %i0
 406  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 413  -live- %i1, %i2, %i3, %i4, %i5, %r0, %r2
 416  guard_class %r0 -> %i0
 419  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 424  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 432  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r2
 435  goto L24
 438  ---
 438  L19:
 438  -live- %i1, %i2, %i3, %i4, %r0, %r1, %r2
 441  guard_class %r0 -> %i0
 444  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 449  -live- %i0, %i1, %i2, %i3, %i4, %r0, %r1, %r2
 452  int_guard_value %i0
 454  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 461  -live- %i1, %i2, %i3, %i4, %r0, %r1, %r2
 464  guard_class %r0 -> %i0
 467  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 472  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i5
 480  -live- %i1, %i2, %i3, %i4, %i5, %r1, %r2
 483  goto L20
 486  ---
 486  L15:
 486  -live- %i1, %i2, %i3, %r0, %r1, %r2
 489  guard_class %r0 -> %i0
 492  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 497  -live- %i0, %i1, %i2, %i3, %r0, %r1, %r2
 500  int_guard_value %i0
 502  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 509  -live- %i1, %i2, %i3, %r0, %r1, %r2
 512  guard_class %r0 -> %i0
 515  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 520  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i4
 528  -live- %i1, %i2, %i3, %i4, %r1, %r2
 531  goto L16
 534  ---
 534  L11:
 534  -live- %i1, %i2, %r0, %r1, %r2
 537  guard_class %r0 -> %i0
 540  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 545  -live- %i0, %i1, %i2, %r0, %r1, %r2
 548  int_guard_value %i0
 550  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 557  -live- %i1, %i2, %r0, %r1, %r2
 560  guard_class %r0 -> %i0
 563  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 568  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
 576  -live- %i1, %i2, %i3, %r1, %r2
 579  goto L12
 582  ---
 582  L7:
 582  -live- %i1, %r0, %r1, %r2
 585  guard_class %r0 -> %i0
 588  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 593  -live- %i0, %i1, %r0, %r1, %r2
 596  int_guard_value %i0
 598  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 605  -live- %i1, %r0, %r1, %r2
 608  guard_class %r0 -> %i0
 611  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 616  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
 624  -live- %i1, %i2, %r1, %r2
 627  goto L8
 630  ---
 630  L3:
 630  -live- %r0, %r1, %r2
 633  guard_class %r0 -> %i0
 636  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 641  -live- %i0, %r0, %r1, %r2
 644  int_guard_value %i0
 646  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 653  -live- %r0, %r1, %r2
 656  guard_class %r0 -> %i0
 659  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 664  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i1
 672  -live- %i1, %r1, %r2
 675  goto L4
