   0  inline_call_r_r <JitCode 'W_ZipImporter.make_filename'>, R[%r0, %r1] -> %r3
   7  -live- %r0, %r3
   7  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
  15  -live- %r0, %r1, %r3
  15  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
  20  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
  25  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
  32  -live- %r0, %r3
  32  catch_exception L1
  35  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
  43  -live- %r0, %r1, %r3
  43  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
  50  -live- %r0, %r1, %r3
  50  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r2
  55  strlen %r2 -> %i0
  58  -live- %i0, %r0, %r2, %r3
  58  goto_if_not_int_lt %i0, $8, L2
  63  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aabbb1b8a0> -> %r1
  67  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
  72  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  77  assert_not_none %r1
  79  -live- %r1
  79  guard_class %r1 -> %i0
  82  -live- %r1
  82  raise %r1
  84  ---
  84  L2:
  84  strlen %r2 -> %i0
  87  -live- %i0, %r0, %r2, %r3
  87  goto_if_not_int_lt %i0, $4, L3
  92  strlen %r2 -> %i0
  95  L4:
  95  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 105  -live- %r0, %r1, %r2, %r3
 105  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i1
 111  -live- %i1, %r0, %r2, %r3
 111  strlen %r2 -> %i0
 114  -live- %i0, %i1, %r0, %r2, %r3
 114  goto_if_not_int_lt %i0, $8, L5
 119  strlen %r2 -> %i0
 122  L6:
 122  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$4, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 132  -live- %i1, %r0, %r1, %r2, %r3
 132  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i0
 138  -live- %i0, %i1, %r0, %r2, %r3
 138  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 146  -live- %i0, %i1, %r0, %r1, %r2, %r3
 146  -live- %i0, %i1, %r0, %r1, %r2, %r3
 146  goto_if_not_int_ne %i1, $168686346, L7
 151  L8:
 151  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 159  -live- %r0, %r1, %r3
 159  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 164  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 169  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 176  -live- %r0, %r3
 176  catch_exception L9
 179  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 187  -live- %r0, %r1, %r3
 187  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 194  -live- %r0, %r1, %r3
 194  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r2
 199  strlen %r2 -> %i0
 202  -live- %i0, %r0, %r2, %r3
 202  goto_if_not_int_lt %i0, $8, L10
 207  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aabbb1b8a0> -> %r1
 211  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 216  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 221  assert_not_none %r1
 223  -live- %r1
 223  guard_class %r1 -> %i0
 226  -live- %r1
 226  raise %r1
 228  ---
 228  L10:
 228  strlen %r2 -> %i0
 231  -live- %i0, %r0, %r2, %r3
 231  goto_if_not_int_lt %i0, $4, L11
 236  strlen %r2 -> %i0
 239  L12:
 239  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 249  -live- %r0, %r1, %r2, %r3
 249  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i1
 255  -live- %i1, %r0, %r2, %r3
 255  strlen %r2 -> %i0
 258  -live- %i0, %i1, %r0, %r2, %r3
 258  goto_if_not_int_lt %i0, $8, L13
 263  strlen %r2 -> %i0
 266  L14:
 266  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$4, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 276  -live- %i1, %r0, %r1, %r2, %r3
 276  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i0
 282  -live- %i0, %i1, %r0, %r2, %r3
 282  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 290  -live- %i0, %i1, %r0, %r1, %r2, %r3
 290  -live- %i0, %i1, %r0, %r1, %r2, %r3
 290  goto_if_not_int_ne %i1, $168686346, L15
 295  L16:
 295  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 303  -live- %r0, %r1, %r3
 303  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 308  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 313  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 320  -live- %r0, %r3
 320  catch_exception L17
 323  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 331  -live- %r0, %r1, %r3
 331  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 338  -live- %r0, %r1, %r3
 338  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 343  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r2
 351  -live- %r0, %r1, %r2
 351  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r0
 356  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r0, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r0
 364  -live- %r0, %r1, %r2
 364  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r0, %r2], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r0
 372  -live- %r0, %r1
 372  inline_call_ir_r <JitCode 'PythonAstCompiler.compile'>, I[$0, $False], R[$<* struct pypy.interpreter.pycompiler.PythonAstCompiler>, %r1, %r0, $<* struct rpy_string>] -> %r1
 384  -live- %r1
 384  ref_return %r1
 386  ---
 386  L17:
 386  goto_if_exception_mismatch $<* struct object_vtable>, L18
 390  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 398  -live- %r0, %r1, %r3
 398  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 403  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 408  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 415  -live- %r0, %r3
 415  catch_exception L19
 418  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 426  -live- %r0, %r1, %r3
 426  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 433  -live- %r0, %r1, %r3
 433  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r2
 438  strlen %r2 -> %i0
 441  -live- %i0, %r0, %r2, %r3
 441  goto_if_not_int_lt %i0, $8, L20
 446  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aabbb1b8a0> -> %r1
 450  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 455  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 460  assert_not_none %r1
 462  -live- %r1
 462  guard_class %r1 -> %i0
 465  -live- %r1
 465  raise %r1
 467  ---
 467  L20:
 467  strlen %r2 -> %i0
 470  -live- %i0, %r0, %r2, %r3
 470  goto_if_not_int_lt %i0, $4, L21
 475  strlen %r2 -> %i0
 478  L22:
 478  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 488  -live- %r0, %r1, %r2, %r3
 488  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i1
 494  -live- %i1, %r0, %r2, %r3
 494  strlen %r2 -> %i0
 497  -live- %i0, %i1, %r0, %r2, %r3
 497  goto_if_not_int_lt %i0, $8, L23
 502  strlen %r2 -> %i0
 505  L24:
 505  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$4, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 515  -live- %i1, %r0, %r1, %r2, %r3
 515  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i0
 521  -live- %i0, %i1, %r0, %r2, %r3
 521  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 529  -live- %i0, %i1, %r0, %r1, %r2, %r3
 529  -live- %i0, %i1, %r0, %r1, %r2, %r3
 529  goto_if_not_int_ne %i1, $168686346, L25
 534  L26:
 534  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 542  -live- %r0, %r1, %r3
 542  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 547  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 552  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 559  -live- %r0, %r3
 559  catch_exception L27
 562  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 570  -live- %r0, %r1, %r3
 570  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 577  -live- %r0, %r1, %r3
 577  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r2
 582  strlen %r2 -> %i0
 585  -live- %i0, %r0, %r2, %r3
 585  goto_if_not_int_lt %i0, $8, L28
 590  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aabbb1b8a0> -> %r1
 594  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 599  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 604  assert_not_none %r1
 606  -live- %r1
 606  guard_class %r1 -> %i0
 609  -live- %r1
 609  raise %r1
 611  ---
 611  L28:
 611  strlen %r2 -> %i0
 614  -live- %i0, %r0, %r2, %r3
 614  goto_if_not_int_lt %i0, $4, L29
 619  strlen %r2 -> %i0
 622  L30:
 622  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 632  -live- %r0, %r1, %r2, %r3
 632  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i1
 638  -live- %i1, %r0, %r2, %r3
 638  strlen %r2 -> %i0
 641  -live- %i0, %i1, %r0, %r2, %r3
 641  goto_if_not_int_lt %i0, $8, L31
 646  strlen %r2 -> %i0
 649  L32:
 649  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$4, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 659  -live- %i1, %r0, %r1, %r2, %r3
 659  inline_call_r_i <JitCode '_get_long'>, R[%r1] -> %i0
 665  -live- %i0, %i1, %r0, %r2, %r3
 665  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 673  -live- %i0, %i1, %r0, %r1, %r2, %r3
 673  -live- %i0, %i1, %r0, %r1, %r2, %r3
 673  goto_if_not_int_ne %i1, $168686346, L33
 678  L34:
 678  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 686  -live- %r0, %r1, %r3
 686  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 691  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 696  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 703  -live- %r0, %r3
 703  catch_exception L35
 706  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 714  -live- %r0, %r1, %r3
 714  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 721  -live- %r0, %r1, %r3
 721  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r1
 726  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r2
 734  -live- %r0, %r1, %r2
 734  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r0
 739  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r0, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r0
 747  -live- %r0, %r1, %r2
 747  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r0, %r2], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r0
 755  -live- %r0, %r1
 755  inline_call_ir_r <JitCode 'PythonAstCompiler.compile'>, I[$0, $False], R[$<* struct pypy.interpreter.pycompiler.PythonAstCompiler>, %r1, %r0, $<* struct rpy_string>] -> %r1
 767  -live- %r1
 767  ref_return %r1
 769  ---
 769  L35:
 769  goto_if_exception_mismatch $<* struct object_vtable>, L36
 773  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_name> -> %r1
 778  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
 787  -live- %r1
 787  assert_not_none %r1
 789  -live- %r1
 789  guard_class %r1 -> %i0
 792  -live- %r1
 792  raise %r1
 794  ---
 794  L36:
 794  reraise
 795  ---
 795  L33:
 795  strlen %r1 -> %i1
 798  int_sub %i1, $1 -> %i1
 802  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i1], R[%r1], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 812  -live- %i0, %r0, %r1, %r2, %r3
 812  inline_call_r_i <JitCode 'W_ZipImporter._parse_mtime'>, R[%r0, %r1] -> %i1
 819  -live- %i0, %i1, %r0, %r2, %r3
 819  -live- %i0, %i1, %r0, %r2, %r3
 819  goto_if_not_int_is_zero %i1, L37
 823  L38:
 823  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 831  -live- %r1, %r2
 831  strlen %r2 -> %i0
 834  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$8, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r0
 844  -live- %r0, %r1
 844  inline_call_r_r <JitCode 'read_compiled_module'>, R[%r1, %r0] -> %r1
 851  -live- %r1
 851  ref_return %r1
 853  ---
 853  L37:
 853  int_sub %i1, %i0 -> %i0
 857  -live- %i0, %r0, %r2, %r3
 857  goto_if_not_int_lt %i0, $0, L39
 862  int_neg %i0 -> %i0
 865  L40:
 865  -live- %i0, %r0, %r2, %r3
 865  goto_if_not_int_gt %i0, $1, L41
 870  goto L34
 873  ---
 873  L41:
 873  goto L38
 876  ---
 876  L39:
 876  goto L40
 879  ---
 879  L31:
 879  int_copy $8 -> %i0
 882  goto L32
 885  ---
 885  L29:
 885  int_copy $4 -> %i0
 888  goto L30
 891  ---
 891  L27:
 891  goto_if_exception_mismatch $<* struct object_vtable>, L42
 895  goto L34
 898  ---
 898  L42:
 898  reraise
 899  ---
 899  L25:
 899  strlen %r1 -> %i1
 902  int_sub %i1, $1 -> %i1
 906  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i1], R[%r1], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
 916  -live- %i0, %r0, %r1, %r2, %r3
 916  inline_call_r_i <JitCode 'W_ZipImporter._parse_mtime'>, R[%r0, %r1] -> %i1
 923  -live- %i0, %i1, %r0, %r2, %r3
 923  -live- %i0, %i1, %r0, %r2, %r3
 923  goto_if_not_int_is_zero %i1, L43
 927  L44:
 927  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 935  -live- %r1, %r2
 935  strlen %r2 -> %i0
 938  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$8, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r0
 948  -live- %r0, %r1
 948  inline_call_r_r <JitCode 'read_compiled_module'>, R[%r1, %r0] -> %r1
 955  -live- %r1
 955  ref_return %r1
 957  ---
 957  L43:
 957  int_sub %i1, %i0 -> %i0
 961  -live- %i0, %r0, %r2, %r3
 961  goto_if_not_int_lt %i0, $0, L45
 966  int_neg %i0 -> %i0
 969  L46:
 969  -live- %i0, %r0, %r2, %r3
 969  goto_if_not_int_gt %i0, $1, L47
 974  goto L26
 977  ---
 977  L47:
 977  goto L44
 980  ---
 980  L45:
 980  goto L46
 983  ---
 983  L23:
 983  int_copy $8 -> %i0
 986  goto L24
 989  ---
 989  L21:
 989  int_copy $4 -> %i0
 992  goto L22
 995  ---
 995  L19:
 995  goto_if_exception_mismatch $<* struct object_vtable>, L48
 999  goto L26
