   0  getfield_gc_r %r1, FieldDescr<pypy.objspace.std.dictmultiobject.W_DictMultiObject.inst_dstorage> -> %r4
   5  getfield_gc_r_pure %r4, FieldDescr<tuple2.item0> -> %r4
  10  getfield_gc_i %r4, FieldDescr<list.length> -> %i0
  15  int_isconstant %i0 -> %i0
  18  -live- %i0, %r0, %r1, %r2, %r3
  18  goto_if_not %i0, L1
  22  ref_isconstant %r2 -> %i0
  25  -live- %i0, %r0, %r1, %r2, %r3
  25  goto_if_not %i0, L2
  29  inline_call_r_v <JitCode '_setitem_str_indirection__v428___simple_call__function__'>, R[%r0, %r1, %r2, %r3]
  37  -live-
  37  void_return
  38  ---
  38  L2:
  38  L3:
  38  residual_call_r_v $<* fn _setitem_str_indirection_trampoline__v450___simple_call__function__>, R[%r0, %r1, %r2, %r3], <CallDescr(rrrr) EF=7>
  47  -live-
  47  void_return
  48  ---
  48  L1:
  48  goto L3
