   0  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.function.Method.inst_w_instance> -> %r3
   5  -live- %r0, %r1, %r2, %r3
   8  goto_if_not_ptr_iszero %r3, L1
  12  -live- %r0, %r1, %r2
  15  goto_if_not_ptr_iszero %r2, L2
  19  L3:
  19  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.function.Method.inst_w_function> -> %r3
  24  inline_call_r_r <JitCode 'descr_function_get'>, R[%r3, %r1, %r2] -> %r0
  32  -live- %r0
  35  ref_return %r0
  37  ---
  37  L2:
  37  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r2] -> %i0
  44  -live- %i0, %r0, %r1, %r2
  47  goto_if_not %i0, L4
  51  goto L3
  54  ---
  54  L4:
  54  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.function.Method.inst_w_class> -> %r3
  59  inline_call_ir_i <JitCode 'abstract_issubclass_w'>, I[$True], R[%r2, %r3] -> %i0
  68  -live- %i0, %r0, %r1, %r2
  71  goto_if_not %i0, L5
  75  goto L3
  78  ---
  78  L5:
  78  ref_return %r0
  80  ---
  80  L1:
  80  ref_return %r0
