   0  getfield_gc_i_pure %r0, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_contiguous> -> %i0
   5  -live- %i0, %r0, %r1
   8  goto_if_not_int_is_true %i0, L1
  12  getfield_gc_i_pure %r1, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_contiguous> -> %i1
  17  -live- %i0, %i1, %r0, %r1
  20  goto_if_not_int_is_true %i1, L2
  24  -live- %i0, %i1, %r0, %r1
  27  goto_if_not_int_eq %i0, %i1, L3
  32  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_array> -> %r2
  37  -live- %r0, %r1, %r2
  40  record_quasiimmut_field %r2, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_dtype>, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.mutate_dtype>
  46  getfield_gc_r_pure %r2, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_dtype> -> %r2
  51  getfield_gc_r_pure %r1, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_array> -> %r3
  56  -live- %r0, %r1, %r2, %r3
  59  record_quasiimmut_field %r3, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_dtype>, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.mutate_dtype>
  65  getfield_gc_r_pure %r3, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_dtype> -> %r3
  70  instance_ptr_eq %r2, %r3 -> %i0
  74  -live- %i0, %r0, %r1
  77  goto_if_not %i0, L4
  81  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_shape_m1> -> %r3
  86  getfield_gc_r_pure %r1, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_shape_m1> -> %r2
  91  inline_call_r_i <JitCode 'listeq_unroll_case__v2601___simple_call__function_'>, R[%r3, %r2] -> %i0
  98  -live- %i0, %r0, %r1, %r2, %r3
 101  goto_if_not %i0, L5
 105  inline_call_r_i <JitCode 'll_listeq__v2603___simple_call__function_'>, R[%r3, %r2] -> %i0
 112  L6:
 112  -live- %i0, %r0, %r1
 115  goto_if_not %i0, L7
 119  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_strides> -> %r3
 124  getfield_gc_r_pure %r1, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_strides> -> %r2
 129  inline_call_r_i <JitCode 'listeq_unroll_case__v2601___simple_call__function_'>, R[%r3, %r2] -> %i0
 136  -live- %i0, %r0, %r1, %r2, %r3
 139  goto_if_not %i0, L8
 143  inline_call_r_i <JitCode 'll_listeq__v2603___simple_call__function_'>, R[%r3, %r2] -> %i0
 150  L9:
 150  -live- %i0, %r0, %r1
 153  goto_if_not %i0, L10
 157  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_backstrides> -> %r3
 162  getfield_gc_r_pure %r1, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_backstrides> -> %r2
 167  inline_call_r_i <JitCode 'listeq_unroll_case__v2601___simple_call__function_'>, R[%r3, %r2] -> %i0
 174  -live- %i0, %r0, %r1, %r2, %r3
 177  goto_if_not %i0, L11
 181  inline_call_r_i <JitCode 'll_listeq__v2603___simple_call__function_'>, R[%r3, %r2] -> %i0
 188  L12:
 188  -live- %i0, %r0, %r1
 191  goto_if_not %i0, L13
 195  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_factors> -> %r2
 200  getfield_gc_r_pure %r1, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_factors> -> %r1
 205  inline_call_r_i <JitCode 'listeq_unroll_case__v2601___simple_call__function_'>, R[%r2, %r1] -> %i0
 212  -live- %i0, %r1, %r2
 215  goto_if_not %i0, L14
 219  inline_call_r_i <JitCode 'll_listeq__v2603___simple_call__function_'>, R[%r2, %r1] -> %i0
 226  -live- %i0
 229  int_return %i0
 231  ---
 231  L14:
 231  residual_call_r_i $<* fn ll_listeq_trampoline__v2605___simple_call__function_>, R[%r2, %r1], <CallDescr(rr) EF=2> -> %i0
 239  int_return %i0
 241  ---
 241  L13:
 241  int_return $False
 243  ---
 243  L11:
 243  residual_call_r_i $<* fn ll_listeq_trampoline__v2605___simple_call__function_>, R[%r3, %r2], <CallDescr(rr) EF=2> -> %i0
 251  goto L12
 254  ---
 254  L10:
 254  int_return $False
 256  ---
 256  L8:
 256  residual_call_r_i $<* fn ll_listeq_trampoline__v2605___simple_call__function_>, R[%r3, %r2], <CallDescr(rr) EF=2> -> %i0
 264  goto L9
 267  ---
 267  L7:
 267  int_return $False
 269  ---
 269  L5:
 269  residual_call_r_i $<* fn ll_listeq_trampoline__v2605___simple_call__function_>, R[%r3, %r2], <CallDescr(rr) EF=2> -> %i0
 277  goto L6
 280  ---
 280  L4:
 280  int_return $False
 282  ---
 282  L3:
 282  int_return $False
 284  ---
 284  L2:
 284  int_return $False
 286  ---
 286  L1:
 286  int_return $False
