   0  getfield_gc_i_pure %r1, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_storage> -> %i1
   5  -live- %i0, %i1, %r0, %r1, %r2
   5  record_quasiimmut_field %r2, FieldDescr<pypy.module.micronumpy.descriptor.W_Dtype.inst_byteorder>, FieldDescr<pypy.module.micronumpy.descriptor.W_Dtype.mutate_byteorder>
  11  getfield_gc_i_pure %r2, FieldDescr<pypy.module.micronumpy.descriptor.W_Dtype.inst_byteorder> -> %i2
  16  int_eq %i2, $61 -> %i3
  20  int_eq %i2, $60 -> %i2
  24  int_or %i3, %i2 -> %i2
  28  inline_call_ir_r <JitCode 'Complex64._read'>, I[%i1, %i0, $0, %i2], R[%r0] -> %r0
  39  -live- %r0, %r1
  39  catch_exception L1
  42  inline_call_r_r <JitCode 'for_computation'>, R[%r0] -> %r0
  48  -live- %r0, %r1
  48  catch_exception L2
  51  getfield_gc_f_pure %r0, FieldDescr<tuple2.item0> -> %f0
  56  -live- %f0, %r0, %r1
  56  goto_if_not_float_ne %f0, $0.0, L3
  61  int_copy $True -> %i0
  64  L4:
  64  -live- %i0, %r1
  64  int_return %i0
  66  ---
  66  L3:
  66  getfield_gc_f_pure %r0, FieldDescr<tuple2.item1> -> %f0
  71  float_ne %f0, $0.0 -> %i0
  75  goto L4
  78  ---
  78  L2:
  78  last_exception -> %i0
  80  last_exc_value -> %r0
  82  L5:
  82  -live- %r0, %r1
  82  -live- %r0
  82  raise %r0
  84  ---
  84  L1:
  84  last_exception -> %i0
  86  last_exc_value -> %r0
  88  goto L5