1002  ---
1002  L48:
1002  reraise
1003  ---
1003  L18:
1003  reraise
1004  ---
1004  L15:
1004  strlen %r1 -> %i1
1007  int_sub %i1, $1 -> %i1
1011  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i1], R[%r1], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
1021  -live- %i0, %r0, %r1, %r2, %r3
1021  inline_call_r_i <JitCode 'W_ZipImporter._parse_mtime'>, R[%r0, %r1] -> %i1
1028  -live- %i0, %i1, %r0, %r2, %r3
1028  -live- %i0, %i1, %r0, %r2, %r3
1028  goto_if_not_int_is_zero %i1, L49
1032  L50:
1032  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
1040  -live- %r1, %r2
1040  strlen %r2 -> %i0
1043  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$8, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r0
1053  -live- %r0, %r1
1053  inline_call_r_r <JitCode 'read_compiled_module'>, R[%r1, %r0] -> %r1
1060  -live- %r1
1060  ref_return %r1
1062  ---
1062  L49:
1062  int_sub %i1, %i0 -> %i0
1066  -live- %i0, %r0, %r2, %r3
1066  goto_if_not_int_lt %i0, $0, L51
1071  int_neg %i0 -> %i0
1074  L52:
1074  -live- %i0, %r0, %r2, %r3
1074  goto_if_not_int_gt %i0, $1, L53
1079  goto L16
1082  ---
1082  L53:
1082  goto L50
1085  ---
1085  L51:
1085  goto L52
1088  ---
1088  L13:
1088  int_copy $8 -> %i0
1091  goto L14
1094  ---
1094  L11:
1094  int_copy $4 -> %i0
1097  goto L12
1100  ---
1100  L9:
1100  goto_if_exception_mismatch $<* struct object_vtable>, L54
1104  goto L16
1107  ---
1107  L54:
1107  reraise
1108  ---
1108  L7:
1108  strlen %r1 -> %i1
1111  int_sub %i1, $1 -> %i1
1115  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$0, %i1], R[%r1], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
1125  -live- %i0, %r0, %r1, %r2, %r3
1125  inline_call_r_i <JitCode 'W_ZipImporter._parse_mtime'>, R[%r0, %r1] -> %i1
1132  -live- %i0, %i1, %r0, %r2, %r3
1132  -live- %i0, %i1, %r0, %r2, %r3
1132  goto_if_not_int_is_zero %i1, L55
1136  L56:
1136  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
1144  -live- %r1, %r2
1144  strlen %r2 -> %i0
1147  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$8, %i0], R[%r2], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r0
1157  -live- %r0, %r1
1157  inline_call_r_r <JitCode 'read_compiled_module'>, R[%r1, %r0] -> %r1
1164  -live- %r1
1164  ref_return %r1
1166  ---
1166  L55:
1166  int_sub %i1, %i0 -> %i0
1170  -live- %i0, %r0, %r2, %r3
1170  goto_if_not_int_lt %i0, $0, L57
1175  int_neg %i0 -> %i0
1178  L58:
1178  -live- %i0, %r0, %r2, %r3
1178  goto_if_not_int_gt %i0, $1, L59
1183  goto L8
1186  ---
1186  L59:
1186  goto L56
1189  ---
1189  L57:
1189  goto L58
1192  ---
1192  L5:
1192  int_copy $8 -> %i0
1195  goto L6
1198  ---
1198  L3:
1198  int_copy $4 -> %i0
1201  goto L4
1204  ---
1204  L1:
1204  goto_if_exception_mismatch $<* struct object_vtable>, L60
1208  goto L8
1211  ---
1211  L60:
1211  reraise
