   0  getfield_gc_r %r2, FieldDescr<pypy.objspace.std.setobject.W_BaseSetObject.inst_strategy> -> %r4
   5  instance_ptr_eq %r0, %r4 -> %i0
   9  -live- %i0, %r0, %r1, %r2, %r4
   9  goto_if_not %i0, L1
  13  getfield_gc_r %r1, FieldDescr<pypy.objspace.std.setobject.W_BaseSetObject.inst_strategy> -> %r4
  18  -live- %r0, %r1, %r2, %r4
  18  guard_class %r4 -> %i0
  21  getfield_raw_i %i0, FieldDescr<pypy.objspace.std.setobject.SetStrategy_vtable.cls_length> -> %i0
  26  -live- %i0, %r0, %r1, %r2, %r4
  26  int_guard_value %i0
  28  residual_call_r_i %i0, <IndirectCallTargets>, R[%r4, %r1], <CallDescr(rr) EF=5> -> %i0
  36  -live- %i0, %r0, %r1, %r2
  36  getfield_gc_r %r2, FieldDescr<pypy.objspace.std.setobject.W_BaseSetObject.inst_strategy> -> %r4
  41  -live- %i0, %r0, %r1, %r2, %r4
  41  guard_class %r4 -> %i1
  44  getfield_raw_i %i1, FieldDescr<pypy.objspace.std.setobject.SetStrategy_vtable.cls_length> -> %i1
  49  -live- %i0, %i1, %r0, %r1, %r2, %r4
  49  int_guard_value %i1
  51  residual_call_r_i %i1, <IndirectCallTargets>, R[%r4, %r2], <CallDescr(rr) EF=5> -> %i1
  59  -live- %i0, %i1, %r0, %r1, %r2
  59  -live- %i0, %i1, %r0, %r1, %r2
  59  goto_if_not_int_gt %i0, %i1, L2
  64  residual_call_r_r $<* fn IntegerSetStrategy._intersect_unwrapped>, R[%r0, %r2, %r1], <CallDescr(rrr) EF=5> -> %r3
  73  -live- %r0, %r3
  73  L3:
  73  L4:
  73  new <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aac58257f8> -> %r4
  77  setfield_gc_r %r4, %r3, FieldDescr<tuple2.item0>
  82  setfield_gc_r %r4, %r0, FieldDescr<tuple2.item1>
  87  ref_return %r4
  89  ---
  89  L2:
  89  residual_call_r_r $<* fn IntegerSetStrategy._intersect_unwrapped>, R[%r0, %r1, %r2], <CallDescr(rrr) EF=5> -> %r3
  98  -live- %r0, %r3
  98  goto L3
 101  ---
 101  L1:
 101  getfield_gc_r %r1, FieldDescr<pypy.objspace.std.setobject.W_BaseSetObject.inst_strategy> -> %r3
 106  -live- %r0, %r1, %r2, %r3, %r4
 106  guard_class %r3 -> %i0
 109  getfield_raw_i %i0, FieldDescr<pypy.objspace.std.setobject.SetStrategy_vtable.cls_may_contain_equal_elements> -> %i0
 114  -live- %i0, %r0, %r1, %r2, %r3, %r4
 114  int_guard_value %i0
 116  residual_call_r_i %i0, <IndirectCallTargets>, R[%r3, %r4], <CallDescr(rr) EF=2> -> %i0
 124  -live- %i0, %r0, %r1, %r2
 124  -live- %i0, %r0, %r1, %r2
 124  goto_if_not %i0, L5
 128  getfield_gc_r %r1, FieldDescr<pypy.objspace.std.setobject.W_BaseSetObject.inst_strategy> -> %r4
 133  -live- %r0, %r1, %r2, %r4
 133  guard_class %r4 -> %i0
 136  getfield_raw_i %i0, FieldDescr<pypy.objspace.std.setobject.SetStrategy_vtable.cls_length> -> %i0
 141  -live- %i0, %r0, %r1, %r2, %r4
 141  int_guard_value %i0
 143  residual_call_r_i %i0, <IndirectCallTargets>, R[%r4, %r1], <CallDescr(rr) EF=5> -> %i0
 151  -live- %i0, %r0, %r1, %r2
 151  getfield_gc_r %r2, FieldDescr<pypy.objspace.std.setobject.W_BaseSetObject.inst_strategy> -> %r4
 156  -live- %i0, %r0, %r1, %r2, %r4
 156  guard_class %r4 -> %i1
 159  getfield_raw_i %i1, FieldDescr<pypy.objspace.std.setobject.SetStrategy_vtable.cls_length> -> %i1
 164  -live- %i0, %i1, %r0, %r1, %r2, %r4
 164  int_guard_value %i1
 166  residual_call_r_i %i1, <IndirectCallTargets>, R[%r4, %r2], <CallDescr(rr) EF=5> -> %i1
 174  -live- %i0, %i1, %r0, %r1, %r2
 174  -live- %i0, %i1, %r0, %r1, %r2
 174  goto_if_not_int_gt %i0, %i1, L6
 179  getfield_gc_r %r2, FieldDescr<pypy.objspace.std.setobject.W_BaseSetObject.inst_strategy> -> %r4
 184  -live- %r1, %r2, %r4
 184  guard_class %r4 -> %i0
 187  getfield_raw_i %i0, FieldDescr<pypy.objspace.std.setobject.SetStrategy_vtable.cls__intersect_wrapped> -> %i0
 192  -live- %i0, %r1, %r2, %r4
 192  int_guard_value %i0
 194  residual_call_r_r %i0, <IndirectCallTargets>, R[%r4, %r2, %r1], <CallDescr(rrr) EF=7> -> %r3
 203  -live- %r3
 203  ref_copy $<* struct object> -> %r0
 206  goto L4
 209  ---
 209  L6:
 209  inline_call_r_r <JitCode 'IntegerSetStrategy._intersect_wrapped'>, R[%r0, %r1, %r2] -> %r3
 217  -live- %r3
 217  ref_copy $<* struct object> -> %r0
 220  goto L4
 223  ---
 223  L5:
 223  ref_copy $<* struct object> -> %r0
 226  ref_copy $<* None> -> %r3
 229  goto L4
