   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  int_copy $True -> %i0
  38  L2:
  38  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
  46  -live- %i0, %r0, %r1, %r3
  46  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
  51  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
  56  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
  63  -live- %i0, %r0, %r3
  63  catch_exception L3
  66  int_copy $True -> %i0
  69  L4:
  69  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
  77  -live- %i0, %r0, %r1, %r3
  77  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
  82  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
  87  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r2
  94  -live- %i0, %r0, %r1, %r3
  94  catch_exception L5
  97  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 104  -live- %r1
 104  ref_return %r1
 106  ---
 106  L5:
 106  goto_if_exception_mismatch $<* struct object_vtable>, L6
 110  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 118  -live- %i0, %r0, %r1, %r3
 118  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 123  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 128  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 135  -live- %i0, %r0, %r3
 135  catch_exception L7
 138  int_copy $True -> %i0
 141  L8:
 141  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 149  -live- %i0, %r0, %r1, %r3
 149  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 154  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 159  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 166  -live- %i0, %r0, %r3
 166  catch_exception L9
 169  int_copy $True -> %i0
 172  L10:
 172  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 180  -live- %i0, %r0, %r1, %r3
 180  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 185  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 190  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r2
 197  -live- %i0, %r0, %r1, %r3
 197  catch_exception L11
 200  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 207  -live- %r1
 207  ref_return %r1
 209  ---
 209  L11:
 209  goto_if_exception_mismatch $<* struct object_vtable>, L12
 213  -live- %i0, %r0, %r3
 213  goto_if_not %i0, L13
 217  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
 219  ---
 219  L13:
 219  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_name> -> %r1
 224  inline_call_r_r <JitCode 'oefmt__Cannot_find_source_for__s_in__s_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, %r3, %r1] -> %r1
 233  -live- %r1
 233  assert_not_none %r1
 235  -live- %r1
 235  guard_class %r1 -> %i0
 238  -live- %r1
 238  raise %r1
 240  ---
 240  L12:
 240  reraise
 241  ---
 241  L9:
 241  goto_if_exception_mismatch $<* struct object_vtable>, L14
 245  goto L10
 248  ---
 248  L14:
 248  reraise
 249  ---
 249  L7:
 249  goto_if_exception_mismatch $<* struct object_vtable>, L15
 253  goto L8
 256  ---
 256  L15:
 256  reraise
 257  ---
 257  L6:
 257  reraise
 258  ---
 258  L3:
 258  goto_if_exception_mismatch $<* struct object_vtable>, L16
 262  goto L4
 265  ---
 265  L16:
 265  reraise
 266  ---
 266  L1:
 266  goto_if_exception_mismatch $<* struct object_vtable>, L17
 270  int_copy $False -> %i0
 273  goto L2
 276  ---
 276  L17:
 276  reraise
