   0  inline_call_r_r <JitCode 'W_ZipImporter.make_filename'>, R[%r0, %r1] -> %r2
   7  -live- %r0, %r1, %r2
  10  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r2, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r4
  18  -live- %r0, %r1, %r2, %r4
  21  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r3
  26  inline_call_r_r <JitCode 'RZipFile.read'>, R[%r3, %r4] -> %r3
  33  -live- %r0, %r1, %r2, %r3, %r4
  36  catch_exception L1
  39  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
  44  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r5, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r5
  52  -live- %r0, %r1, %r2, %r3, %r4, %r5
  55  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r5, %r2], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r5
  63  -live- %r0, %r1, %r2, %r3, %r4, %r5
  66  inline_call_r_r <JitCode 'W_ZipImporter.import_pyc_file'>, R[%r0, %r1, %r4, %r3, %r5] -> %r3
  76  -live- %r0, %r1, %r2, %r3, %r4
  79  catch_exception L2
  82  -live- %r0, %r1, %r2, %r3, %r4
  85  goto_if_not_ptr_iszero %r3, L3
  89  L4:
  89  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r2, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r4
  97  -live- %r0, %r1, %r2, %r4
 100  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r3
 105  inline_call_r_r <JitCode 'RZipFile.read'>, R[%r3, %r4] -> %r3
 112  -live- %r0, %r1, %r2, %r3, %r4
 115  catch_exception L5
 118  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
 123  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r5, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r5
 131  -live- %r0, %r1, %r2, %r3, %r4, %r5
 134  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r5, %r2], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r5
 142  -live- %r0, %r1, %r2, %r3, %r4, %r5
 145  inline_call_r_r <JitCode 'W_ZipImporter.import_pyc_file'>, R[%r0, %r1, %r4, %r3, %r5] -> %r3
 155  -live- %r0, %r1, %r2, %r3, %r4
 158  catch_exception L6
 161  -live- %r0, %r1, %r2, %r3, %r4
 164  goto_if_not_ptr_iszero %r3, L7
 168  L8:
 168  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r2, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r4
 176  -live- %r0, %r1, %r2, %r4
 179  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r3
 184  inline_call_r_r <JitCode 'RZipFile.read'>, R[%r3, %r4] -> %r3
 191  -live- %r0, %r1, %r2, %r3, %r4
 194  catch_exception L9
 197  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
 202  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r5, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r5
 210  -live- %r0, %r1, %r2, %r3, %r4, %r5
 213  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r5, %r2], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r2
 221  -live- %r0, %r1, %r2, %r3, %r4
 224  inline_call_r_r <JitCode 'W_ZipImporter.import_py_file'>, R[%r0, %r1, %r4, %r3, %r2] -> %r3
 234  -live- %r0, %r1, %r3, %r4
 237  catch_exception L10
 240  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
 247  -live- %i0, %r0, %r1, %r3, %r4
 250  catch_exception L11
 253  -live- %i0, %r0, %r1, %r3, %r4
 256  goto_if_not_int_ge %i0, $1, L12
 261  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
 268  -live- %r0, %r1, %r2, %r3, %r4
 271  catch_exception L13
 274  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
 279  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790> -> %r6
 284  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 290  -live- %r1, %r2, %r3, %r4, %r5, %r6
 293  goto_if_not_ptr_nonzero %r1, L14
 297  ref_copy %r1 -> %r0
 300  L15:
 300  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 306  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 312  -live- %r1, %r2, %r3, %r4, %r5, %r6
 315  goto_if_not_ptr_nonzero %r5, L16
 319  L17:
 319  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 325  newstr $1 -> %r0
 328  strsetitem %r0, $0, $'/'
 332  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 338  -live- %r1, %r2, %r3, %r4, %r6
 341  goto_if_not_ptr_nonzero %r4, L18
 345  L19:
 345  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 351  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 357  int_isconstant $7 -> %i0
 360  -live- %i0, %r1, %r2, %r3, %r6
 363  goto_if_not %i0, L20
 367  ref_isvirtual %r6 -> %i0
 370  -live- %i0, %r1, %r2, %r3, %r6
 373  goto_if_not %i0, L21
 377  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$7], R[%r6] -> %r4
 385  L22:
 385  -live- %r1, %r2, %r3, %r4
 388  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
 394  -live- %r1, %r2, %r3, %r4
 397  catch_exception L23
 400  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
 408  -live- %r1, %r3
 411  catch_exception L24
 414  ref_return %r3
 416  ---
 416  L24:
 416  last_exception -> %i0
 418  last_exc_value -> %r4
 420  L25:
 420  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
 427  -live- %r1, %r3, %r4
 430  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r2
 436  -live- %r2, %r3, %r4
 439  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
 448  -live- %r4
 451  raise %r4
 453  ---
 453  L23:
 453  last_exception -> %i0
 455  last_exc_value -> %r4
 457  goto L25
 460  ---
 460  L21:
 460  L26:
 460  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$7], R[%r6], <CallDescr(ir) EF=5> -> %r4
 469  -live- %r1, %r2, %r3, %r4
 472  goto L22
 475  ---
 475  L20:
 475  goto L26
 478  ---
 478  L18:
 478  ref_copy $<* struct rpy_string> -> %r4
 481  goto L19
 484  ---
 484  L16:
 484  ref_copy $<* struct rpy_string> -> %r5
 487  goto L17
 490  ---
 490  L14:
 490  ref_copy $<* struct rpy_string> -> %r0
 493  goto L15
 496  ---
 496  L13:
 496  last_exception -> %i0
 498  last_exc_value -> %r4
 500  goto L25
 503  ---
 503  L12:
 503  ref_return %r3
 505  ---
 505  L11:
 505  last_exception -> %i0
 507  last_exc_value -> %r4
 509  goto L25
 512  ---
 512  L10:
 512  last_exception -> %i0
 514  last_exc_value -> %r4
 516  goto L25
 519  ---
 519  L9:
 519  goto_if_exception_mismatch $<* struct object_vtable>, L27
 523  L28:
 523  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r2, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r4
 531  -live- %r0, %r1, %r2, %r4
 534  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r3
 539  inline_call_r_r <JitCode 'RZipFile.read'>, R[%r3, %r4] -> %r3
 546  -live- %r0, %r1, %r2, %r3, %r4
 549  catch_exception L29
 552  inline_call_r_r <JitCode 'W_ZipImporter.import_pyc_file'>, R[%r0, %r1, %r4, %r3, $<* struct rpy_string>] -> %r3
 562  -live- %r0, %r1, %r2, %r3, %r4
 565  catch_exception L30
 568  -live- %r0, %r1, %r2, %r3, %r4
 571  goto_if_not_ptr_iszero %r3, L31
 575  L32:
 575  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r2, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r4
 583  -live- %r0, %r1, %r2, %r4
 586  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r3
 591  inline_call_r_r <JitCode 'RZipFile.read'>, R[%r3, %r4] -> %r3
 598  -live- %r0, %r1, %r2, %r3, %r4
 601  catch_exception L33
 604  inline_call_r_r <JitCode 'W_ZipImporter.import_pyc_file'>, R[%r0, %r1, %r4, %r3, $<* struct rpy_string>] -> %r3
 614  -live- %r0, %r1, %r2, %r3, %r4
 617  catch_exception L34
 620  -live- %r0, %r1, %r2, %r3, %r4
 623  goto_if_not_ptr_iszero %r3, L35
 627  L36:
 627  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r2, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r4
 635  -live- %r0, %r1, %r4
 638  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r3
 643  inline_call_r_r <JitCode 'RZipFile.read'>, R[%r3, %r4] -> %r3
 650  -live- %r0, %r1, %r3, %r4
 653  catch_exception L37
 656  inline_call_r_r <JitCode 'W_ZipImporter.import_py_file'>, R[%r0, %r1, %r4, %r3, $<* struct rpy_string>] -> %r3
 666  -live- %r0, %r1, %r3, %r4
 669  catch_exception L38
 672  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
 679  -live- %i0, %r0, %r1, %r3, %r4
 682  catch_exception L39
 685  -live- %i0, %r0, %r1, %r3, %r4
 688  goto_if_not_int_ge %i0, $1, L40
 693  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
 700  -live- %r0, %r1, %r2, %r3, %r4
 703  catch_exception L41
 706  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
 711  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790> -> %r6
 716  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 722  -live- %r1, %r2, %r3, %r4, %r5, %r6
 725  goto_if_not_ptr_nonzero %r1, L42
 729  ref_copy %r1 -> %r0
 732  L43:
 732  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 738  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 744  -live- %r1, %r2, %r3, %r4, %r5, %r6
 747  goto_if_not_ptr_nonzero %r5, L44
 751  L45:
 751  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 757  newstr $1 -> %r0
 760  strsetitem %r0, $0, $'/'
 764  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 770  -live- %r1, %r2, %r3, %r4, %r6
 773  goto_if_not_ptr_nonzero %r4, L46
 777  L47:
 777  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 783  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
 789  int_isconstant $7 -> %i0
 792  -live- %i0, %r1, %r2, %r3, %r6
 795  goto_if_not %i0, L48
 799  ref_isvirtual %r6 -> %i0
 802  -live- %i0, %r1, %r2, %r3, %r6
 805  goto_if_not %i0, L49
 809  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$7], R[%r6] -> %r4
 817  L50:
 817  -live- %r1, %r2, %r3, %r4
 820  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
 826  -live- %r1, %r2, %r3, %r4
 829  catch_exception L51
 832  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
 840  -live- %r1, %r3
 843  catch_exception L52
 846  ref_return %r3
 848  ---
 848  L52:
 848  last_exception -> %i0
 850  last_exc_value -> %r4
 852  L53:
 852  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
 859  -live- %r1, %r3, %r4
 862  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab8f5249c0> -> %r2
 866  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 871  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
 880  -live- %r4
 883  raise %r4
 885  ---
 885  L51:
 885  last_exception -> %i0
 887  last_exc_value -> %r4
 889  goto L53
 892  ---
 892  L49:
 892  L54:
 892  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$7], R[%r6], <CallDescr(ir) EF=5> -> %r4
 901  -live- %r1, %r2, %r3, %r4
 904  goto L50
 907  ---
 907  L48:
 907  goto L54
 910  ---
 910  L46:
 910  ref_copy $<* struct rpy_string> -> %r4
 913  goto L47
 916  ---
 916  L44:
 916  ref_copy $<* struct rpy_string> -> %r5
 919  goto L45
 922  ---
 922  L42:
 922  ref_copy $<* struct rpy_string> -> %r0
 925  goto L43
 928  ---
 928  L41:
 928  last_exception -> %i0
 930  last_exc_value -> %r4
 932  goto L53
 935  ---
 935  L40:
 935  ref_return %r3
 937  ---
 937  L39:
 937  last_exception -> %i0
 939  last_exc_value -> %r4
 941  goto L53
 944  ---
 944  L38:
 944  last_exception -> %i0
 946  last_exc_value -> %r4
 948  goto L53
 951  ---
 951  L37:
 951  goto_if_exception_mismatch $<* struct object_vtable>, L55
 955  L56:
 955  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaaba11e8aa0> -> %r4
 959  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 964  setfield_gc_r %r4, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 969  setfield_gc_r %r4, %r1, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 974  assert_not_none %r4
 976  -live- %r4
 979  raise %r4
 981  ---
 981  L55:
 981  goto_if_exception_mismatch $<* struct object_vtable>, L57
 985  goto L56
 988  ---
 988  L57:
 988  goto_if_exception_mismatch $<* struct object_vtable>, L58
 992  goto L56
 995  ---
 995  L58:
 995  goto_if_exception_mismatch $<* struct object_vtable>, L59
 999  last_exc_value -> %r3
