   0  getfield_gc_i %r0, FieldDescr<dicttable.lookup_function_no> -> %i0
   5  -live- %i0, %r0
   5  goto_if_not_int_eq %i0, $4, L1
  10  getfield_gc_i %r0, FieldDescr<dicttable.num_live_items> -> %i0
  15  -live- %i0, %r0
  15  goto_if_not_int_is_zero %i0, 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  new <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa9765f408> -> %r1
  43  setfield_gc_r %r1, %r0, FieldDescr<dictiter.dict>
  48  getfield_gc_i %r0, FieldDescr<dicttable.lookup_function_no> -> %i0
  53  int_rshift %i0, $3 -> %i0
  57  setfield_gc_i %r1, %i0, FieldDescr<dictiter.index>
  62  ref_return %r1
  64  ---
  64  L2:
  64  residual_call_r_v $<* fn ll_dict_rehash_after_translation__dicttablePtr>, R[%r0], <CallDescr(r) EF=5>
  70  -live- %r0
  70  goto L3
  73  ---
  73  L1:
  73  goto L3
