Add sparc Niagara4 scheduling description and tweaks.
authordavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 Apr 2012 08:28:39 +0000 (08:28 +0000)
committerdavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 Apr 2012 08:28:39 +0000 (08:28 +0000)
commit65e00a51a09179946e8931e8d98b2c62873be5c1
treeaf345724fb89a656af5b3911bcf46216b06db8bf
parentcd7e504274b16d08b3c5dd02d99d35cbdf0bcc5e
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186864 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sparc/niagara4.md [new file with mode: 0644]
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.md