   0  -live- %i0, %i1, %i2, %r0, %r1
   3  switch %i2, <SwitchDictDescr 65:L1, 67:L2, 70:L3>
   7  int_return $0
   9  ---
   9  L1:
   9  -live- %i0, %i1, %r0, %r1
  12  residual_call_ir_i $<* fn _IsCContiguous>, I[%i0, %i1], R[%r0, %r1], <CallDescr(irri) EF=5> -> %i2
  23  -live- %i0, %i1, %i2, %r0, %r1
  26  goto_if_not_int_is_true %i2, L4
  30  int_return %i2
  32  ---
  32  L4:
  32  residual_call_ir_i $<* fn _IsFortranContiguous>, I[%i0, %i1], R[%r0, %r1], <CallDescr(irri) EF=5> -> %i2
  43  -live- %i2
  46  int_return %i2
  48  ---
  48  L2:
  48  -live- %i0, %i1, %r0, %r1
  51  residual_call_ir_i $<* fn _IsCContiguous>, I[%i0, %i1], R[%r0, %r1], <CallDescr(irri) EF=5> -> %i2
  62  -live- %i2
  65  int_return %i2
  67  ---
  67  L3:
  67  -live- %i0, %i1, %r0, %r1
  70  residual_call_ir_i $<* fn _IsFortranContiguous>, I[%i0, %i1], R[%r0, %r1], <CallDescr(irri) EF=5> -> %i2
  81  -live- %i2
  84  int_return %i2
