   0  L1:
   0  getfield_gc_i %r0, FieldDescr<dicttable.lookup_function_no> -> %i2
   5  int_and %i2, $7 -> %i2
   9  -live- %i0, %i1, %i2, %r0, %r1
   9  goto_if_not_int_is_zero %i2, L2
  13  inline_call_ir_i <JitCode 'll_dict_lookup_look_inside_iff__dicttablePtr_rpy_stringPtr_Signed_Signed_UCHARLlT'>, I[%i0, %i1], R[%r0, %r1] -> %i2
  23  -live- %i2
  23  int_return %i2
  25  ---
  25  L2:
  25  -live- %i0, %i1, %i2, %r0, %r1
  25  switch %i2, <SwitchDictDescr 1:L3, 2:L4, 3:L5>
  29  getfield_gc_i %r0, FieldDescr<dicttable.num_live_items> -> %i2
  34  -live- %i0, %i1, %i2, %r0, %r1
  34  goto_if_not_int_is_zero %i2, L6
  38  new_array_clear $16, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000018c0c5cc8> -> %r2
  43  setfield_gc_r %r0, %r2, 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, %r0, %r1
  67  goto L1
  70  ---
  70  L3:
  70  -live- %i0, %i1, %r0, %r1
  70  inline_call_ir_i <JitCode 'll_dict_lookup_look_inside_iff__dicttablePtr_rpy_stringPtr_Signed_Signed_USHORTLlT'>, I[%i0, %i1], R[%r0, %r1] -> %i2
  80  -live- %i2
  80  int_return %i2
  82  ---
  82  L4:
  82  -live- %i0, %i1, %r0, %r1
  82  inline_call_ir_i <JitCode 'll_dict_lookup_look_inside_iff__dicttablePtr_rpy_stringPtr_Signed_Signed_UINTLlT'>, I[%i0, %i1], R[%r0, %r1] -> %i2
  92  -live- %i2
  92  int_return %i2
  94  ---
  94  L5:
  94  -live- %i0, %i1, %r0, %r1
  94  inline_call_ir_i <JitCode 'll_dict_lookup_look_inside_iff__dicttablePtr_rpy_stringPtr_Signed_Signed_UnsignedLlT'>, I[%i0, %i1], R[%r0, %r1] -> %i2
 104  -live- %i2
 104  int_return %i2
