   0  -live- %i0, %i1, %i2, %r0, %r1
   0  switch %i2, <SwitchDictDescr 65:L1, 67:L2, 70:L3>
   4  int_return $0
   6  ---
   6  L1:
   6  -live- %i0, %i1, %r0, %r1
   6  residual_call_ir_i $<* fn _IsCContiguous>, I[%i0, %i1], R[%r0, %r1], <CallDescr(irri) EF=5> -> %i2
  17  -live- %i0, %i1, %i2, %r0, %r1
  17  -live- %i0, %i1, %i2, %r0, %r1
  17  goto_if_not_int_is_true %i2, L4
  21  int_return %i2
  23  ---
  23  L4:
  23  residual_call_ir_i $<* fn _IsFortranContiguous>, I[%i0, %i1], R[%r0, %r1], <CallDescr(irri) EF=5> -> %i2
  34  -live- %i2
  34  int_return %i2
  36  ---
  36  L2:
  36  -live- %i0, %i1, %r0, %r1
  36  residual_call_ir_i $<* fn _IsCContiguous>, I[%i0, %i1], R[%r0, %r1], <CallDescr(irri) EF=5> -> %i2
  47  -live- %i2
  47  int_return %i2
  49  ---
  49  L3:
  49  -live- %i0, %i1, %r0, %r1
  49  residual_call_ir_i $<* fn _IsFortranContiguous>, I[%i0, %i1], R[%r0, %r1], <CallDescr(irri) EF=5> -> %i2
  60  -live- %i2
  60  int_return %i2
