   0  L1:
   0  getfield_gc_i %r0, FieldDescr<dicttable.lookup_function_no> -> %i3
   5  int_and %i3, $7 -> %i3
   9  -live- %i0, %i1, %i2, %i3, %r0
   9  goto_if_not_int_is_zero %i3, L2
  13  inline_call_ir_i <JitCode 'll_dict_lookup_look_inside_iff__dicttablePtr_Signed_Signed_Signed_UCHARLlT'>, I[%i0, %i1, %i2], R[%r0] -> %i3
  23  -live- %i3
  23  int_return %i3
  25  ---
  25  L2:
  25  -live- %i0, %i1, %i2, %i3, %r0
  25  switch %i3, <SwitchDictDescr 1:L3, 2:L4, 3:L5>
  29  getfield_gc_i %r0, FieldDescr<dicttable.num_live_items> -> %i3
  34  -live- %i0, %i1, %i2, %i3, %r0
  34  goto_if_not_int_is_zero %i3, L6
  38  new_array_clear $16, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aac3d277c0> -> %r1
  43  setfield_gc_r %r0, %r1, FieldDescr<dicttable.indexes>
  48  setfield_gc_i %r0, $0, FieldDescr<dicttable.lookup_function_no>
  53  setfield_gc_i %r0, $32, FieldDescr<dicttable.resize_counter>
  58  goto L1
  61  ---
  61  L6:
  61  residual_call_r_v $<* fn ll_dict_rehash_after_translation__dicttablePtr>, R[%r0], <CallDescr(r) EF=5>
  67  -live- %i0, %i1, %i2, %r0
  67  goto L1
  70  ---
  70  L3:
  70  -live- %i0, %i1, %i2, %r0
  70  inline_call_ir_i <JitCode 'll_dict_lookup_look_inside_iff__dicttablePtr_Signed_Signed_Signed_USHORTLlT'>, I[%i0, %i1, %i2], R[%r0] -> %i3
  80  -live- %i3
  80  int_return %i3
  82  ---
  82  L4:
  82  -live- %i0, %i1, %i2, %r0
  82  inline_call_ir_i <JitCode 'll_dict_lookup_look_inside_iff__dicttablePtr_Signed_Signed_Signed_UINTLlT'>, I[%i0, %i1, %i2], R[%r0] -> %i3
  92  -live- %i3
  92  int_return %i3
  94  ---
  94  L5:
  94  -live- %i0, %i1, %i2, %r0
  94  inline_call_ir_i <JitCode 'll_dict_lookup_look_inside_iff__dicttablePtr_Signed_Signed_Signed_UnsignedLlT'>, I[%i0, %i1, %i2], R[%r0] -> %i3
 104  -live- %i3
 104  int_return %i3
