r197072 - in /trunk/gcc: ChangeLog config/mips/...

sje@gcc.gnu.org sje@gcc.gnu.org
Mon Mar 25 23:12:00 GMT 2013


Author: sje
Date: Mon Mar 25 23:12:01 2013
New Revision: 197072

URL: http://gcc.gnu.org/viewcvs?rev=197072&root=gcc&view=rev
Log:
2013-03-25  Steve Ellcey  <sellcey@mips.com>

	* config/mips/mmips-cpus.def (74kc, 74kf2_1, 74kf, 74kf, 74kf1_1,
	74kfx, 74kx, 74kf3_2): Add PTF_AVOID_IMADD.
	* config/mips/mips.c (mips_option_override): Set IMADD default.
	* config/mips/mips.h (PTF_AVOID_IMADD): New.
	(ISA_HAS_MADD_MSUB): Remove MIPS16 check.
	(GENERATE_MADD_MSUB): Remove TUNE_74K check, add MIPS16 check.
	* config/mips/mips.md (mimadd): New flag for integer madd/msub.
	* doc/invoke.texi (-mimadd/-mno-imadd): New.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/mips/mips-cpus.def
    trunk/gcc/config/mips/mips.c
    trunk/gcc/config/mips/mips.h
    trunk/gcc/config/mips/mips.opt
    trunk/gcc/doc/invoke.texi



More information about the Gcc-cvs mailing list