   0  inline_call_r_r <JitCode 'W_ZipImporter.make_filename'>, R[%r0, %r1] -> %r3
   7  -live- %r0, %r3
  10  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
  18  -live- %r0, %r1, %r3
  21  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
  26  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
  31  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
  38  -live- %r0, %r3
  41  catch_exception L1
  44  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
  52  -live- %r0, %r1, %r3
  55  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
  62  -live- %r0, %r1, %r3
  65  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r2
  70  strlen %r2 -> %i0
  73  -live- %i0, %r0, %r2, %r3
  76  goto_if_not_int_lt %i0, $8, L2
  81  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ab11f9c90> -> %r1
  85  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
  90  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  95  assert_not_none %r1
  97  -live- %r1
 100  raise %r1
 102  ---
 102  L2:
 102  strlen %r2 -> %i0
 105  -live- %i0, %r0, %r2, %r3
 108  goto_if_not_int_lt %i0, $4, L3
 113  strlen %r2 -> %i0
 116  L4:
 116  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 126  -live- %r0, %r1, %r2, %r3
 129  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i1
 135  -live- %i1, %r0, %r2, %r3
 138  strlen %r2 -> %i0
 141  -live- %i0, %i1, %r0, %r2, %r3
 144  goto_if_not_int_lt %i0, $8, L5
 149  strlen %r2 -> %i0
 152  L6:
 152  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$4, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 162  -live- %i1, %r0, %r1, %r2, %r3
 165  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i0
 171  -live- %i0, %i1, %r0, %r2, %r3
 174  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 182  -live- %i0, %i1, %r0, %r1, %r2, %r3
 185  goto_if_not_int_ne %i1, $168686346, L7
 190  L8:
 190  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 198  -live- %r0, %r1, %r3
 201  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 206  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 211  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 218  -live- %r0, %r3
 221  catch_exception L9
 224  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 232  -live- %r0, %r1, %r3
 235  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 242  -live- %r0, %r1, %r3
 245  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r2
 250  strlen %r2 -> %i0
 253  -live- %i0, %r0, %r2, %r3
 256  goto_if_not_int_lt %i0, $8, L10
 261  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ab11f9c90> -> %r1
 265  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 270  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 275  assert_not_none %r1
 277  -live- %r1
 280  raise %r1
 282  ---
 282  L10:
 282  strlen %r2 -> %i0
 285  -live- %i0, %r0, %r2, %r3
 288  goto_if_not_int_lt %i0, $4, L11
 293  strlen %r2 -> %i0
 296  L12:
 296  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 306  -live- %r0, %r1, %r2, %r3
 309  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i1
 315  -live- %i1, %r0, %r2, %r3
 318  strlen %r2 -> %i0
 321  -live- %i0, %i1, %r0, %r2, %r3
 324  goto_if_not_int_lt %i0, $8, L13
 329  strlen %r2 -> %i0
 332  L14:
 332  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$4, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 342  -live- %i1, %r0, %r1, %r2, %r3
 345  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i0
 351  -live- %i0, %i1, %r0, %r2, %r3
 354  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 362  -live- %i0, %i1, %r0, %r1, %r2, %r3
 365  goto_if_not_int_ne %i1, $168686346, L15
 370  L16:
 370  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 378  -live- %r0, %r1, %r3
 381  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 386  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 391  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 398  -live- %r0, %r3
 401  catch_exception L17
 404  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 412  -live- %r0, %r1, %r3
 415  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 422  -live- %r0, %r1, %r3
 425  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 430  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r2
 438  -live- %r0, %r1, %r2
 441  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r0
 446  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r0, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r0
 454  -live- %r0, %r1, %r2
 457  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r0, %r2], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r0
 465  -live- %r0, %r1
 468  inline_call_ir_r <JitCode 'PythonAstCompiler.compile'>, I[$0, $False], R[$<* struct pypy.interpreter.pycompiler.PythonAstCompiler>, %r1, %r0, $<* struct rpy_string>] -> %r1
 480  -live- %r1
 483  ref_return %r1
 485  ---
 485  L17:
 485  goto_if_exception_mismatch $<* struct object_vtable>, L18
 489  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 497  -live- %r0, %r1, %r3
 500  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 505  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 510  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 517  -live- %r0, %r3
 520  catch_exception L19
 523  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 531  -live- %r0, %r1, %r3
 534  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 541  -live- %r0, %r1, %r3
 544  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r2
 549  strlen %r2 -> %i0
 552  -live- %i0, %r0, %r2, %r3
 555  goto_if_not_int_lt %i0, $8, L20
 560  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ab11f9c90> -> %r1
 564  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 569  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 574  assert_not_none %r1
 576  -live- %r1
 579  raise %r1
 581  ---
 581  L20:
 581  strlen %r2 -> %i0
 584  -live- %i0, %r0, %r2, %r3
 587  goto_if_not_int_lt %i0, $4, L21
 592  strlen %r2 -> %i0
 595  L22:
 595  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 605  -live- %r0, %r1, %r2, %r3
 608  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i1
 614  -live- %i1, %r0, %r2, %r3
 617  strlen %r2 -> %i0
 620  -live- %i0, %i1, %r0, %r2, %r3
 623  goto_if_not_int_lt %i0, $8, L23
 628  strlen %r2 -> %i0
 631  L24:
 631  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$4, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 641  -live- %i1, %r0, %r1, %r2, %r3
 644  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i0
 650  -live- %i0, %i1, %r0, %r2, %r3
 653  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 661  -live- %i0, %i1, %r0, %r1, %r2, %r3
 664  goto_if_not_int_ne %i1, $168686346, L25
 669  L26:
 669  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 677  -live- %r0, %r1, %r3
 680  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 685  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 690  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 697  -live- %r0, %r3
 700  catch_exception L27
 703  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 711  -live- %r0, %r1, %r3
 714  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 721  -live- %r0, %r1, %r3
 724  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r2
 729  strlen %r2 -> %i0
 732  -live- %i0, %r0, %r2, %r3
 735  goto_if_not_int_lt %i0, $8, L28
 740  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ab11f9c90> -> %r1
 744  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 749  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 754  assert_not_none %r1
 756  -live- %r1
 759  raise %r1
 761  ---
 761  L28:
 761  strlen %r2 -> %i0
 764  -live- %i0, %r0, %r2, %r3
 767  goto_if_not_int_lt %i0, $4, L29
 772  strlen %r2 -> %i0
 775  L30:
 775  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 785  -live- %r0, %r1, %r2, %r3
 788  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i1
 794  -live- %i1, %r0, %r2, %r3
 797  strlen %r2 -> %i0
 800  -live- %i0, %i1, %r0, %r2, %r3
 803  goto_if_not_int_lt %i0, $8, L31
 808  strlen %r2 -> %i0
 811  L32:
 811  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$4, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 821  -live- %i1, %r0, %r1, %r2, %r3
 824  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i0
 830  -live- %i0, %i1, %r0, %r2, %r3
 833  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 841  -live- %i0, %i1, %r0, %r1, %r2, %r3
 844  goto_if_not_int_ne %i1, $168686346, L33
 849  L34:
 849  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 857  -live- %r0, %r1, %r3
 860  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 865  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 870  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 877  -live- %r0, %r3
 880  catch_exception L35
 883  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 891  -live- %r0, %r1, %r3
 894  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 901  -live- %r0, %r1, %r3
 904  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 909  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r2
 917  -live- %r0, %r1, %r2
 920  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r0
 925  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r0, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r0
 933  -live- %r0, %r1, %r2
 936  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r0, %r2], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r0
 944  -live- %r0, %r1
 947  inline_call_ir_r <JitCode 'PythonAstCompiler.compile'>, I[$0, $False], R[$<* struct pypy.interpreter.pycompiler.PythonAstCompiler>, %r1, %r0, $<* struct rpy_string>] -> %r1
 959  -live- %r1
 962  ref_return %r1
 964  ---
 964  L35:
 964  goto_if_exception_mismatch $<* struct object_vtable>, L36
 968  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_name> -> %r1
 973  inline_call_r_r <JitCode 'oefmt__Cannot_find_source_or_code_for__s_in__s_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, %r3, %r1] -> %r1
 982  -live- %r1
 985  assert_not_none %r1
 987  -live- %r1
 990  guard_class %r1 -> %i0
 993  -live- %r1
 996  raise %r1
 998  ---
 998  L36:
 998  reraise
 999  ---
 999  L33:
 999  strlen %r1 -> %i1
