   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 0x000000016b288838> -> %r6
 284  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 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 0x000000016b288838>
 306  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 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 0x000000016b288838>
 325  newstr $1 -> %r0
 328  strsetitem %r0, $0, $'/'
 332  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 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 0x000000016b288838>
 351  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 357  inline_call_ir_r <JitCode 'll_join_strs_look_inside_iff__Signed_arrayPtr_Ptr_GcStruct_rpy_stringLlT'>, I[$7], R[%r6] -> %r4
 365  -live- %r1, %r2, %r3, %r4
 368  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
 374  -live- %r1, %r2, %r3, %r4
 377  catch_exception L20
 380  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
 388  -live- %r1, %r3
 391  catch_exception L21
 394  ref_return %r3
 396  ---
 396  L21:
 396  last_exception -> %i0
 398  last_exc_value -> %r4
 400  L22:
 400  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
 407  -live- %r1, %r3, %r4
 410  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r2
 416  -live- %r2, %r3, %r4
 419  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
 428  -live- %r4
 431  raise %r4
 433  ---
 433  L20:
 433  last_exception -> %i0
 435  last_exc_value -> %r4
 437  goto L22
 440  ---
 440  L18:
 440  ref_copy $<* struct rpy_string> -> %r4
 443  goto L19
 446  ---
 446  L16:
 446  ref_copy $<* struct rpy_string> -> %r5
 449  goto L17
 452  ---
 452  L14:
 452  ref_copy $<* struct rpy_string> -> %r0
 455  goto L15
 458  ---
 458  L13:
 458  last_exception -> %i0
 460  last_exc_value -> %r4
 462  goto L22
 465  ---
 465  L12:
 465  ref_return %r3
 467  ---
 467  L11:
 467  last_exception -> %i0
 469  last_exc_value -> %r4
 471  goto L22
 474  ---
 474  L10:
 474  last_exception -> %i0
 476  last_exc_value -> %r4
 478  goto L22
 481  ---
 481  L9:
 481  goto_if_exception_mismatch $<* struct object_vtable>, L23
 485  L24:
 485  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r2, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r4
 493  -live- %r0, %r1, %r2, %r4
 496  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r3
 501  inline_call_r_r <JitCode 'RZipFile.read'>, R[%r3, %r4] -> %r3
 508  -live- %r0, %r1, %r2, %r3, %r4
 511  catch_exception L25
 514  inline_call_r_r <JitCode 'W_ZipImporter.import_pyc_file'>, R[%r0, %r1, %r4, %r3, $<* struct rpy_string>] -> %r3
 524  -live- %r0, %r1, %r2, %r3, %r4
 527  catch_exception L26
 530  -live- %r0, %r1, %r2, %r3, %r4
 533  goto_if_not_ptr_iszero %r3, L27
 537  L28:
 537  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r2, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r4
 545  -live- %r0, %r1, %r2, %r4
 548  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r3
 553  inline_call_r_r <JitCode 'RZipFile.read'>, R[%r3, %r4] -> %r3
 560  -live- %r0, %r1, %r2, %r3, %r4
 563  catch_exception L29
 566  inline_call_r_r <JitCode 'W_ZipImporter.import_pyc_file'>, R[%r0, %r1, %r4, %r3, $<* struct rpy_string>] -> %r3
 576  -live- %r0, %r1, %r2, %r3, %r4
 579  catch_exception L30
 582  -live- %r0, %r1, %r2, %r3, %r4
 585  goto_if_not_ptr_iszero %r3, L31
 589  L32:
 589  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r2, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r4
 597  -live- %r0, %r1, %r4
 600  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r3
 605  inline_call_r_r <JitCode 'RZipFile.read'>, R[%r3, %r4] -> %r3
 612  -live- %r0, %r1, %r3, %r4
 615  catch_exception L33
 618  inline_call_r_r <JitCode 'W_ZipImporter.import_py_file'>, R[%r0, %r1, %r4, %r3, $<* struct rpy_string>] -> %r3
 628  -live- %r0, %r1, %r3, %r4
 631  catch_exception L34
 634  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
 641  -live- %i0, %r0, %r1, %r3, %r4
 644  catch_exception L35
 647  -live- %i0, %r0, %r1, %r3, %r4
 650  goto_if_not_int_ge %i0, $1, L36
 655  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
 662  -live- %r0, %r1, %r2, %r3, %r4
 665  catch_exception L37
 668  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
 673  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838> -> %r6
 678  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 684  -live- %r1, %r2, %r3, %r4, %r5, %r6
 687  goto_if_not_ptr_nonzero %r1, L38
 691  ref_copy %r1 -> %r0
 694  L39:
 694  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 700  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 706  -live- %r1, %r2, %r3, %r4, %r5, %r6
 709  goto_if_not_ptr_nonzero %r5, L40
 713  L41:
 713  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 719  newstr $1 -> %r0
 722  strsetitem %r0, $0, $'/'
 726  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 732  -live- %r1, %r2, %r3, %r4, %r6
 735  goto_if_not_ptr_nonzero %r4, L42
 739  L43:
 739  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 745  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
 751  inline_call_ir_r <JitCode 'll_join_strs_look_inside_iff__Signed_arrayPtr_Ptr_GcStruct_rpy_stringLlT'>, I[$7], R[%r6] -> %r4
 759  -live- %r1, %r2, %r3, %r4
 762  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
 768  -live- %r1, %r2, %r3, %r4
 771  catch_exception L44
 774  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
 782  -live- %r1, %r3
 785  catch_exception L45
 788  ref_return %r3
 790  ---
 790  L45:
 790  last_exception -> %i0
 792  last_exc_value -> %r4
 794  L46:
 794  inline_call_r_r <JitCode 'Module.getdictvalue'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, $<* struct rpy_string>] -> %r3
 801  -live- %r1, %r3, %r4
 804  goto_if_not_ptr_iszero %r3, L47
 808  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000159500988> -> %r3
 812  setfield_gc_r %r3, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 817  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000015e303b08> -> %r4
 821  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 826  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 831  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 836  assert_not_none %r4
 838  -live- %r4
 841  raise %r4
 843  ---
 843  L47:
 843  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000159500988> -> %r2
 847  setfield_gc_r %r2, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 852  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
 861  -live- %r4
 864  raise %r4
 866  ---
 866  L44:
 866  last_exception -> %i0
 868  last_exc_value -> %r4
 870  goto L46
 873  ---
 873  L42:
 873  ref_copy $<* struct rpy_string> -> %r4
 876  goto L43
 879  ---
 879  L40:
 879  ref_copy $<* struct rpy_string> -> %r5
 882  goto L41
 885  ---
 885  L38:
 885  ref_copy $<* struct rpy_string> -> %r0
 888  goto L39
 891  ---
 891  L37:
 891  last_exception -> %i0
 893  last_exc_value -> %r4
 895  goto L46
 898  ---
 898  L36:
 898  ref_return %r3
 900  ---
 900  L35:
 900  last_exception -> %i0
 902  last_exc_value -> %r4
 904  goto L46
 907  ---
 907  L34:
 907  last_exception -> %i0
 909  last_exc_value -> %r4
 911  goto L46
 914  ---
 914  L33:
 914  goto_if_exception_mismatch $<* struct object_vtable>, L48
 918  L49:
 918  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000172f03b08> -> %r4
 922  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 927  setfield_gc_r %r4, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 932  setfield_gc_r %r4, %r1, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 937  assert_not_none %r4
 939  -live- %r4
 942  raise %r4
 944  ---
 944  L48:
 944  goto_if_exception_mismatch $<* struct object_vtable>, L50
 948  goto L49
 951  ---
 951  L50:
 951  goto_if_exception_mismatch $<* struct object_vtable>, L51
 955  goto L49
 958  ---
 958  L51:
 958  goto_if_exception_mismatch $<* struct object_vtable>, L52
 962  last_exc_value -> %r3
 964  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
 969  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000159500988> -> %r3
 973  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 978  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000015e303b08> -> %r4
 982  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 987  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
 992  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 997  assert_not_none %r4
 999  -live- %r4
