   0  -live- %r1, %r2
   0  goto_if_not_ptr_nonzero %r1, L1
   4  ref_copy %r1 -> %r0
   7  -live- %r0, %r1, %r2
   7  guard_class %r0 -> %i0
  10  -live- %i0, %r1, %r2
  10  goto_if_not_int_eq %i0, $<* struct object_vtable>, L2
  15  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
  20  int_is_true %i0 -> %i0
  23  L3:
  23  -live- %i0, %r2
  23  goto_if_not %i0, L4
  27  int_copy $True -> %i0
  30  L5:
  30  -live- %i0, %r2
  30  goto_if_not_ptr_nonzero %r2, L6
  34  ref_copy %r2 -> %r0
  37  -live- %i0, %r0, %r2
  37  guard_class %r0 -> %i1
  40  -live- %i0, %i1, %r2
  40  goto_if_not_int_eq %i1, $<* struct object_vtable>, L7
  45  getfield_gc_i_pure %r2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
  50  int_is_true %i1 -> %i1
  53  L8:
  53  -live- %i0, %i1
  53  goto_if_not %i1, L9
  57  -live- %i0
  57  goto_if_not %i0, L10
  61  int_return $False
  63  ---
  63  L10:
  63  int_return $True
  65  ---
  65  L9:
  65  -live- %i0
  65  goto_if_not %i0, L11
  69  int_return $True
  71  ---
  71  L11:
  71  int_return $False
  73  ---
  73  L7:
  73  L12:
  73  inline_call_r_i <JitCode 'is_true'>, R[%r2] -> %i1
  79  -live- %i0, %i1
  79  goto L8
  82  ---
  82  L6:
  82  goto L12
  85  ---
  85  L4:
  85  int_copy $False -> %i0
  88  goto L5
  91  ---
  91  L2:
  91  L13:
  91  inline_call_r_i <JitCode 'is_true'>, R[%r1] -> %i0
  97  -live- %i0, %r2
  97  goto L3
 100  ---
 100  L1:
 100  goto L13
