   0  -live- %i0, %i1, %r1
   0  goto_if_not_int_lt %i1, $256, L1
   5  getfield_gc_r_pure %r1, FieldDescr<rpython.rlib.rsre.rsre_core.CompiledPattern.inst_pattern> -> %r0
  10  int_add %i0, $1 -> %i3
  14  int_rshift %i1, $5 -> %i2
  18  int_add %i3, %i2 -> %i2
  22  -live- %i0, %i1, %i2, %r0
  22  goto_if_not_int_lt %i2, $0, L2
  27  arraylen_gc %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000018f74afe0> -> %i3
  32  int_add %i2, %i3 -> %i2
  36  L3:
  36  getarrayitem_gc_i_pure %r0, %i2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000018f74afe0> -> %i3
  42  int_and %i1, $31 -> %i2
  46  int_lshift $1, %i2 -> %i2
  50  int_and %i3, %i2 -> %i3
  54  L4:
  54  int_add %i0, $9 -> %i0
  58  new <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000176a0f558> -> %r0
  62  setfield_gc_i %r0, %i3, FieldDescr<tuple2.item0>
  67  setfield_gc_i %r0, %i0, FieldDescr<tuple2.item1>
  72  ref_return %r0
  74  ---
  74  L2:
  74  goto L3
  77  ---
  77  L1:
  77  int_copy $0 -> %i3
  80  goto L4
