   0  -live- %i0, %i1
   0  switch %i1, <SwitchDictDescr 1:L1, 2:L2, 4:L3, 8:L4>
   4  raise $<* struct object>
   6  ---
   6  L1:
   6  -live- %i0
   6  getarrayitem_raw_i %i0, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aa70597da8> -> %i0
  12  int_return %i0
  14  ---
  14  L2:
  14  -live- %i0
  14  getarrayitem_raw_i %i0, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aa5e379018> -> %i0
  20  int_return %i0
  22  ---
  22  L3:
  22  -live- %i0
  22  getarrayitem_raw_i %i0, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aa37cf6b80> -> %i0
  28  int_return %i0
  30  ---
  30  L4:
  30  -live- %i0
  30  getarrayitem_raw_i %i0, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aa58b8f018> -> %i0
  36  int_return %i0
