   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 0x000000018d67e870> -> %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 0x000000018c88cfa8> -> %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 0x000000018f4cdb08> -> %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 0x0000000173b4a720> -> %i0
  36  int_return %i0
