   0  residual_call_r_r $<* fn decode_mode>, R[%r1], <CallDescr(r) EF=5> -> %r1
   7  -live- %i0, %r0, %r1
  10  getfield_gc_i_pure %r1, FieldDescr<tuple6.item0> -> %i1
  15  getfield_gc_i_pure %r1, FieldDescr<tuple6.item1> -> %i2
  20  getfield_gc_i_pure %r1, FieldDescr<tuple6.item2> -> %i3
  25  getfield_gc_i_pure %r1, FieldDescr<tuple6.item3> -> %i4
  30  getfield_gc_i_pure %r1, FieldDescr<tuple6.item4> -> %i5
  35  getfield_gc_i_pure %r1, FieldDescr<tuple6.item5> -> %i6
  40  int_eq %i5, $'a' -> %i5
  44  inline_call_ir_r <JitCode 'open_path_helper__pypy_module_posix_interp_posix_FileEncoder'>, I[%i1, %i5], R[%r0] -> %r0
  53  -live- %i0, %i2, %i3, %i4, %i6, %r0
  56  inline_call_ir_r <JitCode 'construct_stream_tower'>, I[%i0, %i2, %i3, %i4, %i6], R[%r0] -> %r0
  68  -live- %r0
  71  ref_return %r0
