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

rts@gcc.gnu.org rts@gcc.gnu.org
Thu Jul 23 07:58:00 GMT 2015


Author: rts
Date: Thu Jul 23 07:58:20 2015
New Revision: 226090

URL: https://gcc.gnu.org/viewcvs?rev=226090&root=gcc&view=rev
Log:
I6400 scheduling.

gcc/
	* config/mips/i6400.md: New file.
	* config/mips/mips-cpus.def (mips32r6): Change to PROCESSOR_I6400.
	(mips64r6): Likewise.
	(i6400): Define.
	* config/mips/mips-tables.opt: Regenerate.
	* config/mips/mips.c (mips_rtx_cost_data): Add I6400 processor.
	(mips_issue_rate): Add support for i6400.
	(mips_multipass_dfa_lookahead): Likewise.
	* config/mips/mips.h (TUNE_I6400): Define.
	* config/mips/mips.md: Include i6400.md.
	(processor): Add i6400.
	* doc/invoke.texi (-march=@var{arch}): Add i6400.

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



More information about the Gcc-cvs mailing list