   0  getfield_gc_r %r1, FieldDescr<pypy.objspace.std.dictmultiobject.W_DictMultiObject.inst_dstorage> -> %r0
   5  getfield_gc_i %r0, FieldDescr<dicttable.num_live_items> -> %i0
  10  inline_call_ir_r <JitCode 'll_alloc_and_set__GcArray_Ptr_GCREF__gcopaque_Ll_Signed_GCREFPtr'>, I[%i0], R[$<* None>] -> %r3
  18  -live- %i0, %r0, %r3
  21  inline_call_ir_r <JitCode 'll_alloc_and_set__GcArray_Ptr_GCREF__gcopaque_Ll_Signed_GCREFPtr'>, I[%i0], R[$<* None>] -> %r2
  29  -live- %r0, %r2, %r3
  32  new <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa2a2e1a28> -> %r1
  36  setfield_gc_r %r1, %r0, FieldDescr<dictiter.dict>
  41  getfield_gc_i %r0, FieldDescr<dicttable.lookup_function_no> -> %i0
  46  int_rshift %i0, $3 -> %i0
  50  setfield_gc_i %r1, %i0, FieldDescr<dictiter.index>
  55  int_copy $0 -> %i1
  58  L1:
  58  inline_call_r_i <JitCode '_ll_dictnext_look_inside_iff__dictiterPtr'>, R[%r1] -> %i0
  64  -live- %i0, %i1, %r1, %r2, %r3
  67  catch_exception L2
  70  getfield_gc_r %r1, FieldDescr<dictiter.dict> -> %r0
  75  getfield_gc_r %r0, FieldDescr<dicttable.entries> -> %r0
  80  getinteriorfield_gc_r %r0, %i0, <rpython.jit.backend.llsupport.descr.InteriorFieldDescr object at 0x000002aa6606d5c8> -> %r4
  86  getinteriorfield_gc_r %r0, %i0, <rpython.jit.backend.llsupport.descr.InteriorFieldDescr object at 0x000002aa6606d750> -> %r0
  92  setarrayitem_gc_r %r3, %i1, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
  98  setarrayitem_gc_r %r2, %i1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
 104  int_add %i1, $1 -> %i1
 108  goto L1
 111  ---
 111  L2:
 111  goto_if_exception_mismatch $<* struct object_vtable>, L3
 115  new <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa9a17a100> -> %r0
 119  setfield_gc_r %r0, %r3, FieldDescr<tuple2.item0>
 124  setfield_gc_r %r0, %r2, FieldDescr<tuple2.item1>
 129  ref_return %r0
 131  ---
 131  L3:
 131  reraise
