   0  getfield_gc_r %r0, FieldDescr<dicttable.indexes> -> %r1
   5  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaaaf2d14218> -> %i3
  10  int_sub %i3, $1 -> %i3
  14  int_and %i0, %i3 -> %i4
  18  int_add %i1, $2 -> %i5
  22  L1:
  22  getarrayitem_gc_i %r1, %i4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaaaf2d14218> -> %i1
  28  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1
  31  goto_if_not_int_ne %i1, %i5, L2
  36  int_lshift %i4, $2 -> %i1
  40  int_add %i1, %i4 -> %i1
  44  int_add %i1, %i0 -> %i1
  48  int_add %i1, $1L -> %i1
  52  int_and %i1, %i3 -> %i4
  56  uint_rshift %i0, $5 -> %i0
  60  goto L1
  63  ---
  63  L2:
  63  getfield_gc_r %r0, FieldDescr<dicttable.indexes> -> %r1
  68  setarrayitem_gc_i %r1, %i4, %i2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaaaf2d14218>
  74  void_return
