   0  -live- %i0, %i1, %r1
   3  goto_if_not_int_lt %i1, $256, L1
   8  getfield_gc_r_pure %r1, FieldDescr<rpython.rlib.rsre.rsre_core.CompiledPattern.inst_pattern> -> %r0
  13  int_add %i0, $1 -> %i3
  17  int_rshift %i1, $5 -> %i2
  21  int_add %i3, %i2 -> %i2
  25  -live- %i0, %i1, %i2, %r0
  28  goto_if_not_int_lt %i2, $0, L2
  33  arraylen_gc %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000555aab557d00> -> %i3
  38  int_add %i2, %i3 -> %i2
  42  L3:
  42  getarrayitem_gc_i_pure %r0, %i2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000555aab557d00> -> %i3
  48  int_and %i1, $31 -> %i2
  52  int_rshift %i3, %i2 -> %i3
  56  int_and %i3, $1 -> %i3
  60  L4:
  60  int_add %i0, $9 -> %i0
  64  new <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555abd56c608> -> %r0
  68  setfield_gc_i %r0, %i3, FieldDescr<tuple2.item0>
  73  setfield_gc_i %r0, %i0, FieldDescr<tuple2.item1>
  78  ref_return %r0
  80  ---
  80  L2:
  80  goto L3
  83  ---
  83  L1:
  83  int_copy $0 -> %i3
  86  goto L4
