   0  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.module.Module.inst_w_dict> -> %r0
   5  inline_call_r_r <JitCode 'finditem_str'>, R[%r0, %r1] -> %r0
  12  -live- %r0, %r1
  15  goto_if_not_ptr_iszero %r0, L1
  19  residual_call_r_i $<* fn ll_streq__rpy_stringPtr_rpy_stringPtr>, R[%r1, $<* struct rpy_string>], <CallDescr(rr) EF=0 OS_STR_EQUAL> -> %i0
  27  -live- %i0, %r1
  30  goto_if_not %i0, L2
  34  residual_call_ir_r $<* fn _ll_1_threadlocalref_get__Ptr_GcStruct_objectLlT_Signed>, I[$CDefinedIntSymbolic('RPY_TLOFS_tlref1')], R[], <CallDescr(i) EF=1 OS_THREADLOCALREF_GET> -> %r0
  42  residual_call_ir_r $<* fn sys_exc_info__False>, I[$False], R[%r0], <CallDescr(ri) EF=6> -> %r0
  51  -live- %r0
  54  goto_if_not_ptr_iszero %r0, L3
  58  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
  60  ---
  60  L3:
  60  getfield_gc_r %r0, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r0
  65  ref_return %r0
  67  ---
  67  L2:
  67  residual_call_r_i $<* fn ll_streq__rpy_stringPtr_rpy_stringPtr>, R[%r1, $<* struct rpy_string>], <CallDescr(rr) EF=0 OS_STR_EQUAL> -> %i0
  75  -live- %i0, %r1
  78  goto_if_not %i0, L4
  82  residual_call_ir_r $<* fn _ll_1_threadlocalref_get__Ptr_GcStruct_objectLlT_Signed>, I[$CDefinedIntSymbolic('RPY_TLOFS_tlref1')], R[], <CallDescr(i) EF=1 OS_THREADLOCALREF_GET> -> %r0
  90  residual_call_ir_r $<* fn sys_exc_info__False>, I[$False], R[%r0], <CallDescr(ri) EF=6> -> %r1
  99  -live- %r1
 102  goto_if_not_ptr_iszero %r1, L5
 106  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
 108  ---
 108  L5:
 108  getfield_gc_r %r1, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value> -> %r0
 113  -live- %r0, %r1
 116  goto_if_not_ptr_iszero %r0, L6
 120  -live- %r1
 123  guard_class %r1 -> %i0
 126  getfield_raw_i %i0, FieldDescr<pypy.interpreter.error.OperationError_vtable.cls__compute_value> -> %i0
 131  -live- %i0, %r1
 134  int_guard_value %i0
 136  residual_call_r_r %i0, <IndirectCallTargets>, R[%r1], <CallDescr(r) EF=7> -> %r2
 143  -live- %r1, %r2
 146  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r0
 150  setfield_gc_r %r0, %r2, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 155  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 160  ref_return %r0
 162  ---
 162  L6:
 162  ref_return %r0
 164  ---
 164  L4:
 164  residual_call_r_i $<* fn ll_streq__rpy_stringPtr_rpy_stringPtr>, R[%r1, $<* struct rpy_string>], <CallDescr(rr) EF=0 OS_STR_EQUAL> -> %i0
 172  -live- %i0
 175  goto_if_not %i0, L7
 179  residual_call_ir_r $<* fn _ll_1_threadlocalref_get__Ptr_GcStruct_objectLlT_Signed>, I[$CDefinedIntSymbolic('RPY_TLOFS_tlref1')], R[], <CallDescr(i) EF=1 OS_THREADLOCALREF_GET> -> %r0
 187  residual_call_ir_r $<* fn sys_exc_info__False>, I[$False], R[%r0], <CallDescr(ri) EF=6> -> %r0
 196  -live- %r0
 199  goto_if_not_ptr_iszero %r0, L8
 203  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
 205  ---
 205  L8:
 205  getfield_gc_r %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback> -> %r0
 210  -live- %r0
 213  goto_if_not_ptr_iszero %r0, L9
 217  L10:
 217  -live- %r0
 220  goto_if_not_ptr_iszero %r0, L11
 224  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
 226  ---
 226  L11:
 226  ref_return %r0
 228  ---
 228  L9:
 228  -live- %r0
 231  guard_class %r0 -> %i0
 234  -live- %i0, %r0
 237  goto_if_not_int_eq %i0, $<* struct object_vtable>, L12
 242  getfield_gc_r %r0, FieldDescr<pypy.interpreter.pytraceback.PyTraceback.inst_frame> -> %r1
 247  setfield_gc_i %r1, $True, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_escaped>
 252  goto L10
 255  ---
 255  L12:
 255  goto L10
 258  ---
 258  L7:
 258  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
 260  ---
 260  L1:
 260  ref_return %r0
