   0  L1:
   0  -live- %r0, %r1, %r2, %r3
   0  ref_guard_value %r0
   2  -live- %r0, %r1, %r2, %r3
   2  jit_merge_point $9, I[], R[%r0], F[], I[], R[%r1, %r2, %r3], F[]
  14  -live- %r0, %r1, %r2, %r3
  14  inline_call_r_r <JitCode 'PyFrame.execute_frame'>, R[%r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, $<* struct pypy.interpreter.error.OperationError>] -> %r4
  22  -live- %r0, %r1, %r2, %r3, %r4
  22  catch_exception L2
  25  getfield_gc_i %r2, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_frame_finished_execution> -> %i0
  30  -live- %i0, %r0, %r1, %r2, %r3, %r4
  30  goto_if_not %i0, L3
  34  L4:
  34  setfield_gc_r %r2, $<* struct object>, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_f_backref>
  39  setfield_gc_i %r1, $False, FieldDescr<pypy.interpreter.generator.GeneratorIterator.inst_running>
  44  setfield_gc_r %r1, $<* struct pypy.objspace.std.frame.StdObjSpaceFrame>, FieldDescr<pypy.interpreter.generator.GeneratorIterator.inst_frame>
  49  void_return
  50  ---
  50  L3:
  50  inline_call_r_v <JitCode 'W_ListObject.append'>, R[%r3, %r4]
  56  -live- %r0, %r1, %r2, %r3
  56  catch_exception L5
  59  goto L1
  62  ---
  62  L5:
  62  last_exception -> %i1
  64  last_exc_value -> %r4
  66  L6:
  66  setfield_gc_r %r2, $<* struct object>, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_f_backref>
  71  L7:
  71  setfield_gc_i %r1, $False, FieldDescr<pypy.interpreter.generator.GeneratorIterator.inst_running>
  76  setfield_gc_r %r1, $<* struct pypy.objspace.std.frame.StdObjSpaceFrame>, FieldDescr<pypy.interpreter.generator.GeneratorIterator.inst_frame>
  81  -live- %r4
  81  raise %r4
  83  ---
  83  L2:
  83  goto_if_exception_mismatch $<* struct object_vtable>, L8
  87  last_exception -> %i1
  89  last_exc_value -> %r4
  91  inline_call_ir_i <JitCode 'OperationError.match'>, I[$<* struct pbc>], R[%r4, $<* struct pypy.objspace.std.typeobject.W_TypeObject>] -> %i0
 100  -live- %i0, %r1, %r2, %r4
 100  catch_exception L9
 103  -live- %i0, %r1, %r2, %r4
 103  goto_if_not %i0, L10
 107  goto L4
 110  ---
 110  L10:
 110  L11:
 110  setfield_gc_r %r2, $<* struct object>, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_f_backref>
 115  goto L7
 118  ---
 118  L9:
 118  last_exception -> %i1
 120  last_exc_value -> %r4
 122  goto L6
 125  ---
 125  L8:
 125  last_exception -> %i1
 127  last_exc_value -> %r4
 129  goto L11
