   0  inline_call_r_r <JitCode 'callable'>, R[%r1] -> %r3
   6  -live- %r0, %r1, %r3
   6  -live- %r0, %r1, %r3
   6  goto_if_not_ptr_nonzero %r3, L1
  10  ref_copy %r3 -> %r2
  13  -live- %r0, %r1, %r2, %r3
  13  guard_class %r2 -> %i0
  16  -live- %i0, %r0, %r1, %r3
  16  goto_if_not_int_eq %i0, $<* struct object_vtable>, L2
  21  getfield_gc_i_pure %r3, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
  26  int_is_true %i0 -> %i0
  29  L3:
  29  -live- %i0, %r0, %r1
  29  goto_if_not %i0, L4
  33  -live- %r0, %r1
  33  goto_if_not_ptr_nonzero %r0, L5
  37  ref_copy %r0 -> %r2
  40  -live- %r0, %r1, %r2
  40  guard_class %r0 -> %i0
  43  getfield_raw_i %i0, FieldDescr<object_vtable.subclassrange_min> -> %i0
  48  int_between $TotalOrderSymbolic('compute_fn'), %i0, $TotalOrderSymbolic('compute_fn') -> %i0
  53  -live- %i0, %r1, %r2
  53  goto_if_not %i0, L6
  57  inline_call_r_r <JitCode '_type_issubtype'>, R[%r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
  64  -live- %r1, %r2, %r3
  64  -live- %r1, %r2, %r3
  64  goto_if_not_ptr_nonzero %r3, L7
  68  ref_copy %r3 -> %r0
  71  -live- %r0, %r1, %r2, %r3
  71  guard_class %r0 -> %i0
  74  -live- %i0, %r1, %r2, %r3
  74  goto_if_not_int_eq %i0, $<* struct object_vtable>, L8
  79  getfield_gc_i_pure %r3, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
  84  int_is_true %i0 -> %i0
  87  L9:
  87  -live- %i0, %r1, %r2
  87  goto_if_not %i0, L10
  91  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef69b50> -> %r0
  95  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 100  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 105  ref_return %r0
 107  ---
 107  L10:
 107  inline_call_r_r <JitCode '_type_issubtype'>, R[%r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
 114  -live- %r1, %r2, %r3
 114  -live- %r1, %r2, %r3
 114  goto_if_not_ptr_nonzero %r3, L11
 118  ref_copy %r3 -> %r0
 121  -live- %r0, %r1, %r2, %r3
 121  guard_class %r0 -> %i0
 124  -live- %i0, %r1, %r2, %r3
 124  goto_if_not_int_eq %i0, $<* struct object_vtable>, L12
 129  getfield_gc_i_pure %r3, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 134  int_is_true %i0 -> %i0
 137  L13:
 137  -live- %i0, %r1, %r2
 137  goto_if_not %i0, L14
 141  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef69850> -> %r0
 145  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 150  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 155  ref_return %r0
 157  ---
 157  L14:
 157  inline_call_r_r <JitCode '_type_issubtype'>, R[%r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
 164  -live- %r1, %r2, %r3
 164  -live- %r1, %r2, %r3
 164  goto_if_not_ptr_nonzero %r3, L15
 168  ref_copy %r3 -> %r0
 171  -live- %r0, %r1, %r2, %r3
 171  guard_class %r0 -> %i0
 174  -live- %i0, %r1, %r2, %r3
 174  goto_if_not_int_eq %i0, $<* struct object_vtable>, L16
 179  getfield_gc_i_pure %r3, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 184  int_is_true %i0 -> %i0
 187  L17:
 187  -live- %i0, %r1, %r2
 187  goto_if_not %i0, L18
 191  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef69550> -> %r0
 195  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 200  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 205  ref_return %r0
 207  ---
 207  L18:
 207  inline_call_r_r <JitCode '_type_issubtype'>, R[%r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
 214  -live- %r1, %r2, %r3
 214  -live- %r1, %r2, %r3
 214  goto_if_not_ptr_nonzero %r3, L19
 218  ref_copy %r3 -> %r0
 221  -live- %r0, %r1, %r2, %r3
 221  guard_class %r0 -> %i0
 224  -live- %i0, %r1, %r2, %r3
 224  goto_if_not_int_eq %i0, $<* struct object_vtable>, L20
 229  getfield_gc_i_pure %r3, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 234  int_is_true %i0 -> %i0
 237  L21:
 237  -live- %i0, %r1, %r2
 237  goto_if_not %i0, L22
 241  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef69250> -> %r0
 245  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 250  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 255  ref_return %r0
 257  ---
 257  L22:
 257  inline_call_r_r <JitCode '_type_issubtype'>, R[%r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
 264  -live- %r1, %r2, %r3
 264  -live- %r1, %r2, %r3
 264  goto_if_not_ptr_nonzero %r3, L23
 268  ref_copy %r3 -> %r0
 271  -live- %r0, %r1, %r2, %r3
 271  guard_class %r0 -> %i0
 274  -live- %i0, %r1, %r2, %r3
 274  goto_if_not_int_eq %i0, $<* struct object_vtable>, L24
 279  getfield_gc_i_pure %r3, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 284  int_is_true %i0 -> %i0
 287  L25:
 287  -live- %i0, %r1, %r2
 287  goto_if_not %i0, L26
 291  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef68e50> -> %r0
 295  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 300  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 305  ref_return %r0
 307  ---
 307  L26:
 307  getfield_gc_r_pure %r2, FieldDescr<pypy.objspace.std.typeobject.W_TypeObject.inst_layout> -> %r0
 312  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.typeobject.Layout.inst_typedef> -> %i0
 317  -live- %i0, %r1, %r2
 317  goto_if_not_int_eq %i0, $<* struct pbc>, L27
 322  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x1009612bc90> -> %r0
 326  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 331  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 336  ref_return %r0
 338  ---
 338  L27:
 338  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 342  -live- %i0, %r1, %r2
 342  goto_if_not %i0, L28
 346  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef68ad0> -> %r0
 350  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 355  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 360  ref_return %r0
 362  ---
 362  L28:
 362  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 366  -live- %i0, %r1, %r2
 366  goto_if_not %i0, L29
 370  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef68910> -> %r0
 374  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 379  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 384  ref_return %r0
 386  ---
 386  L29:
 386  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 390  -live- %i0, %r1, %r2
 390  goto_if_not %i0, L30
 394  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef68750> -> %r0
 398  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 403  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 408  ref_return %r0
 410  ---
 410  L30:
 410  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 414  -live- %i0, %r1, %r2
 414  goto_if_not %i0, L31
 418  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef68590> -> %r0
 422  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 427  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 432  ref_return %r0
 434  ---
 434  L31:
 434  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 438  -live- %i0, %r1, %r2
 438  goto_if_not %i0, L32
 442  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef683d0> -> %r0
 446  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 451  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 456  ref_return %r0
 458  ---
 458  L32:
 458  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 462  -live- %i0, %r1, %r2
 462  goto_if_not %i0, L33
 466  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef68210> -> %r0
 470  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 475  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 480  ref_return %r0
 482  ---
 482  L33:
 482  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 486  -live- %i0, %r1, %r2
 486  goto_if_not %i0, L34
 490  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef68090> -> %r0
 494  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 499  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 504  ref_return %r0
 506  ---
 506  L34:
 506  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 510  -live- %i0, %r1, %r2
 510  goto_if_not %i0, L35
 514  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef67e50> -> %r0
 518  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 523  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 528  ref_return %r0
 530  ---
 530  L35:
 530  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 534  -live- %i0, %r1, %r2
 534  goto_if_not %i0, L36
 538  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef67c90> -> %r0
 542  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 547  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 552  ref_return %r0
 554  ---
 554  L36:
 554  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 558  -live- %i0, %r1, %r2
 558  goto_if_not %i0, L37
 562  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef67ad0> -> %r0
 566  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 571  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 576  ref_return %r0
 578  ---
 578  L37:
 578  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 582  -live- %i0, %r1, %r2
 582  goto_if_not %i0, L38
 586  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef67910> -> %r0
 590  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 595  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 600  ref_return %r0
 602  ---
 602  L38:
 602  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 606  -live- %i0, %r1, %r2
 606  goto_if_not %i0, L39
 610  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef67750> -> %r0
 614  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 619  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 624  ref_return %r0
 626  ---
 626  L39:
 626  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 630  -live- %i0, %r1, %r2
 630  goto_if_not %i0, L40
 634  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef67590> -> %r0
 638  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 643  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 648  ref_return %r0
 650  ---
 650  L40:
 650  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 654  -live- %i0, %r1, %r2
 654  goto_if_not %i0, L41
 658  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef673d0> -> %r0
 662  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 667  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 672  ref_return %r0
 674  ---
 674  L41:
 674  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 678  -live- %i0, %r1, %r2
 678  goto_if_not %i0, L42
 682  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef67210> -> %r0
 686  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 691  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 696  ref_return %r0
 698  ---
 698  L42:
 698  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 702  -live- %i0, %r1, %r2
 702  goto_if_not %i0, L43
 706  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aef67090> -> %r0
 710  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 715  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 720  ref_return %r0
 722  ---
 722  L43:
 722  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 726  -live- %i0, %r1, %r2
 726  goto_if_not %i0, L44
 730  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefee50> -> %r0
 734  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 739  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 744  ref_return %r0
 746  ---
 746  L44:
 746  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 750  -live- %i0, %r1, %r2
 750  goto_if_not %i0, L45
 754  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefec90> -> %r0
 758  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 763  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 768  ref_return %r0
 770  ---
 770  L45:
 770  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 774  -live- %i0, %r1, %r2
 774  goto_if_not %i0, L46
 778  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefead0> -> %r0
 782  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 787  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 792  ref_return %r0
 794  ---
 794  L46:
 794  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 798  -live- %i0, %r1, %r2
 798  goto_if_not %i0, L47
 802  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefe910> -> %r0
 806  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 811  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 816  ref_return %r0
 818  ---
 818  L47:
 818  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 822  -live- %i0, %r1, %r2
 822  goto_if_not %i0, L48
 826  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefe750> -> %r0
 830  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 835  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 840  ref_return %r0
 842  ---
 842  L48:
 842  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 846  -live- %i0, %r1, %r2
 846  goto_if_not %i0, L49
 850  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefe590> -> %r0
 854  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 859  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 864  ref_return %r0
 866  ---
 866  L49:
 866  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 870  -live- %i0, %r1, %r2
 870  goto_if_not %i0, L50
 874  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefe3d0> -> %r0
 878  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 883  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 888  ref_return %r0
 890  ---
 890  L50:
 890  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 894  -live- %i0, %r1, %r2
 894  goto_if_not %i0, L51
 898  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefe210> -> %r0
 902  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 907  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 912  ref_return %r0
 914  ---
 914  L51:
 914  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 918  -live- %i0, %r1, %r2
 918  goto_if_not %i0, L52
 922  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefe090> -> %r0
 926  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 931  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 936  ref_return %r0
 938  ---
 938  L52:
 938  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 942  -live- %i0, %r1, %r2
 942  goto_if_not %i0, L53
 946  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefde50> -> %r0
 950  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 955  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 960  ref_return %r0
 962  ---
 962  L53:
 962  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 966  -live- %i0, %r1, %r2
 966  goto_if_not %i0, L54
 970  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefdc90> -> %r0
 974  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
 979  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
 984  ref_return %r0
 986  ---
 986  L54:
 986  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
 990  -live- %i0, %r1, %r2
 990  goto_if_not %i0, L55
 994  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefdad0> -> %r0
 998  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1003  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1008  ref_return %r0
1010  ---
1010  L55:
1010  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1014  -live- %i0, %r1, %r2
1014  goto_if_not %i0, L56
1018  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefd910> -> %r0
1022  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1027  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1032  ref_return %r0
1034  ---
1034  L56:
1034  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1038  -live- %i0, %r1, %r2
1038  goto_if_not %i0, L57
1042  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefd750> -> %r0
1046  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1051  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1056  ref_return %r0
1058  ---
1058  L57:
1058  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1062  -live- %i0, %r1, %r2
1062  goto_if_not %i0, L58
1066  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefd590> -> %r0
1070  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1075  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1080  ref_return %r0
1082  ---
1082  L58:
1082  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1086  -live- %i0, %r1, %r2
1086  goto_if_not %i0, L59
1090  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefd3d0> -> %r0
1094  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1099  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1104  ref_return %r0
1106  ---
1106  L59:
1106  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1110  -live- %i0, %r1, %r2
1110  goto_if_not %i0, L60
1114  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefd210> -> %r0
1118  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1123  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1128  ref_return %r0
1130  ---
1130  L60:
1130  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1134  -live- %i0, %r1, %r2
1134  goto_if_not %i0, L61
1138  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefd090> -> %r0
1142  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1147  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1152  ref_return %r0
1154  ---
1154  L61:
1154  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1158  -live- %i0, %r1, %r2
1158  goto_if_not %i0, L62
1162  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefce50> -> %r0
1166  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1171  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1176  ref_return %r0
1178  ---
1178  L62:
1178  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1182  -live- %i0, %r1, %r2
1182  goto_if_not %i0, L63
1186  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefcc90> -> %r0
1190  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1195  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1200  ref_return %r0
1202  ---
1202  L63:
1202  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1206  -live- %i0, %r1, %r2
1206  goto_if_not %i0, L64
1210  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefcad0> -> %r0
1214  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1219  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1224  ref_return %r0
1226  ---
1226  L64:
1226  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1230  -live- %i0, %r1, %r2
1230  goto_if_not %i0, L65
1234  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefc910> -> %r0
1238  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1243  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1248  ref_return %r0
1250  ---
1250  L65:
1250  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1254  -live- %i0, %r1, %r2
1254  goto_if_not %i0, L66
1258  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefc750> -> %r0
1262  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1267  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1272  ref_return %r0
1274  ---
1274  L66:
1274  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1278  -live- %i0, %r1, %r2
1278  goto_if_not %i0, L67
1282  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefc590> -> %r0
1286  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1291  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1296  ref_return %r0
1298  ---
1298  L67:
1298  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1302  -live- %i0, %r1, %r2
1302  goto_if_not %i0, L68
1306  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefc3d0> -> %r0
1310  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1315  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1320  ref_return %r0
1322  ---
1322  L68:
1322  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1326  -live- %i0, %r1, %r2
1326  goto_if_not %i0, L69
1330  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefc210> -> %r0
1334  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1339  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1344  ref_return %r0
1346  ---
1346  L69:
1346  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1350  -live- %i0, %r1, %r2
1350  goto_if_not %i0, L70
1354  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefc090> -> %r0
1358  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1363  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1368  ref_return %r0
1370  ---
1370  L70:
1370  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1374  -live- %i0, %r1, %r2
1374  goto_if_not %i0, L71
1378  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefae10> -> %r0
1382  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1387  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1392  ref_return %r0
1394  ---
1394  L71:
1394  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1398  -live- %i0, %r1, %r2
1398  goto_if_not %i0, L72
1402  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefac50> -> %r0
1406  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1411  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1416  ref_return %r0
1418  ---
1418  L72:
1418  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1422  -live- %i0, %r1, %r2
1422  goto_if_not %i0, L73
1426  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefaa90> -> %r0
1430  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1435  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1440  ref_return %r0
1442  ---
1442  L73:
1442  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1446  -live- %i0, %r1, %r2
1446  goto_if_not %i0, L74
1450  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefa8d0> -> %r0
1454  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1459  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1464  ref_return %r0
1466  ---
1466  L74:
1466  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1470  -live- %i0, %r1, %r2
1470  goto_if_not %i0, L75
1474  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefa710> -> %r0
1478  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1483  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1488  ref_return %r0
1490  ---
1490  L75:
1490  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1494  -live- %i0, %r1, %r2
1494  goto_if_not %i0, L76
1498  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefa550> -> %r0
1502  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1507  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1512  ref_return %r0
1514  ---
1514  L76:
1514  instance_ptr_eq %r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
1518  -live- %i0, %r1, %r2
1518  goto_if_not %i0, L77
1522  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100aeefa350> -> %r0
1526  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type>
1531  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_controller>
1536  ref_return %r0
1538  ---
1538  L77:
1538  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x100a4610090> -> %r0
1542  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1547  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
1552  setfield_gc_r %r0, %r2, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
1557  -live- %r0
1557  raise %r0
1559  ---
1559  L24:
1559  L78:
1559  inline_call_r_i <JitCode 'is_true'>, R[%r3] -> %i0
1565  -live- %i0, %r1, %r2
1565  goto L25
1568  ---
1568  L23:
1568  goto L78
1571  ---
1571  L20:
1571  L79:
1571  inline_call_r_i <JitCode 'is_true'>, R[%r3] -> %i0
1577  -live- %i0, %r1, %r2
1577  goto L21
1580  ---
1580  L19:
1580  goto L79
1583  ---
1583  L16:
1583  L80:
1583  inline_call_r_i <JitCode 'is_true'>, R[%r3] -> %i0
1589  -live- %i0, %r1, %r2
1589  goto L17
1592  ---
1592  L15:
1592  goto L80
1595  ---
1595  L12:
1595  L81:
1595  inline_call_r_i <JitCode 'is_true'>, R[%r3] -> %i0
1601  -live- %i0, %r1, %r2
1601  goto L13
1604  ---
1604  L11:
1604  goto L81
1607  ---
1607  L8:
1607  L82:
1607  inline_call_r_i <JitCode 'is_true'>, R[%r3] -> %i0
1613  -live- %i0, %r1, %r2
1613  goto L9
1616  ---
1616  L7:
1616  goto L82
1619  ---
1619  L6:
1619  L83:
1619  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x10096124f10> -> %r2
1623  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1628  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x10094c3ea50> -> %r0
1632  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1637  setfield_gc_r %r0, %r2, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1642  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1647  -live- %r0
1647  raise %r0
1649  ---
1649  L5:
1649  goto L83
1652  ---
1652  L4:
1652  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x10096124f10> -> %r2
1656  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1661  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x10094c3ea50> -> %r0
1665  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1670  setfield_gc_r %r0, %r2, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1675  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1680  -live- %r0
1680  raise %r0
1682  ---
1682  L2:
1682  L84:
1682  inline_call_r_i <JitCode 'is_true'>, R[%r3] -> %i0
1688  -live- %i0, %r0, %r1
1688  goto L3
1691  ---
1691  L1:
1691  goto L84
