On 03/18/2011 01:40 PM, Uros Bizjak wrote:
>        if (<X87MODEF:MODE>mode == SFmode)
> -     insn = gen_truncxfsf2 (operands[0], reg);
> +     insn = gen_truncxfsf2;
>        else if (<X87MODEF:MODE>mode == DFmode)
> -     insn = gen_truncxfdf2 (operands[0], reg);
> +     insn = gen_truncxfdf2;
>        else
>       gcc_unreachable ();

Why is this a good thing?  Surely the direct calls are much
better predicted by the CPU...

I can certainly understand sinking the call to emit_insn, as
in the second hunk; that ought to save code size.  Though the
compiler really ought to be able to figure that out itself.


r~

Reply via email to