Re: [PATCH 025/236] make_insn_raw returns an rtx_insn

2014-08-19 Thread David Malcolm
On Tue, 2014-08-12 at 21:54 -0600, Jeff Law wrote: On 08/06/14 11:20, David Malcolm wrote: Doing so means strengthening the types of the make_raw callbacks within emit-rtl.c from rtx to rtx_insn * as used by the emit_pattern_* internal functions. There's more that could be done in terms of

Re: [PATCH 025/236] make_insn_raw returns an rtx_insn

2014-08-12 Thread Jeff Law
On 08/06/14 11:20, David Malcolm wrote: Doing so means strengthening the types of the make_raw callbacks within emit-rtl.c from rtx to rtx_insn * as used by the emit_pattern_* internal functions. There's more that could be done in terms of the params to these functions, but we'll save that for

[PATCH 025/236] make_insn_raw returns an rtx_insn

2014-08-06 Thread David Malcolm
Doing so means strengthening the types of the make_raw callbacks within emit-rtl.c from rtx to rtx_insn * as used by the emit_pattern_* internal functions. There's more that could be done in terms of the params to these functions, but we'll save that for later. gcc/ * rtl.h