   0  -live- %r0, %r1, %r2
   3  record_quasiimmut_field %r1, FieldDescr<pypy.interpreter.function.Function.inst_w_func_globals>, FieldDescr<pypy.interpreter.function.Function.mutate_w_func_globals>
   9  getfield_gc_r_pure %r1, FieldDescr<pypy.interpreter.function.Function.inst_w_func_globals> -> %r3
  14  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000018a0f9d00> -> %r4
  18  setfield_gc_i %r4, $False, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_escaped>
  23  setfield_gc_i %r4, $False, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_frame_finished_execution>
  28  -live- %r0, %r1, %r2, %r3, %r4
  31  setfield_vable_i %r4, $-1, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_last_instr>
  36  -live- %r0, %r1, %r2, %r3, %r4
  39  setfield_vable_i %r4, $0, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_valuestackdepth>
  44  inline_call_r_v <JitCode 'PyFrame.__init__'>, R[%r4, %r0, %r3, %r1]
  52  -live- %r0, %r1, %r2, %r4
  55  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.pycode.PyCode.inst__signature> -> %r5
  60  getfield_gc_r %r4, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_locals_cells_stack_w> -> %r0
  65  -live- %r0, %r1, %r2, %r4, %r5
  68  record_quasiimmut_field %r1, FieldDescr<pypy.interpreter.function.Function.inst_name>, FieldDescr<pypy.interpreter.function.Function.mutate_name>
  74  getfield_gc_r_pure %r1, FieldDescr<pypy.interpreter.function.Function.inst_name> -> %r3
  79  -live- %r0, %r1, %r2, %r3, %r4, %r5
  82  record_quasiimmut_field %r1, FieldDescr<pypy.interpreter.function.Function.inst_defs_w>, FieldDescr<pypy.interpreter.function.Function.mutate_defs_w>
  88  getfield_gc_r_pure %r1, FieldDescr<pypy.interpreter.function.Function.inst_defs_w> -> %r1
  93  inline_call_ir_v <JitCode 'Arguments._match_signature'>, I[$0], R[%r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, %r0, %r5, %r1]
 104  -live- %r3, %r4, %r5
 107  catch_exception L1
 110  ref_copy %r4 -> %r1
 113  getfield_gc_r_pure %r5, FieldDescr<pypy.interpreter.signature.Signature.inst_varargname> -> %r0
 118  -live- %r0, %r1, %r4, %r5
 121  goto_if_not_ptr_iszero %r0, L2
 125  L3:
 125  getfield_gc_r_pure %r5, FieldDescr<pypy.interpreter.signature.Signature.inst_kwargname> -> %r0
 130  -live- %r0, %r1, %r4
 133  goto_if_not_ptr_iszero %r0, L4
 137  L5:
 137  inline_call_r_v <JitCode 'init_cells__AccessDirect_None'>, R[%r4]
 142  -live- %r1
 145  inline_call_r_r <JitCode 'PyFrame.run'>, R[%r1] -> %r0
 151  -live- %r0
 154  ref_return %r0
 156  ---
 156  L4:
 156  goto L5
 159  ---
 159  L2:
 159  goto L3
 162  ---
 162  L1:
 162  goto_if_exception_mismatch $<* struct object_vtable>, L6
 166  last_exc_value -> %r0
 168  -live- %r0, %r3
 171  guard_class %r0 -> %i0
 174  getfield_raw_i %i0, FieldDescr<pypy.interpreter.argument.ArgErr_vtable.cls_getmsg> -> %i0
 179  -live- %i0, %r0, %r3
 182  int_guard_value %i0
 184  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=5> -> %r0
 191  -live- %r0, %r3
 194  inline_call_r_r <JitCode 'oefmt___s____s_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, %r3, %r0] -> %r0
 203  -live- %r0
 206  assert_not_none %r0
 208  -live- %r0
 211  guard_class %r0 -> %i0
 214  -live- %r0
 217  raise %r0
 219  ---
 219  L6:
 219  reraise
