Add sparc Niagara4 scheduling description and tweaks.
authorDavid S. Miller <davem@davemloft.net>
Thu, 26 Apr 2012 08:28:39 +0000 (08:28 +0000)
committerDavid S. Miller <davem@gcc.gnu.org>
Thu, 26 Apr 2012 08:28:39 +0000 (01:28 -0700)
commit851634c76df50c39045cfa3f2aabe02d7ad5203b
treeaf345724fb89a656af5b3911bcf46216b06db8bf
parentafa3ed855f0f1f76b1a428ff15a4ba7ef489c44b
Add sparc Niagara4 scheduling description and tweaks.

gcc/

* config/sparc/niagara4.md: New file.
* config/sparc/sparc.md: Include it.
* config/sparc/sparc.c (niagara4_costs): New processor costs.
(sparc_option_override): Use it.
(sparc_use_sched_lookahead): Return 2 for niagara4.
(sparc_issue_rate): Likewise.

From-SVN: r186864
gcc/ChangeLog
gcc/config/sparc/niagara4.md [new file with mode: 0644]
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.md