1002  raise %r4
1004  ---
1004  L52:
1004  reraise
1005  ---
1005  L31:
1005  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
1012  -live- %i0, %r0, %r1, %r3, %r4
1015  catch_exception L53
1018  -live- %i0, %r0, %r1, %r3, %r4
1021  goto_if_not_int_ge %i0, $1, L54
1026  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
1033  -live- %r0, %r1, %r2, %r3, %r4
1036  catch_exception L55
1039  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
1044  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838> -> %r6
1049  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1055  -live- %r1, %r2, %r3, %r4, %r5, %r6
1058  goto_if_not_ptr_nonzero %r1, L56
1062  ref_copy %r1 -> %r0
1065  L57:
1065  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1071  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1077  -live- %r1, %r2, %r3, %r4, %r5, %r6
1080  goto_if_not_ptr_nonzero %r5, L58
1084  L59:
1084  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1090  newstr $1 -> %r0
1093  strsetitem %r0, $0, $'/'
1097  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1103  -live- %r1, %r2, %r3, %r4, %r6
1106  goto_if_not_ptr_nonzero %r4, L60
1110  L61:
1110  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1116  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1122  inline_call_ir_r <JitCode 'll_join_strs_look_inside_iff__Signed_arrayPtr_Ptr_GcStruct_rpy_stringLlT'>, I[$7], R[%r6] -> %r4
1130  -live- %r1, %r2, %r3, %r4
1133  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
1139  -live- %r1, %r2, %r3, %r4
1142  catch_exception L62
1145  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
1153  -live- %r1, %r3
1156  catch_exception L63
1159  ref_return %r3
1161  ---
1161  L63:
1161  last_exception -> %i0
1163  last_exc_value -> %r4
1165  L64:
1165  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
1172  -live- %r1, %r3, %r4
1175  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r2
1181  -live- %r2, %r3, %r4
1184  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
1193  -live- %r4
1196  raise %r4
1198  ---
1198  L62:
1198  last_exception -> %i0
1200  last_exc_value -> %r4
1202  goto L64
1205  ---
1205  L60:
1205  ref_copy $<* struct rpy_string> -> %r4
1208  goto L61
1211  ---
1211  L58:
1211  ref_copy $<* struct rpy_string> -> %r5
1214  goto L59
1217  ---
1217  L56:
1217  ref_copy $<* struct rpy_string> -> %r0
1220  goto L57
1223  ---
1223  L55:
1223  last_exception -> %i0
1225  last_exc_value -> %r4
1227  goto L64
1230  ---
1230  L54:
1230  ref_return %r3
1232  ---
1232  L53:
1232  last_exception -> %i0
1234  last_exc_value -> %r4
1236  goto L64
1239  ---
1239  L30:
1239  last_exception -> %i0
1241  last_exc_value -> %r4
1243  goto L64
1246  ---
1246  L29:
1246  goto_if_exception_mismatch $<* struct object_vtable>, L65
1250  goto L32
1253  ---
1253  L65:
1253  goto_if_exception_mismatch $<* struct object_vtable>, L66
1257  goto L32
1260  ---
1260  L66:
1260  goto_if_exception_mismatch $<* struct object_vtable>, L67
1264  goto L32
1267  ---
1267  L67:
1267  goto_if_exception_mismatch $<* struct object_vtable>, L68
1271  last_exc_value -> %r3
1273  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
1278  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000159500988> -> %r3
1282  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1287  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000015e303b08> -> %r4
1291  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1296  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1301  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1306  assert_not_none %r4
1308  -live- %r4
1311  raise %r4
1313  ---
1313  L68:
1313  reraise
1314  ---
1314  L27:
1314  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
1321  -live- %i0, %r0, %r1, %r3, %r4
1324  catch_exception L69
1327  -live- %i0, %r0, %r1, %r3, %r4
1330  goto_if_not_int_ge %i0, $1, L70
1335  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
1342  -live- %r0, %r1, %r2, %r3, %r4
1345  catch_exception L71
1348  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
1353  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838> -> %r6
1358  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1364  -live- %r1, %r2, %r3, %r4, %r5, %r6
1367  goto_if_not_ptr_nonzero %r1, L72
1371  ref_copy %r1 -> %r0
1374  L73:
1374  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1380  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1386  -live- %r1, %r2, %r3, %r4, %r5, %r6
1389  goto_if_not_ptr_nonzero %r5, L74
1393  L75:
1393  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1399  newstr $1 -> %r0
1402  strsetitem %r0, $0, $'/'
1406  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1412  -live- %r1, %r2, %r3, %r4, %r6
1415  goto_if_not_ptr_nonzero %r4, L76
1419  L77:
1419  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1425  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1431  inline_call_ir_r <JitCode 'll_join_strs_look_inside_iff__Signed_arrayPtr_Ptr_GcStruct_rpy_stringLlT'>, I[$7], R[%r6] -> %r4
1439  -live- %r1, %r2, %r3, %r4
1442  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
1448  -live- %r1, %r2, %r3, %r4
1451  catch_exception L78
1454  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
1462  -live- %r1, %r3
1465  catch_exception L79
1468  ref_return %r3
1470  ---
1470  L79:
1470  last_exception -> %i0
1472  last_exc_value -> %r4
1474  L80:
1474  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
1481  -live- %r1, %r3, %r4
1484  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r2
1490  -live- %r2, %r3, %r4
1493  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
1502  -live- %r4
1505  raise %r4
1507  ---
1507  L78:
1507  last_exception -> %i0
1509  last_exc_value -> %r4
1511  goto L80
1514  ---
1514  L76:
1514  ref_copy $<* struct rpy_string> -> %r4
1517  goto L77
1520  ---
1520  L74:
1520  ref_copy $<* struct rpy_string> -> %r5
1523  goto L75
1526  ---
1526  L72:
1526  ref_copy $<* struct rpy_string> -> %r0
1529  goto L73
1532  ---
1532  L71:
1532  last_exception -> %i0
1534  last_exc_value -> %r4
1536  goto L80
1539  ---
1539  L70:
1539  ref_return %r3
1541  ---
1541  L69:
1541  last_exception -> %i0
1543  last_exc_value -> %r4
1545  goto L80
1548  ---
1548  L26:
1548  last_exception -> %i0
1550  last_exc_value -> %r4
1552  goto L80
1555  ---
1555  L25:
1555  goto_if_exception_mismatch $<* struct object_vtable>, L81
1559  goto L28
1562  ---
1562  L81:
1562  goto_if_exception_mismatch $<* struct object_vtable>, L82
1566  goto L28
1569  ---
1569  L82:
1569  goto_if_exception_mismatch $<* struct object_vtable>, L83
1573  goto L28
1576  ---
1576  L83:
1576  goto_if_exception_mismatch $<* struct object_vtable>, L84
1580  last_exc_value -> %r3
1582  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
1587  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000159500988> -> %r3
1591  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1596  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000015e303b08> -> %r4
1600  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1605  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1610  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1615  assert_not_none %r4
1617  -live- %r4
1620  raise %r4
1622  ---
1622  L84:
1622  reraise
1623  ---
1623  L23:
1623  goto_if_exception_mismatch $<* struct object_vtable>, L85
1627  goto L24
1630  ---
1630  L85:
1630  goto_if_exception_mismatch $<* struct object_vtable>, L86
1634  goto L24
1637  ---
1637  L86:
1637  goto_if_exception_mismatch $<* struct object_vtable>, L87
1641  last_exc_value -> %r3
1643  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
1648  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000159500988> -> %r3
1652  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1657  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000015e303b08> -> %r4
1661  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1666  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1671  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1676  assert_not_none %r4
1678  -live- %r4
1681  raise %r4
1683  ---
1683  L87:
1683  reraise
1684  ---
1684  L7:
1684  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
1691  -live- %i0, %r0, %r1, %r3, %r4
1694  catch_exception L88
1697  -live- %i0, %r0, %r1, %r3, %r4
1700  goto_if_not_int_ge %i0, $1, L89
1705  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
1712  -live- %r0, %r1, %r2, %r3, %r4
1715  catch_exception L90
1718  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
1723  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838> -> %r6
1728  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1734  -live- %r1, %r2, %r3, %r4, %r5, %r6
1737  goto_if_not_ptr_nonzero %r1, L91
1741  ref_copy %r1 -> %r0
1744  L92:
1744  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1750  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1756  -live- %r1, %r2, %r3, %r4, %r5, %r6
1759  goto_if_not_ptr_nonzero %r5, L93
1763  L94:
1763  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1769  newstr $1 -> %r0
1772  strsetitem %r0, $0, $'/'
1776  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1782  -live- %r1, %r2, %r3, %r4, %r6
1785  goto_if_not_ptr_nonzero %r4, L95
1789  L96:
1789  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1795  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
1801  inline_call_ir_r <JitCode 'll_join_strs_look_inside_iff__Signed_arrayPtr_Ptr_GcStruct_rpy_stringLlT'>, I[$7], R[%r6] -> %r4
1809  -live- %r1, %r2, %r3, %r4
1812  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
1818  -live- %r1, %r2, %r3, %r4
1821  catch_exception L97
1824  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
1832  -live- %r1, %r3
1835  catch_exception L98
1838  ref_return %r3
1840  ---
1840  L98:
1840  last_exception -> %i0
1842  last_exc_value -> %r4
1844  L99:
1844  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
1851  -live- %r1, %r3, %r4
1854  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r2
1860  -live- %r2, %r3, %r4
1863  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
1872  -live- %r4
1875  raise %r4
1877  ---
1877  L97:
1877  last_exception -> %i0
1879  last_exc_value -> %r4
1881  goto L99
1884  ---
1884  L95:
1884  ref_copy $<* struct rpy_string> -> %r4
1887  goto L96
1890  ---
1890  L93:
1890  ref_copy $<* struct rpy_string> -> %r5
1893  goto L94
1896  ---
1896  L91:
1896  ref_copy $<* struct rpy_string> -> %r0
1899  goto L92
1902  ---
1902  L90:
1902  last_exception -> %i0
1904  last_exc_value -> %r4
1906  goto L99
1909  ---
1909  L89:
1909  ref_return %r3
1911  ---
1911  L88:
1911  last_exception -> %i0
1913  last_exc_value -> %r4
1915  goto L99
1918  ---
1918  L6:
1918  last_exception -> %i0
1920  last_exc_value -> %r4
1922  goto L99
1925  ---
1925  L5:
1925  goto_if_exception_mismatch $<* struct object_vtable>, L100
1929  goto L8
1932  ---
1932  L100:
1932  goto_if_exception_mismatch $<* struct object_vtable>, L101
1936  goto L8
1939  ---
1939  L101:
1939  goto_if_exception_mismatch $<* struct object_vtable>, L102
1943  goto L8
1946  ---
1946  L102:
1946  goto_if_exception_mismatch $<* struct object_vtable>, L103
1950  last_exc_value -> %r3
1952  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
1957  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000159500988> -> %r3
1961  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
1966  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000015e303b08> -> %r4
1970  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1975  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
1980  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
1985  assert_not_none %r4
1987  -live- %r4
1990  raise %r4
1992  ---
1992  L103:
1992  reraise
1993  ---
1993  L3:
1993  inline_call_r_i <JitCode 'Module.get_flag'>, R[$<* struct pypy.module.sys.moduledef.Module>, $<* struct rpy_string>] -> %i0
2000  -live- %i0, %r0, %r1, %r3, %r4
2003  catch_exception L104
2006  -live- %i0, %r0, %r1, %r3, %r4
2009  goto_if_not_int_ge %i0, $1, L105
2014  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r2
2021  -live- %r0, %r1, %r2, %r3, %r4
2024  catch_exception L106
2027  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r5
2032  new_array_clear $7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838> -> %r6
2037  setarrayitem_gc_r %r6, $0, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
2043  -live- %r1, %r2, %r3, %r4, %r5, %r6
2046  goto_if_not_ptr_nonzero %r1, L107
2050  ref_copy %r1 -> %r0
2053  L108:
2053  setarrayitem_gc_r %r6, $1, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
2059  setarrayitem_gc_r %r6, $2, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
2065  -live- %r1, %r2, %r3, %r4, %r5, %r6
2068  goto_if_not_ptr_nonzero %r5, L109
2072  L110:
2072  setarrayitem_gc_r %r6, $3, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
2078  newstr $1 -> %r0
2081  strsetitem %r0, $0, $'/'
2085  setarrayitem_gc_r %r6, $4, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
2091  -live- %r1, %r2, %r3, %r4, %r6
2094  goto_if_not_ptr_nonzero %r4, L111
2098  L112:
2098  setarrayitem_gc_r %r6, $5, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
2104  setarrayitem_gc_r %r6, $6, $<* struct rpy_string>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000000016b288838>
2110  inline_call_ir_r <JitCode 'll_join_strs_look_inside_iff__Signed_arrayPtr_Ptr_GcStruct_rpy_stringLlT'>, I[$7], R[%r6] -> %r4
2118  -live- %r1, %r2, %r3, %r4
2121  inline_call_r_r <JitCode 'newtext'>, R[%r4] -> %r4
2127  -live- %r1, %r2, %r3, %r4
2130  catch_exception L113
2133  inline_call_r_r <JitCode 'call_method__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r4
2141  -live- %r1, %r3
2144  catch_exception L114
2147  ref_return %r3
2149  ---
2149  L114:
2149  last_exception -> %i0
2151  last_exc_value -> %r4
2153  L115:
2153  inline_call_r_r <JitCode 'MixedModule.get'>, R[$<* struct pypy.interpreter.mixedmodule.MixedModule>, $<* struct rpy_string>] -> %r3
2160  -live- %r1, %r3, %r4
2163  inline_call_r_r <JitCode 'newtext'>, R[%r1] -> %r2
2169  -live- %r2, %r3, %r4
2172  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r3, $<* struct rpy_string>, %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r3
2181  -live- %r4
2184  raise %r4
2186  ---
2186  L113:
2186  last_exception -> %i0
2188  last_exc_value -> %r4
2190  goto L115
2193  ---
2193  L111:
2193  ref_copy $<* struct rpy_string> -> %r4
2196  goto L112
2199  ---
2199  L109:
2199  ref_copy $<* struct rpy_string> -> %r5
2202  goto L110
2205  ---
2205  L107:
2205  ref_copy $<* struct rpy_string> -> %r0
2208  goto L108
2211  ---
2211  L106:
2211  last_exception -> %i0
2213  last_exc_value -> %r4
2215  goto L115
2218  ---
2218  L105:
2218  ref_return %r3
2220  ---
2220  L104:
2220  last_exception -> %i0
2222  last_exc_value -> %r4
2224  goto L115
2227  ---
2227  L2:
2227  last_exception -> %i0
2229  last_exc_value -> %r4
2231  goto L115
2234  ---
2234  L1:
2234  goto_if_exception_mismatch $<* struct object_vtable>, L116
2238  goto L4
2241  ---
2241  L116:
2241  goto_if_exception_mismatch $<* struct object_vtable>, L117
2245  goto L4
2248  ---
2248  L117:
2248  goto_if_exception_mismatch $<* struct object_vtable>, L118
2252  goto L4
2255  ---
2255  L118:
2255  goto_if_exception_mismatch $<* struct object_vtable>, L119
2259  last_exc_value -> %r3
2261  getfield_gc_r %r3, FieldDescr<rpython.rlib.rzlib.RZlibError.inst_msg> -> %r4
2266  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000159500988> -> %r3
2270  setfield_gc_r %r3, %r4, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
2275  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000015e303b08> -> %r4
2279  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
2284  setfield_gc_r %r4, %r3, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
2289  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
2294  assert_not_none %r4
2296  -live- %r4
2299  raise %r4
2301  ---
2301  L119:
2301  reraise
