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