   0  -live- %i0, %r0, %r1, %r2, %r3
   3  goto_if_not_ptr_iszero %r2, L1
   7  ref_copy $<* struct rpy_string> -> %r5
  10  L2:
  10  -live- %i0, %r0, %r1, %r3, %r5
  13  goto_if_not %i0, L3
  17  getfield_gc_r %r0, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r4
  22  inline_call_r_r <JitCode 'OperationError.get_w_value'>, R[%r0] -> %r2
  28  -live- %r0, %r1, %r2, %r3, %r4, %r5
  31  catch_exception L4
  34  getfield_gc_r %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback> -> %r0
  39  -live- %r0, %r1, %r2, %r3, %r4, %r5
  42  goto_if_not_ptr_iszero %r0, L5
  46  L6:
  46  -live- %r0, %r1, %r2, %r3, %r4, %r5
  49  goto_if_not_ptr_iszero %r0, L7
  53  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r0
  56  L8:
  56  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r1
  62  -live- %r0, %r1, %r2, %r3, %r4, %r5
  65  catch_exception L9
  68  inline_call_r_r <JitCode 'newtext'>, R[%r5] -> %r5
  74  -live- %r0, %r1, %r2, %r3, %r4, %r5
  77  catch_exception L10
  80  inline_call_r_r <JitCode 'newtext'>, R[%r3] -> %r3
  86  -live- %r0, %r1, %r2, %r3, %r4, %r5
  89  catch_exception L11
  92  new_array_clear $6, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0> -> %r6
  97  setarrayitem_gc_r %r6, $0, %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0>
 103  setarrayitem_gc_r %r6, $1, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0>
 109  setarrayitem_gc_r %r6, $2, %r3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0>
 115  setarrayitem_gc_r %r6, $3, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0>
 121  setarrayitem_gc_r %r6, $4, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0>
 127  setarrayitem_gc_r %r6, $5, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7993c8b0>
 133  inline_call_ir_r <JitCode 'appexec___where__objrepr__extra_line__t__v__tb_______________________import_sys__traceback_____________________if_where_or_objrep'>, I[$True], R[%r6, $<* struct rpy_string>] -> %r2
 142  -live-
 145  catch_exception L12
 148  void_return
 149  ---
 149  L12:
 149  goto_if_exception_mismatch $<* struct object_vtable>, L13
 153  void_return
 154  ---
 154  L13:
 154  reraise
 155  ---
 155  L11:
 155  goto_if_exception_mismatch $<* struct object_vtable>, L14
 159  void_return
 160  ---
 160  L14:
 160  reraise
 161  ---
 161  L10:
 161  goto_if_exception_mismatch $<* struct object_vtable>, L15
 165  void_return
 166  ---
 166  L15:
 166  reraise
 167  ---
 167  L9:
 167  goto_if_exception_mismatch $<* struct object_vtable>, L16
 171  void_return
 172  ---
 172  L16:
 172  reraise
 173  ---
 173  L7:
 173  goto L8
 176  ---
 176  L5:
 176  -live- %r0, %r1, %r2, %r3, %r4, %r5
 179  guard_class %r0 -> %i0
 182  -live- %i0, %r0, %r1, %r2, %r3, %r4, %r5
 185  goto_if_not_int_eq %i0, $<* struct object_vtable>, L17
 190  getfield_gc_r %r0, FieldDescr<pypy.interpreter.pytraceback.PyTraceback.inst_frame> -> %r6
 195  setfield_gc_i %r6, $True, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_escaped>
 200  goto L6
 203  ---
 203  L17:
 203  goto L6
 206  ---
 206  L4:
 206  goto_if_exception_mismatch $<* struct object_vtable>, L18
 210  void_return
 211  ---
 211  L18:
 211  reraise
 212  ---
 212  L3:
 212  inline_call_ir_r <JitCode 'OperationError.errorstr'>, I[$True], R[%r0] -> %r2
 220  -live- %r1, %r2, %r5
 223  catch_exception L19
 226  new_array_clear $6, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x6af1c790> -> %r0
 231  setarrayitem_gc_r %r0, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x6af1c790>
 237  -live- %r0, %r1, %r2, %r5
 240  goto_if_not_ptr_nonzero %r2, L20
 244  L21:
 244  setarrayitem_gc_r %r0, $1, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x6af1c790>
 250  setarrayitem_gc_r %r0, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x6af1c790>
 256  -live- %r0, %r1, %r5
 259  goto_if_not_ptr_nonzero %r1, L22
 263  L23:
 263  setarrayitem_gc_r %r0, $3, %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x6af1c790>
 269  -live- %r0, %r5
 272  goto_if_not_ptr_nonzero %r5, L24
 276  L25:
 276  setarrayitem_gc_r %r0, $4, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x6af1c790>
 282  setarrayitem_gc_r %r0, $5, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x6af1c790>
 288  int_isconstant $6 -> %i0
 291  -live- %i0, %r0
 294  goto_if_not %i0, L26
 298  ref_isvirtual %r0 -> %i0
 301  -live- %i0, %r0
 304  goto_if_not %i0, L27
 308  inline_call_ir_r <JitCode 'll_join_strs__v1133___simple_call__function_'>, I[$6], R[%r0] -> %r0
 316  L28:
 316  -live- %r0
 319  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
 326  -live- %r0, %r2
 329  catch_exception L29
 332  inline_call_r_r <JitCode 'newtext'>, R[%r0] -> %r0
 338  -live- %r0, %r2
 341  catch_exception L30
 344  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r0] -> %r2
 352  -live-
 355  catch_exception L31
 358  void_return
 359  ---
 359  L31:
 359  goto_if_exception_mismatch $<* struct object_vtable>, L32
 363  void_return
 364  ---
 364  L32:
 364  reraise
 365  ---
 365  L30:
 365  goto_if_exception_mismatch $<* struct object_vtable>, L33
 369  void_return
 370  ---
 370  L33:
 370  reraise
 371  ---
 371  L29:
 371  goto_if_exception_mismatch $<* struct object_vtable>, L34
 375  void_return
 376  ---
 376  L34:
 376  reraise
 377  ---
 377  L27:
 377  L35:
 377  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1135___simple_call__function_>, I[$6], R[%r0], <CallDescr(ir) EF=5> -> %r0
 386  -live- %r0
 389  goto L28
 392  ---
 392  L26:
 392  goto L35
 395  ---
 395  L24:
 395  ref_copy $<* struct rpy_string> -> %r5
 398  goto L25
 401  ---
 401  L22:
 401  ref_copy $<* struct rpy_string> -> %r1
 404  goto L23
 407  ---
 407  L20:
 407  ref_copy $<* struct rpy_string> -> %r2
 410  goto L21
 413  ---
 413  L19:
 413  goto_if_exception_mismatch $<* struct object_vtable>, L36
 417  void_return
 418  ---
 418  L36:
 418  reraise
 419  ---
 419  L1:
 419  inline_call_r_r <JitCode 'call_shortcut__star_0'>, R[%r2] -> %r2
 425  -live- %i0, %r0, %r1, %r2, %r3
 428  catch_exception L37
 431  inline_call_r_r <JitCode 'text_w__pypy_interpreter_baseobjspace_W_Root'>, R[%r2] -> %r5
 437  -live- %i0, %r0, %r1, %r3, %r5
 440  catch_exception L38
 443  goto L2
 446  ---
 446  L38:
 446  goto_if_exception_mismatch $<* struct object_vtable>, L39
 450  ref_copy $<* struct rpy_string> -> %r5
 453  goto L2
 456  ---
 456  L39:
 456  reraise
 457  ---
 457  L37:
 457  goto_if_exception_mismatch $<* struct object_vtable>, L40
 461  ref_copy $<* struct rpy_string> -> %r5
 464  goto L2
 467  ---
 467  L40:
 467  reraise
