   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  int_copy $True -> %i0
  47  L2:
  47  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
  55  -live- %i0, %r0, %r1, %r3
  58  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
  63  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
  68  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
  75  -live- %i0, %r0, %r3
  78  catch_exception L3
  81  int_copy $True -> %i0
  84  L4:
  84  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
  92  -live- %i0, %r0, %r1, %r3
  95  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 100  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 105  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r2
 112  -live- %i0, %r0, %r1, %r3
 115  catch_exception L5
 118  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 125  -live- %r1
 128  ref_return %r1
 130  ---
 130  L5:
 130  goto_if_exception_mismatch $<* struct object_vtable>, L6
 134  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 142  -live- %i0, %r0, %r1, %r3
 145  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 150  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 155  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 162  -live- %i0, %r0, %r3
 165  catch_exception L7
 168  int_copy $True -> %i0
 171  L8:
 171  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 179  -live- %i0, %r0, %r1, %r3
 182  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 187  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 192  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r1
 199  -live- %i0, %r0, %r3
 202  catch_exception L9
 205  int_copy $True -> %i0
 208  L10:
 208  residual_call_r_r $<* fn ll_strconcat__rpy_stringPtr_rpy_stringPtr>, R[%r3, $<* struct rpy_string>], <CallDescr(rr) EF=3 OS_STR_CONCAT> -> %r1
 216  -live- %i0, %r0, %r1, %r3
 219  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_zip_file> -> %r2
 224  getfield_gc_r %r2, FieldDescr<rpython.rlib.rzipfile.RZipFile.inst_NameToInfo> -> %r2
 229  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[%r2, %r1] -> %r2
 236  -live- %i0, %r0, %r1, %r3
 239  catch_exception L11
 242  inline_call_r_r <JitCode 'W_ZipImporter.get_data'>, R[%r0, %r1] -> %r1
 249  -live- %r1
 252  ref_return %r1
 254  ---
 254  L11:
 254  goto_if_exception_mismatch $<* struct object_vtable>, L12
 258  -live- %i0, %r0, %r3
 261  goto_if_not %i0, L13
 265  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
 267  ---
 267  L13:
 267  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_name> -> %r1
 272  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
 281  -live- %r1
 284  assert_not_none %r1
 286  -live- %r1
 289  guard_class %r1 -> %i0
 292  -live- %r1
 295  raise %r1
 297  ---
 297  L12:
 297  reraise
 298  ---
 298  L9:
 298  goto_if_exception_mismatch $<* struct object_vtable>, L14
 302  goto L10
 305  ---
 305  L14:
 305  reraise
 306  ---
 306  L7:
 306  goto_if_exception_mismatch $<* struct object_vtable>, L15
 310  goto L8
 313  ---
 313  L15:
 313  reraise
 314  ---
 314  L6:
 314  reraise
 315  ---
 315  L3:
 315  goto_if_exception_mismatch $<* struct object_vtable>, L16
 319  goto L4
 322  ---
 322  L16:
 322  reraise
 323  ---
 323  L1:
 323  goto_if_exception_mismatch $<* struct object_vtable>, L17
 327  int_copy $False -> %i0
 330  goto L2
 333  ---
 333  L17:
 333  reraise
