This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] Performance patch for MIPS conditional move in expr.c
Andrew Pinski <andrew.pinski@caviumnetworks.com> writes:
> 2012-07-26 Andrew Pinski <apinski@cavium.com>
>
> Bug #3261
> * config/mips/mips.md (*mov<GPR:mode>_on_<MOVECC:mode>):
> Remove mode check from comparisons.
> (*mov<SCALARF:mode>_on_<MOVECC:mode>): Likewise.
> (*mov<GPR:mode>_on_<GPR2:mode>_ne): New pattern to match
> when (ne A 0) can be just A.
>
> * testsuite/gcc.target/mips/movcc-4.c: New testcase.
OK, thanks (but remember to remove the internal bug reference :-)).
I think this is early enough during stage 3 for the usual target
flexibility to apply.
Richard