   0  L1:
   0  -live- %i0, %r0, %r1, %r2
   3  int_guard_value %i0
   5  -live- %i0, %r0, %r1, %r2
   8  ref_guard_value %r0
  10  -live- %i0, %r0, %r1, %r2
  13  jit_merge_point $22, I[%i0], R[%r0], F[], I[], R[%r1, %r2], F[]
  25  -live- %i0, %r0, %r1, %r2
  28  inline_call_r_r <JitCode 'call_shortcut__star_0'>, R[%r1] -> %r3
  34  -live- %i0, %r0, %r1, %r2, %r3
  37  catch_exception L2
  40  -live- %i0, %r0, %r1, %r2, %r3
  43  goto_if_not %i0, L3
  47  inline_call_r_r <JitCode 'W_Deque.append'>, R[%r2, %r3] -> %r3
  54  -live- %r0, %r1, %r2
  57  int_copy $True -> %i0
  60  goto L1
  63  ---
  63  L3:
  63  inline_call_r_r <JitCode 'W_Deque.appendleft'>, R[%r2, %r3] -> %r3
  70  -live- %r0, %r1, %r2
  73  int_copy $False -> %i0
  76  goto L1
  79  ---
  79  L2:
  79  goto_if_exception_mismatch $<* struct object_vtable>, L4
  83  last_exception -> %i1
  85  last_exc_value -> %r0
  87  getfield_gc_r %r0, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r3
  92  inline_call_r_i <JitCode 'exception_match'>, R[%r3, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
  99  -live- %i0, %r0
 102  goto_if_not %i0, L5
 106  void_return
 107  ---
 107  L5:
 107  -live- %r0
 110  raise %r0
 112  ---
 112  L4:
 112  reraise