1001  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
1006  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab8f5249c0> -> %r3
1010  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1015  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaaba3add360> -> %r4
1019  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1024  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1029  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1034  assert_not_none %r4
1036  -live- %r4
1039  raise %r4
1041  ---
1041  L59:
1041  reraise
1042  ---
1042  L35:
1042  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
1049  -live- %i0, %r0, %r1, %r3, %r4
1052  catch_exception L60
1055  -live- %i0, %r0, %r1, %r3, %r4
1058  goto_if_not_int_ge %i0, $1, L61
1063  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
1070  -live- %r0, %r1, %r2, %r3, %r4
1073  catch_exception L62
1076  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
1081  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790> -> %r6
1086  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1092  -live- %r1, %r2, %r3, %r4, %r5, %r6
1095  goto_if_not_ptr_nonzero %r1, L63
1099  ref_copy %r1 -> %r0
1102  L64:
1102  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1108  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1114  -live- %r1, %r2, %r3, %r4, %r5, %r6
1117  goto_if_not_ptr_nonzero %r5, L65
1121  L66:
1121  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1127  newstr $1 -> %r0
1130  strsetitem %r0, $0, $'/'
1134  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1140  -live- %r1, %r2, %r3, %r4, %r6
1143  goto_if_not_ptr_nonzero %r4, L67
1147  L68:
1147  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1153  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1159  int_isconstant $7 -> %i0
1162  -live- %i0, %r1, %r2, %r3, %r6
1165  goto_if_not %i0, L69
1169  ref_isvirtual %r6 -> %i0
1172  -live- %i0, %r1, %r2, %r3, %r6
1175  goto_if_not %i0, L70
1179  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$7], R[%r6] -> %r4
1187  L71:
1187  -live- %r1, %r2, %r3, %r4
1190  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
1196  -live- %r1, %r2, %r3, %r4
1199  catch_exception L72
1202  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
1210  -live- %r1, %r3
1213  catch_exception L73
1216  ref_return %r3
1218  ---
1218  L73:
1218  last_exception -> %i0
1220  last_exc_value -> %r4
1222  L74:
1222  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
1229  -live- %r1, %r3, %r4
1232  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r2
1238  -live- %r2, %r3, %r4
1241  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
1250  -live- %r4
1253  raise %r4
1255  ---
1255  L72:
1255  last_exception -> %i0
1257  last_exc_value -> %r4
1259  goto L74
1262  ---
1262  L70:
1262  L75:
1262  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$7], R[%r6], <CallDescr(ir) EF=5> -> %r4
1271  -live- %r1, %r2, %r3, %r4
1274  goto L71
1277  ---
1277  L69:
1277  goto L75
1280  ---
1280  L67:
1280  ref_copy $<* struct rpy_string> -> %r4
1283  goto L68
1286  ---
1286  L65:
1286  ref_copy $<* struct rpy_string> -> %r5
1289  goto L66
1292  ---
1292  L63:
1292  ref_copy $<* struct rpy_string> -> %r0
1295  goto L64
1298  ---
1298  L62:
1298  last_exception -> %i0
1300  last_exc_value -> %r4
1302  goto L74
1305  ---
1305  L61:
1305  ref_return %r3
1307  ---
1307  L60:
1307  last_exception -> %i0
1309  last_exc_value -> %r4
1311  goto L74
1314  ---
1314  L34:
1314  last_exception -> %i0
1316  last_exc_value -> %r4
1318  goto L74
1321  ---
1321  L33:
1321  goto_if_exception_mismatch $<* struct object_vtable>, L76
1325  goto L36
1328  ---
1328  L76:
1328  goto_if_exception_mismatch $<* struct object_vtable>, L77
1332  goto L36
1335  ---
1335  L77:
1335  goto_if_exception_mismatch $<* struct object_vtable>, L78
1339  goto L36
1342  ---
1342  L78:
1342  goto_if_exception_mismatch $<* struct object_vtable>, L79
1346  last_exc_value -> %r3
1348  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
1353  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab8f5249c0> -> %r3
1357  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1362  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaaba3add360> -> %r4
1366  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1371  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1376  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1381  assert_not_none %r4
1383  -live- %r4
1386  raise %r4
1388  ---
1388  L79:
1388  reraise
1389  ---
1389  L31:
1389  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
1396  -live- %i0, %r0, %r1, %r3, %r4
1399  catch_exception L80
1402  -live- %i0, %r0, %r1, %r3, %r4
1405  goto_if_not_int_ge %i0, $1, L81
1410  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
1417  -live- %r0, %r1, %r2, %r3, %r4
1420  catch_exception L82
1423  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
1428  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790> -> %r6
1433  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1439  -live- %r1, %r2, %r3, %r4, %r5, %r6
1442  goto_if_not_ptr_nonzero %r1, L83
1446  ref_copy %r1 -> %r0
1449  L84:
1449  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1455  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1461  -live- %r1, %r2, %r3, %r4, %r5, %r6
1464  goto_if_not_ptr_nonzero %r5, L85
1468  L86:
1468  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1474  newstr $1 -> %r0
1477  strsetitem %r0, $0, $'/'
1481  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1487  -live- %r1, %r2, %r3, %r4, %r6
1490  goto_if_not_ptr_nonzero %r4, L87
1494  L88:
1494  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1500  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1506  int_isconstant $7 -> %i0
1509  -live- %i0, %r1, %r2, %r3, %r6
1512  goto_if_not %i0, L89
1516  ref_isvirtual %r6 -> %i0
1519  -live- %i0, %r1, %r2, %r3, %r6
1522  goto_if_not %i0, L90
1526  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$7], R[%r6] -> %r4
1534  L91:
1534  -live- %r1, %r2, %r3, %r4
1537  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
1543  -live- %r1, %r2, %r3, %r4
1546  catch_exception L92
1549  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
1557  -live- %r1, %r3
1560  catch_exception L93
1563  ref_return %r3
1565  ---
1565  L93:
1565  last_exception -> %i0
1567  last_exc_value -> %r4
1569  L94:
1569  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
1576  -live- %r1, %r3, %r4
1579  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r2
1585  -live- %r2, %r3, %r4
1588  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
1597  -live- %r4
1600  raise %r4
1602  ---
1602  L92:
1602  last_exception -> %i0
1604  last_exc_value -> %r4
1606  goto L94
1609  ---
1609  L90:
1609  L95:
1609  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$7], R[%r6], <CallDescr(ir) EF=5> -> %r4
1618  -live- %r1, %r2, %r3, %r4
1621  goto L91
1624  ---
1624  L89:
1624  goto L95
1627  ---
1627  L87:
1627  ref_copy $<* struct rpy_string> -> %r4
1630  goto L88
1633  ---
1633  L85:
1633  ref_copy $<* struct rpy_string> -> %r5
1636  goto L86
1639  ---
1639  L83:
1639  ref_copy $<* struct rpy_string> -> %r0
1642  goto L84
1645  ---
1645  L82:
1645  last_exception -> %i0
1647  last_exc_value -> %r4
1649  goto L94
1652  ---
1652  L81:
1652  ref_return %r3
1654  ---
1654  L80:
1654  last_exception -> %i0
1656  last_exc_value -> %r4
1658  goto L94
1661  ---
1661  L30:
1661  last_exception -> %i0
1663  last_exc_value -> %r4
1665  goto L94
1668  ---
1668  L29:
1668  goto_if_exception_mismatch $<* struct object_vtable>, L96
1672  goto L32
1675  ---
1675  L96:
1675  goto_if_exception_mismatch $<* struct object_vtable>, L97
1679  goto L32
1682  ---
1682  L97:
1682  goto_if_exception_mismatch $<* struct object_vtable>, L98
1686  goto L32
1689  ---
1689  L98:
1689  goto_if_exception_mismatch $<* struct object_vtable>, L99
1693  last_exc_value -> %r3
1695  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
1700  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab8f5249c0> -> %r3
1704  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1709  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaaba3add360> -> %r4
1713  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1718  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1723  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1728  assert_not_none %r4
1730  -live- %r4
1733  raise %r4
1735  ---
1735  L99:
1735  reraise
1736  ---
1736  L27:
1736  goto_if_exception_mismatch $<* struct object_vtable>, L100
1740  goto L28
1743  ---
1743  L100:
1743  goto_if_exception_mismatch $<* struct object_vtable>, L101
1747  goto L28
1750  ---
1750  L101:
1750  goto_if_exception_mismatch $<* struct object_vtable>, L102
1754  last_exc_value -> %r3
1756  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
1761  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab8f5249c0> -> %r3
1765  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1770  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaaba3add360> -> %r4
1774  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1779  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1784  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1789  assert_not_none %r4
1791  -live- %r4
1794  raise %r4
1796  ---
1796  L102:
1796  reraise
1797  ---
1797  L7:
1797  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
1804  -live- %i0, %r0, %r1, %r3, %r4
1807  catch_exception L103
1810  -live- %i0, %r0, %r1, %r3, %r4
1813  goto_if_not_int_ge %i0, $1, L104
1818  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
1825  -live- %r0, %r1, %r2, %r3, %r4
1828  catch_exception L105
1831  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
1836  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790> -> %r6
1841  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1847  -live- %r1, %r2, %r3, %r4, %r5, %r6
1850  goto_if_not_ptr_nonzero %r1, L106
1854  ref_copy %r1 -> %r0
1857  L107:
1857  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1863  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1869  -live- %r1, %r2, %r3, %r4, %r5, %r6
1872  goto_if_not_ptr_nonzero %r5, L108
1876  L109:
1876  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1882  newstr $1 -> %r0
1885  strsetitem %r0, $0, $'/'
1889  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1895  -live- %r1, %r2, %r3, %r4, %r6
1898  goto_if_not_ptr_nonzero %r4, L110
1902  L111:
1902  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1908  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
1914  int_isconstant $7 -> %i0
1917  -live- %i0, %r1, %r2, %r3, %r6
1920  goto_if_not %i0, L112
1924  ref_isvirtual %r6 -> %i0
1927  -live- %i0, %r1, %r2, %r3, %r6
1930  goto_if_not %i0, L113
1934  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$7], R[%r6] -> %r4
1942  L114:
1942  -live- %r1, %r2, %r3, %r4
1945  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
1951  -live- %r1, %r2, %r3, %r4
1954  catch_exception L115
1957  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
1965  -live- %r1, %r3
1968  catch_exception L116
1971  ref_return %r3
1973  ---
1973  L116:
1973  last_exception -> %i0
1975  last_exc_value -> %r4
1977  L117:
1977  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
1984  -live- %r1, %r3, %r4
1987  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r2
1993  -live- %r2, %r3, %r4
1996  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
2005  -live- %r4
2008  raise %r4
2010  ---
2010  L115:
2010  last_exception -> %i0
2012  last_exc_value -> %r4
2014  goto L117
2017  ---
2017  L113:
2017  L118:
2017  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$7], R[%r6], <CallDescr(ir) EF=5> -> %r4
2026  -live- %r1, %r2, %r3, %r4
2029  goto L114
2032  ---
2032  L112:
2032  goto L118
2035  ---
2035  L110:
2035  ref_copy $<* struct rpy_string> -> %r4
2038  goto L111
2041  ---
2041  L108:
2041  ref_copy $<* struct rpy_string> -> %r5
2044  goto L109
2047  ---
2047  L106:
2047  ref_copy $<* struct rpy_string> -> %r0
2050  goto L107
2053  ---
2053  L105:
2053  last_exception -> %i0
2055  last_exc_value -> %r4
2057  goto L117
2060  ---
2060  L104:
2060  ref_return %r3
2062  ---
2062  L103:
2062  last_exception -> %i0
2064  last_exc_value -> %r4
2066  goto L117
2069  ---
2069  L6:
2069  last_exception -> %i0
2071  last_exc_value -> %r4
2073  goto L117
2076  ---
2076  L5:
2076  goto_if_exception_mismatch $<* struct object_vtable>, L119
2080  goto L8
2083  ---
2083  L119:
2083  goto_if_exception_mismatch $<* struct object_vtable>, L120
2087  goto L8
2090  ---
2090  L120:
2090  goto_if_exception_mismatch $<* struct object_vtable>, L121
2094  goto L8
2097  ---
2097  L121:
2097  goto_if_exception_mismatch $<* struct object_vtable>, L122
2101  last_exc_value -> %r3
2103  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
2108  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab8f5249c0> -> %r3
2112  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
2117  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaaba3add360> -> %r4
2121  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
2126  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
2131  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
2136  assert_not_none %r4
2138  -live- %r4
2141  raise %r4
2143  ---
2143  L122:
2143  reraise
2144  ---
2144  L3:
2144  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
2151  -live- %i0, %r0, %r1, %r3, %r4
2154  catch_exception L123
2157  -live- %i0, %r0, %r1, %r3, %r4
2160  goto_if_not_int_ge %i0, $1, L124
2165  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
2172  -live- %r0, %r1, %r2, %r3, %r4
2175  catch_exception L125
2178  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
2183  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790> -> %r6
2188  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
2194  -live- %r1, %r2, %r3, %r4, %r5, %r6
2197  goto_if_not_ptr_nonzero %r1, L126
2201  ref_copy %r1 -> %r0
2204  L127:
2204  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
2210  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
2216  -live- %r1, %r2, %r3, %r4, %r5, %r6
2219  goto_if_not_ptr_nonzero %r5, L128
2223  L129:
2223  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
2229  newstr $1 -> %r0
2232  strsetitem %r0, $0, $'/'
2236  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
2242  -live- %r1, %r2, %r3, %r4, %r6
2245  goto_if_not_ptr_nonzero %r4, L130
2249  L131:
2249  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
2255  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab9f570790>
2261  int_isconstant $7 -> %i0
2264  -live- %i0, %r1, %r2, %r3, %r6
2267  goto_if_not %i0, L132
2271  ref_isvirtual %r6 -> %i0
2274  -live- %i0, %r1, %r2, %r3, %r6
2277  goto_if_not %i0, L133
2281  inline_call_ir_r <JitCode 'll_join_strs__v1135___simple_call__function_'>, I[$7], R[%r6] -> %r4
2289  L134:
2289  -live- %r1, %r2, %r3, %r4
2292  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
2298  -live- %r1, %r2, %r3, %r4
2301  catch_exception L135
2304  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
2312  -live- %r1, %r3
2315  catch_exception L136
2318  ref_return %r3
2320  ---
2320  L136:
2320  last_exception -> %i0
2322  last_exc_value -> %r4
2324  L137:
2324  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
2331  -live- %r1, %r3, %r4
2334  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r2
2340  -live- %r2, %r3, %r4
2343  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
2352  -live- %r4
2355  raise %r4
2357  ---
2357  L135:
2357  last_exception -> %i0
2359  last_exc_value -> %r4
2361  goto L137
2364  ---
2364  L133:
2364  L138:
2364  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1137___simple_call__function_>, I[$7], R[%r6], <CallDescr(ir) EF=5> -> %r4
2373  -live- %r1, %r2, %r3, %r4
2376  goto L134
2379  ---
2379  L132:
2379  goto L138
2382  ---
2382  L130:
2382  ref_copy $<* struct rpy_string> -> %r4
2385  goto L131
2388  ---
2388  L128:
2388  ref_copy $<* struct rpy_string> -> %r5
2391  goto L129
2394  ---
2394  L126:
2394  ref_copy $<* struct rpy_string> -> %r0
2397  goto L127
2400  ---
2400  L125:
2400  last_exception -> %i0
2402  last_exc_value -> %r4
2404  goto L137
2407  ---
2407  L124:
2407  ref_return %r3
2409  ---
2409  L123:
2409  last_exception -> %i0
2411  last_exc_value -> %r4
2413  goto L137
2416  ---
2416  L2:
2416  last_exception -> %i0
2418  last_exc_value -> %r4
2420  goto L137
2423  ---
2423  L1:
2423  goto_if_exception_mismatch $<* struct object_vtable>, L139
2427  goto L4
2430  ---
2430  L139:
2430  goto_if_exception_mismatch $<* struct object_vtable>, L140
2434  goto L4
2437  ---
2437  L140:
2437  goto_if_exception_mismatch $<* struct object_vtable>, L141
2441  goto L4
2444  ---
2444  L141:
2444  goto_if_exception_mismatch $<* struct object_vtable>, L142
2448  last_exc_value -> %r3
2450  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
2455  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab8f5249c0> -> %r3
2459  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
2464  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaaba3add360> -> %r4
2468  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
2473  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
2478  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
2483  assert_not_none %r4
2485  -live- %r4
2488  raise %r4
2490  ---
2490  L142:
2490  reraise
