   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> -> %r3
  37  -live- %r0, %r1, %r3
  40  record_quasiimmut_field %r3, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_dtype>, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.mutate_dtype>
  46  getfield_gc_r_pure %r3, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_dtype> -> %r2
  51  -live- %r0, %r1, %r2, %r3
  54  record_quasiimmut_field %r3, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_dtype>, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.mutate_dtype>
  60  getfield_gc_r_pure %r3, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_dtype> -> %r3
  65  instance_ptr_eq %r2, %r3 -> %i0
  69  -live- %i0, %r0, %r1
  72  goto_if_not %i0, L4
  76  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_shape_m1> -> %r2
  81  getfield_gc_r_pure %r1, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_shape_m1> -> %r3
  86  inline_call_r_i <JitCode 'listeq_unroll_case__v2005___simple_call__function_'>, R[%r2, %r3] -> %i0
  93  -live- %i0, %r0, %r1, %r2, %r3
  96  goto_if_not %i0, L5
 100  inline_call_r_i <JitCode 'll_listeq__v2007___simple_call__function_'>, R[%r2, %r3] -> %i0
 107  L6:
 107  -live- %i0, %r0, %r1
 110  goto_if_not %i0, L7
 114  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_strides> -> %r2
 119  getfield_gc_r_pure %r1, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_strides> -> %r3
 124  inline_call_r_i <JitCode 'listeq_unroll_case__v2005___simple_call__function_'>, R[%r2, %r3] -> %i0
 131  -live- %i0, %r0, %r1, %r2, %r3
 134  goto_if_not %i0, L8
 138  inline_call_r_i <JitCode 'll_listeq__v2007___simple_call__function_'>, R[%r2, %r3] -> %i0
 145  L9:
 145  -live- %i0, %r0, %r1
 148  goto_if_not %i0, L10
 152  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_backstrides> -> %r2
 157  getfield_gc_r_pure %r1, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_backstrides> -> %r3
 162  inline_call_r_i <JitCode 'listeq_unroll_case__v2005___simple_call__function_'>, R[%r2, %r3] -> %i0
 169  -live- %i0, %r0, %r1, %r2, %r3
 172  goto_if_not %i0, L11
 176  inline_call_r_i <JitCode 'll_listeq__v2007___simple_call__function_'>, R[%r2, %r3] -> %i0
 183  L12:
 183  -live- %i0, %r0, %r1
 186  goto_if_not %i0, L13
 190  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_factors> -> %r3
 195  getfield_gc_r_pure %r1, FieldDescr<pypy.module.micronumpy.iterators.ArrayIter.inst_factors> -> %r2
 200  inline_call_r_i <JitCode 'listeq_unroll_case__v2005___simple_call__function_'>, R[%r3, %r2] -> %i0
 207  -live- %i0, %r2, %r3
 210  goto_if_not %i0, L14
 214  inline_call_r_i <JitCode 'll_listeq__v2007___simple_call__function_'>, R[%r3, %r2] -> %i0
 221  -live- %i0
 224  int_return %i0
 226  ---
 226  L14:
 226  residual_call_r_i $<* fn ll_listeq_trampoline__v2009___simple_call__function_>, R[%r3, %r2], <CallDescr(rr) EF=2> -> %i0
 234  int_return %i0
 236  ---
 236  L13:
 236  int_return $False
 238  ---
 238  L11:
 238  residual_call_r_i $<* fn ll_listeq_trampoline__v2009___simple_call__function_>, R[%r2, %r3], <CallDescr(rr) EF=2> -> %i0
 246  goto L12
 249  ---
 249  L10:
 249  int_return $False
 251  ---
 251  L8:
 251  residual_call_r_i $<* fn ll_listeq_trampoline__v2009___simple_call__function_>, R[%r2, %r3], <CallDescr(rr) EF=2> -> %i0
 259  goto L9
 262  ---
 262  L7:
 262  int_return $False
 264  ---
 264  L5:
 264  residual_call_r_i $<* fn ll_listeq_trampoline__v2009___simple_call__function_>, R[%r2, %r3], <CallDescr(rr) EF=2> -> %i0
 272  goto L6
 275  ---
 275  L4:
 275  int_return $False
 277  ---
 277  L3:
 277  int_return $False
 279  ---
 279  L2:
 279  int_return $False
 281  ---
 281  L1:
 281  int_return $False
