   0  inline_call_ir_v <JitCode 'll_call_delete_by_entry_index__dicttablePtr_Signed_Signed_Signed'>, I[%i0, %i1, $1], R[%r0]
   9  -live- %i1, %r0
   9  getfield_gc_r %r0, FieldDescr<dicttable.entries> -> %r1
  14  setinteriorfield_gc_r %r1, %i1, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.InteriorFieldDescr object at 0x000000019f16ec28>
  20  getfield_gc_i %r0, FieldDescr<dicttable.num_live_items> -> %i0
  25  int_sub %i0, $1 -> %i0
  29  setfield_gc_i %r0, %i0, FieldDescr<dicttable.num_live_items>
  34  -live- %i0, %i1, %r0
  34  goto_if_not_int_is_zero %i0, L1
  38  setfield_gc_i %r0, $0, FieldDescr<dicttable.num_ever_used_items>
  43  getfield_gc_i %r0, FieldDescr<dicttable.lookup_function_no> -> %i0
  48  int_and %i0, $7 -> %i0
  52  setfield_gc_i %r0, %i0, FieldDescr<dicttable.lookup_function_no>
  57  L2:
  57  getfield_gc_i %r0, FieldDescr<dicttable.num_live_items> -> %i0
  62  int_add %i0, $16 -> %i0
  66  getfield_gc_r %r0, FieldDescr<dicttable.entries> -> %r1
  71  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000019f16ebb8> -> %i1
  76  residual_call_ir_i $<* fn ll_int_py_div_nonnegargs__Signed_Signed>, I[%i1, $8], R[], <CallDescr(ii) EF=0 OS_INT_PY_DIV> -> %i1
  85  -live- %i0, %i1, %r0
  85  goto_if_not_int_le %i0, %i1, L3
  90  residual_call_r_v $<* fn ll_dict_resize__dicttablePtr>, R[%r0], <CallDescr(r) EF=5>
  96  -live-
  96  void_return
  97  ---
  97  L3:
  97  void_return
  98  ---
  98  L1:
  98  getfield_gc_i %r0, FieldDescr<dicttable.num_ever_used_items> -> %i0
 103  int_sub %i0, $1 -> %i0
 107  -live- %i0, %i1, %r0
 107  goto_if_not_int_eq %i1, %i0, L4
 112  L5:
 112  int_sub %i1, $1 -> %i1
 116  getfield_gc_r %r0, FieldDescr<dicttable.entries> -> %r1
 121  getinteriorfield_gc_r %r1, %i1, <rpython.jit.backend.llsupport.descr.InteriorFieldDescr object at 0x000000019f16ec28> -> %r1
 127  -live- %i1, %r0, %r1
 127  goto_if_not_ptr_ne %r1, $<* struct rpy_string>, L6
 132  int_add %i1, $1 -> %i0
 136  setfield_gc_i %r0, %i0, FieldDescr<dicttable.num_ever_used_items>
 141  goto L2
 144  ---
 144  L6:
 144  goto L5
 147  ---
 147  L4:
 147  goto L2
