   0  inline_call_r_r <JitCode 'out_converter'>, R[%r3] -> %r3
   6  -live- %r0, %r1, %r2, %r3
   6  -live- %r0, %r1, %r2, %r3
   6  goto_if_not_ptr_iszero %r1, L1
  10  L2:
  10  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000017400ab10> -> %r1
  14  setfield_gc_i %r1, $0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  19  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000017400ab10> -> %r4
  23  setfield_gc_i %r4, $-1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  28  getfield_gc_r %r0, FieldDescr<pypy.module.micronumpy.base.W_NDimArray.inst_implementation> -> %r5
  33  getfield_gc_i_pure %r5, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_order> -> %i0
  38  inline_call_ir_r <JitCode 'W_NDimArray.reshape'>, I[%i0], R[%r0, %r4] -> %r0
  47  -live- %r0, %r1, %r2, %r3
  47  L3:
  47  residual_call_ir_r $<* fn reduce___1>, I[$False, $1], R[$<* struct pypy.module.micronumpy.ufuncs.W_Ufunc>, %r0, %r1, %r3, %r2], <CallDescr(rrrirri) EF=7> -> %r3
  61  -live- %r3
  61  ref_return %r3
  63  ---
  63  L1:
  63  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r1] -> %i0
  70  -live- %i0, %r0, %r1, %r2, %r3
  70  -live- %i0, %r0, %r1, %r2, %r3
  70  goto_if_not %i0, L4
  74  goto L2
  77  ---
  77  L4:
  77  goto L3
