   0  -live- %r1, %r2
   3  goto_if_not_ptr_nonzero %r1, L1
   7  ref_copy %r1 -> %r0
  10  -live- %r0, %r1, %r2
  13  guard_class %r0 -> %i0
  16  -live- %i0, %r1, %r2
  19  goto_if_not_int_eq %i0, $<* struct object_vtable>, L2
  24  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
  29  int_is_true %i0 -> %i0
  32  L3:
  32  -live- %i0, %r2
  35  goto_if_not %i0, L4
  39  int_copy $True -> %i0
  42  L5:
  42  -live- %i0, %r2
  45  goto_if_not_ptr_nonzero %r2, L6
  49  ref_copy %r2 -> %r0
  52  -live- %i0, %r0, %r2
  55  guard_class %r0 -> %i1
  58  -live- %i0, %i1, %r2
  61  goto_if_not_int_eq %i1, $<* struct object_vtable>, L7
  66  getfield_gc_i_pure %r2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
  71  int_is_true %i1 -> %i1
  74  L8:
  74  -live- %i0, %i1
  77  goto_if_not %i1, L9
  81  -live- %i0
  84  goto_if_not %i0, L10
  88  int_return $False
  90  ---
  90  L10:
  90  int_return $True
  92  ---
  92  L9:
  92  -live- %i0
  95  goto_if_not %i0, L11
  99  int_return $True
 101  ---
 101  L11:
 101  int_return $False
 103  ---
 103  L7:
 103  L12:
 103  inline_call_r_i <JitCode 'is_true'>, R[%r2] -> %i1
 109  -live- %i0, %i1
 112  goto L8
 115  ---
 115  L6:
 115  goto L12
 118  ---
 118  L4:
 118  int_copy $False -> %i0
 121  goto L5
 124  ---
 124  L2:
 124  L13:
 124  inline_call_r_i <JitCode 'is_true'>, R[%r1] -> %i0
 130  -live- %i0, %r2
 133  goto L3
 136  ---
 136  L1:
 136  goto L13
