   0  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.function.Method.inst_w_instance> -> %r3
   5  -live- %r0, %r1, %r2, %r3
   5  goto_if_not_ptr_iszero %r3, L1
   9  -live- %r0, %r1, %r2
   9  goto_if_not_ptr_iszero %r2, L2
  13  L3:
  13  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.function.Method.inst_w_function> -> %r3
  18  inline_call_r_r <JitCode 'descr_function_get'>, R[%r3, %r1, %r2] -> %r0
  26  -live- %r0
  26  ref_return %r0
  28  ---
  28  L2:
  28  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r2] -> %i0
  35  -live- %i0, %r0, %r1, %r2
  35  -live- %i0, %r0, %r1, %r2
  35  goto_if_not %i0, L4
  39  goto L3
  42  ---
  42  L4:
  42  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.function.Method.inst_w_class> -> %r3
  47  inline_call_ir_i <JitCode 'abstract_issubclass_w'>, I[$True], R[%r2, %r3] -> %i0
  56  -live- %i0, %r0, %r1, %r2
  56  -live- %i0, %r0, %r1, %r2
  56  goto_if_not %i0, L5
  60  goto L3
  63  ---
  63  L5:
  63  ref_return %r0
  65  ---
  65  L1:
  65  ref_return %r0
