   0  getfield_gc_i %r0, FieldDescr<dicttable.lookup_function_no> -> %i1
   5  -live- %i0, %i1, %r0
   5  goto_if_not_int_eq %i1, $4, L1
  10  getfield_gc_i %r0, FieldDescr<dicttable.num_live_items> -> %i1
  15  -live- %i0, %i1, %r0
  15  goto_if_not_int_is_zero %i1, L2
  19  new_array_clear $16, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aac3d277c0> -> %r1
  24  setfield_gc_r %r0, %r1, FieldDescr<dicttable.indexes>
  29  setfield_gc_i %r0, $0, FieldDescr<dicttable.lookup_function_no>
  34  setfield_gc_i %r0, $32, FieldDescr<dicttable.resize_counter>
  39  L3:
  39  getfield_gc_i %r0, FieldDescr<dicttable.num_live_items> -> %i1
  44  int_sub %i0, %i1 -> %i1
  48  getfield_gc_i %r0, FieldDescr<dicttable.resize_counter> -> %i2
  53  int_mul %i1, $3 -> %i1
  57  int_le %i2, %i1 -> %i1
  61  conditional_call_ir_v %i1, $<* fn _ll_dict_resize_to__dicttablePtr_Signed>, I[%i0], R[%r0], <CallDescr(ri) EF=5>
  70  -live-
  70  void_return
  71  ---
  71  L2:
  71  residual_call_r_v $<* fn ll_dict_rehash_after_translation__dicttablePtr>, R[%r0], <CallDescr(r) EF=5>
  77  -live- %i0, %r0
  77  goto L3
  80  ---
  80  L1:
  80  goto L3
