   0  residual_call_r_r $<* fn decode_mode>, R[%r1], <CallDescr(r) EF=5> -> %r1
   7  -live- %i0, %i1, %r0, %r1
   7  getfield_gc_i_pure %r1, FieldDescr<tuple6.item0> -> %i2
  12  getfield_gc_i_pure %r1, FieldDescr<tuple6.item1> -> %i3
  17  getfield_gc_i_pure %r1, FieldDescr<tuple6.item2> -> %i4
  22  getfield_gc_i_pure %r1, FieldDescr<tuple6.item3> -> %i5
  27  getfield_gc_i_pure %r1, FieldDescr<tuple6.item4> -> %i6
  32  getfield_gc_i_pure %r1, FieldDescr<tuple6.item5> -> %i7
  37  int_eq %i6, $'a' -> %i6
  41  inline_call_ir_r <JitCode 'open_path_helper__str'>, I[%i2, %i6, %i1], R[%r0] -> %r0
  51  -live- %i0, %i3, %i4, %i5, %i7, %r0
  51  inline_call_ir_r <JitCode 'construct_stream_tower'>, I[%i0, %i3, %i4, %i5, %i7], R[%r0] -> %r0
  63  -live- %r0
  63  ref_return %r0
