   0  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r2
   5  residual_call_r_i $<* fn ll_startswith__rpy_stringPtr_rpy_stringPtr>, R[%r1, %r2], <CallDescr(rr) EF=0> -> %i0
  13  -live- %i0, %r0, %r1
  16  goto_if_not %i0, L1
  20  getfield_gc_r %r0, FieldDescr<pypy.module.zipimport.interp_zipimport.W_ZipImporter.inst_filename> -> %r0
  25  strlen %r0 -> %i0
  28  strlen %r1 -> %i1
  31  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[%i0, %i1], R[%r1], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
  41  L2:
  41  -live- %r1
  44  strlen %r1 -> %i0
  47  -live- %i0, %r1
  50  goto_if_not_int_is_true %i0, L3
  54  strgetitem %r1, $0 -> %i0
  58  -live- %i0, %r1
  61  goto_if_not_int_eq %i0, $'/', L4
  66  L5:
  66  strlen %r1 -> %i0
  69  residual_call_ir_r $<* fn _ll_stringslice__rpy_stringPtr_Signed_Signed>, I[$1, %i0], R[%r1], <CallDescr(rii) EF=3 OS_STR_SLICE> -> %r1
  79  -live- %r1
  82  ref_return %r1
  84  ---
  84  L4:
  84  L6:
  84  strlen %r1 -> %i0
  87  -live- %i0, %r1
  90  goto_if_not_int_is_true %i0, L7
  94  strgetitem %r1, $0 -> %i0
  98  -live- %i0, %r1
 101  goto_if_not_int_eq %i0, $'/', L8
 106  goto L5
 109  ---
 109  L8:
 109  ref_return %r1
 111  ---
 111  L7:
 111  ref_return %r1
 113  ---
 113  L3:
 113  goto L6
 116  ---
 116  L1:
 116  goto L2
