   0  getfield_gc_r %r1, FieldDescr<pypy.objspace.std.dictmultiobject.W_DictMultiObject.inst_dstorage> -> %r3
   5  getfield_gc_r_pure %r3, FieldDescr<tuple2.item0> -> %r3
  10  getfield_gc_i %r3, FieldDescr<list.length> -> %i0
  15  int_isconstant %i0 -> %i0
  18  -live- %i0, %r0, %r1, %r2
  18  goto_if_not %i0, L1
  22  ref_isconstant %r2 -> %i0
  25  -live- %i0, %r0, %r1, %r2
  25  goto_if_not %i0, L2
  29  inline_call_r_r <JitCode '_getitem_str_indirection__v508___simple_call__function__'>, R[%r0, %r1, %r2] -> %r3
  37  -live- %r3
  37  ref_return %r3
  39  ---
  39  L2:
  39  L3:
  39  residual_call_r_r $<* fn _getitem_str_indirection_trampoline__v966___simple_call__function__>, R[%r0, %r1, %r2], <CallDescr(rrr) EF=5> -> %r3
  48  -live- %r3
  48  ref_return %r3
  50  ---
  50  L1:
  50  goto L3