1002  int_sub %i1, $1 -> %i1
1006  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i1], R[%r1], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
1016  -live- %i0, %r0, %r1, %r2, %r3
1019  inline_call_r_i <JitCode 'W_ZipImporter._parse_mtime'>, R[%r0, %r1] -> %i1
1026  -live- %i0, %i1, %r0, %r2, %r3
1029  goto_if_not_int_is_zero %i1, L37
1033  L38:
1033  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
1041  -live- %r1, %r2
1044  strlen %r2 -> %i0
1047  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$8, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r0
1057  -live- %r0, %r1
1060  inline_call_r_r <JitCode 'read_compiled_module'>, R[%r1, %r0] -> %r1
1067  -live- %r1
1070  ref_return %r1
1072  ---
1072  L37:
1072  int_sub %i1, %i0 -> %i0
1076  -live- %i0, %r0, %r2, %r3
1079  goto_if_not_int_lt %i0, $0, L39
1084  int_neg %i0 -> %i0
1087  L40:
1087  -live- %i0, %r0, %r2, %r3
1090  goto_if_not_int_gt %i0, $1, L41
1095  goto L34
1098  ---
1098  L41:
1098  goto L38
1101  ---
1101  L39:
1101  goto L40
1104  ---
1104  L31:
1104  int_copy $8 -> %i0
1107  goto L32
1110  ---
1110  L29:
1110  int_copy $4 -> %i0
1113  goto L30
1116  ---
1116  L27:
1116  goto_if_exception_mismatch $<* struct object_vtable>, L42
1120  goto L34
1123  ---
1123  L42:
1123  reraise
1124  ---
1124  L25:
1124  strlen %r1 -> %i1
1127  int_sub %i1, $1 -> %i1
1131  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i1], R[%r1], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
1141  -live- %i0, %r0, %r1, %r2, %r3
1144  inline_call_r_i <JitCode 'W_ZipImporter._parse_mtime'>, R[%r0, %r1] -> %i1
1151  -live- %i0, %i1, %r0, %r2, %r3
1154  goto_if_not_int_is_zero %i1, L43
1158  L44:
1158  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
1166  -live- %r1, %r2
1169  strlen %r2 -> %i0
1172  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$8, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r0
1182  -live- %r0, %r1
1185  inline_call_r_r <JitCode 'read_compiled_module'>, R[%r1, %r0] -> %r1
1192  -live- %r1
1195  ref_return %r1
1197  ---
1197  L43:
1197  int_sub %i1, %i0 -> %i0
1201  -live- %i0, %r0, %r2, %r3
1204  goto_if_not_int_lt %i0, $0, L45
1209  int_neg %i0 -> %i0
1212  L46:
1212  -live- %i0, %r0, %r2, %r3
1215  goto_if_not_int_gt %i0, $1, L47
1220  goto L26
1223  ---
1223  L47:
1223  goto L44
1226  ---
1226  L45:
1226  goto L46
1229  ---
1229  L23:
1229  int_copy $8 -> %i0
1232  goto L24
1235  ---
1235  L21:
1235  int_copy $4 -> %i0
1238  goto L22
1241  ---
1241  L19:
1241  goto_if_exception_mismatch $<* struct object_vtable>, L48
1245  goto L26
1248  ---
1248  L48:
1248  reraise
1249  ---
1249  L18:
1249  reraise
1250  ---
1250  L15:
1250  strlen %r1 -> %i1
1253  int_sub %i1, $1 -> %i1
1257  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i1], R[%r1], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
1267  -live- %i0, %r0, %r1, %r2, %r3
1270  inline_call_r_i <JitCode 'W_ZipImporter._parse_mtime'>, R[%r0, %r1] -> %i1
1277  -live- %i0, %i1, %r0, %r2, %r3
1280  goto_if_not_int_is_zero %i1, L49
1284  L50:
1284  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
1292  -live- %r1, %r2
1295  strlen %r2 -> %i0
1298  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$8, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r0
1308  -live- %r0, %r1
1311  inline_call_r_r <JitCode 'read_compiled_module'>, R[%r1, %r0] -> %r1
1318  -live- %r1
1321  ref_return %r1
1323  ---
1323  L49:
1323  int_sub %i1, %i0 -> %i0
1327  -live- %i0, %r0, %r2, %r3
1330  goto_if_not_int_lt %i0, $0, L51
1335  int_neg %i0 -> %i0
1338  L52:
1338  -live- %i0, %r0, %r2, %r3
1341  goto_if_not_int_gt %i0, $1, L53
1346  goto L16
1349  ---
1349  L53:
1349  goto L50
1352  ---
1352  L51:
1352  goto L52
1355  ---
1355  L13:
1355  int_copy $8 -> %i0
1358  goto L14
1361  ---
1361  L11:
1361  int_copy $4 -> %i0
1364  goto L12
1367  ---
1367  L9:
1367  goto_if_exception_mismatch $<* struct object_vtable>, L54
1371  goto L16
1374  ---
1374  L54:
1374  reraise
1375  ---
1375  L7:
1375  strlen %r1 -> %i1
1378  int_sub %i1, $1 -> %i1
1382  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i1], R[%r1], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
1392  -live- %i0, %r0, %r1, %r2, %r3
1395  inline_call_r_i <JitCode 'W_ZipImporter._parse_mtime'>, R[%r0, %r1] -> %i1
1402  -live- %i0, %i1, %r0, %r2, %r3
1405  goto_if_not_int_is_zero %i1, L55
1409  L56:
1409  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
1417  -live- %r1, %r2
1420  strlen %r2 -> %i0
1423  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$8, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r0
1433  -live- %r0, %r1
1436  inline_call_r_r <JitCode 'read_compiled_module'>, R[%r1, %r0] -> %r1
1443  -live- %r1
1446  ref_return %r1
1448  ---
1448  L55:
1448  int_sub %i1, %i0 -> %i0
1452  -live- %i0, %r0, %r2, %r3
1455  goto_if_not_int_lt %i0, $0, L57
1460  int_neg %i0 -> %i0
1463  L58:
1463  -live- %i0, %r0, %r2, %r3
1466  goto_if_not_int_gt %i0, $1, L59
1471  goto L8
1474  ---
1474  L59:
1474  goto L56
1477  ---
1477  L57:
1477  goto L58
1480  ---
1480  L5:
1480  int_copy $8 -> %i0
1483  goto L6
1486  ---
1486  L3:
1486  int_copy $4 -> %i0
1489  goto L4
1492  ---
1492  L1:
1492  goto_if_exception_mismatch $<* struct object_vtable>, L60
1496  goto L8
1499  ---
1499  L60:
1499  reraise
