   0  inline_call_r_r <JitCode 'BaseConcreteArray.get_imag'>, R[%r0, %r1] -> %r1
   7  -live- %r1, %r2
  10  goto_if_not_ptr_nonzero %r2, L1
  14  ref_copy %r2 -> %r0
  17  -live- %r0, %r1, %r2
  20  guard_class %r0 -> %i0
  23  getfield_raw_i %i0, FieldDescr<object_vtable.subclassrange_min> -> %i0
  28  int_between $TotalOrderSymbolic('compute_fn'), %i0, $TotalOrderSymbolic('compute_fn') -> %i0
  33  -live- %i0, %r1, %r2
  36  goto_if_not %i0, L2
  40  L3:
  40  inline_call_r_v <JitCode 'BaseConcreteArray.setslice'>, R[%r1, %r2]
  46  -live-
  49  void_return
  50  ---
  50  L2:
  50  L4:
  50  inline_call_ir_r <JitCode 'array'>, I[$True, $False, $0], R[%r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r2
  62  -live- %r1, %r2
  65  goto L3
  68  ---
  68  L1:
  68  goto L4
