   0  -live- %r0
   0  guard_class %r0 -> %i0
   3  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_is_w> -> %i0
   8  -live- %i0, %r0
   8  int_guard_value %i0
  10  residual_call_r_i %i0, <IndirectCallTargets>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>], <CallDescr(rr) EF=7> -> %i0
  18  -live- %i0, %r0
  18  -live- %i0, %r0
  18  goto_if_not %i0, L1
  22  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x10096124750> -> %r0
  26  setfield_gc_r %r0, $<* array [  ]>, FieldDescr<pypy.module.exceptions.interp_exceptions.W_BaseException.inst_args_w>
  31  ref_return %r0
  33  ---
  33  L1:
  33  inline_call_r_r <JitCode 'W_TypeObject.check_user_subclass'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, %r0] -> %r1
  40  -live- %r1
  40  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.typeobject.W_TypeObject.inst_hasdict> -> %i0
  45  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.typeobject.W_TypeObject.inst_layout> -> %r0
  50  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.typeobject.Layout.inst_nslots> -> %i1
  55  int_is_true %i1 -> %i1
  58  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.typeobject.W_TypeObject.inst_needsdel> -> %i2
  63  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.typeobject.W_TypeObject.inst_weakrefable> -> %i3
  68  -live- %i0, %i1, %i2, %i3, %r1
  68  goto_if_not %i0, L2
  72  -live- %i1, %i2, %i3, %r1
  72  goto_if_not %i1, L3
  76  -live- %i2, %i3, %r1
  76  goto_if_not %i2, L4
  80  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlotsWeakrefDel'>, R[] -> %r0
  85  -live- %r0, %r1
  85  L5:
  85  setfield_gc_r %r0, %r1, FieldDescr<pypy.interpreter.typedef.W_WindowsErrorUserSlots.inst_w__class__>
  90  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.typeobject.W_TypeObject.inst_layout> -> %r1
  95  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.typeobject.Layout.inst_nslots> -> %i0
 100  -live- %i0, %r0
 100  goto_if_not_int_gt %i0, $0, L6
 105  ref_copy %r0 -> %r1
 108  inline_call_ir_r <JitCode 'll_alloc_and_set__GcArray_Ptr_GcStruct_objectLlT_Signed_objectPtr'>, I[%i0], R[$<* struct object>] -> %r2
 116  -live- %r0, %r1, %r2
 116  setfield_gc_r %r1, %r2, FieldDescr<pypy.interpreter.typedef.W_WindowsErrorUserSlots.inst_slots_w>
 121  L7:
 121  ref_return %r0
 123  ---
 123  L6:
 123  goto L7
 126  ---
 126  L4:
 126  -live- %i3, %r1
 126  goto_if_not %i3, L8
 130  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlotsWeakref'>, R[] -> %r0
 135  -live- %r0, %r1
 135  goto L5
 138  ---
 138  L8:
 138  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlots'>, R[] -> %r0
 143  -live- %r0, %r1
 143  goto L5
 146  ---
 146  L3:
 146  -live- %i2, %i3, %r1
 146  goto_if_not %i2, L9
 150  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlotsWeakrefDel'>, R[] -> %r0
 155  -live- %r0, %r1
 155  goto L5
 158  ---
 158  L9:
 158  -live- %i3, %r1
 158  goto_if_not %i3, L10
 162  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlotsWeakref'>, R[] -> %r0
 167  -live- %r0, %r1
 167  goto L5
 170  ---
 170  L10:
 170  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlots'>, R[] -> %r0
 175  -live- %r0, %r1
 175  goto L5
 178  ---
 178  L2:
 178  -live- %i1, %i2, %i3, %r1
 178  goto_if_not %i1, L11
 182  -live- %i2, %i3, %r1
 182  goto_if_not %i2, L12
 186  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlotsWeakrefDel'>, R[] -> %r0
 191  -live- %r0, %r1
 191  goto L5
 194  ---
 194  L12:
 194  -live- %i3, %r1
 194  goto_if_not %i3, L13
 198  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlotsWeakref'>, R[] -> %r0
 203  -live- %r0, %r1
 203  goto L5
 206  ---
 206  L13:
 206  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlots'>, R[] -> %r0
 211  -live- %r0, %r1
 211  goto L5
 214  ---
 214  L11:
 214  -live- %i2, %i3, %r1
 214  goto_if_not %i2, L14
 218  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlotsWeakrefDel'>, R[] -> %r0
 223  -live- %r0, %r1
 223  goto L5
 226  ---
 226  L14:
 226  -live- %i3, %r1
 226  goto_if_not %i3, L15
 230  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlotsWeakref'>, R[] -> %r0
 235  -live- %r0, %r1
 235  goto L5
 238  ---
 238  L15:
 238  inline_call_r_r <JitCode 'instantiate_pypy_interpreter_typedef_W_WindowsErrorUserSlots'>, R[] -> %r0
 243  -live- %r0, %r1
 243  goto L5
