On Tue, 2013-08-06 at 22:01 -0500, Peter Bergner wrote:
> Oleg Endo wrote:
> > Speaking of GEN_FCN usage in rs6000.c. The recently added HTM builtin
> > code has one interesting piece:
> >
> > static rtx
> > htm_expand_builtin (tree exp, rtx target, bool * expandedp)
> > {
> > ...
> > switch (nop
On Tue, 2013-08-06 at 22:01 -0500, Peter Bergner wrote:
> I'll bootstrap and regtest the change
> below and commit it as an obvious fix when that is done.
Everything looked as as expected. Committed.
Peter
Oleg Endo wrote:
> Speaking of GEN_FCN usage in rs6000.c. The recently added HTM builtin
> code has one interesting piece:
>
> static rtx
> htm_expand_builtin (tree exp, rtx target, bool * expandedp)
> {
> ...
> switch (nopnds)
> {
> case 0:
>pat = GEN_FCN (icode) (NULL_RTX);
>break;
>
Peter,
Would you please help answer Oleg questions about case 0 in
htm_expand_builtin in rs6000.c?
Thanks, David
Speaking of GEN_FCN usage in rs6000.c. The recently added HTM builtin
code has one interesting piece:
static rtx
htm_expand_builtin (tree exp, rtx target, bool * expandedp)
{
...
sw
On 08/06/2013 11:20 AM, Oleg Endo wrote:
> PR other/12081
> config/rs6000/rs6000.c (gen_2arg_fn_t): Remove typedef.
> (rs6000_emit_swdiv, rs6000_emit_swrsqrt): Don't cast result of
> GEN_FCN to gen_2arg_fn_t.
Ok.
r~
On Tue, 2013-08-06 at 13:27 +0200, Jan-Benedict Glaw wrote:
> Hi!
>
> On Mon, 2013-08-05 22:09:45 -, olege...@gcc.gnu.org
> wrote:
> > Author: olegendo
> > Date: Mon Aug 5 22:09:45 2013
> > New Revision: 201513
> >
> > URL: http://gcc.gnu.org/viewcvs?rev=201513&root=gcc&view=rev
> > Log:
>
Hi!
On Mon, 2013-08-05 22:09:45 -, olege...@gcc.gnu.org
wrote:
> Author: olegendo
> Date: Mon Aug 5 22:09:45 2013
> New Revision: 201513
>
> URL: http://gcc.gnu.org/viewcvs?rev=201513&root=gcc&view=rev
> Log:
> PR other/12081
> * recog.h (rtx (*insn_gen_fn) (rtx, ...)): Replace