diff options
author | Pat Haugen <pthaugen@us.ibm.com> | 2017-11-16 20:14:22 +0000 |
---|---|---|
committer | Pat Haugen <pthaugen@gcc.gnu.org> | 2017-11-16 20:14:22 +0000 |
commit | 375aa4bcc7c47df4c7892a19cdb4848d825503a6 (patch) | |
tree | 74e6de8fcbb17c98977c5988266ab46808caedc9 /gcc/tree-cfg.c | |
parent | 6296cf8e099aae43c86a773f93d83a19df85d7e7 (diff) | |
download | gcc-375aa4bcc7c47df4c7892a19cdb4848d825503a6.zip gcc-375aa4bcc7c47df4c7892a19cdb4848d825503a6.tar.gz gcc-375aa4bcc7c47df4c7892a19cdb4848d825503a6.tar.bz2 |
power9.md (power9fpdiv): New automaton and cpu_unit defined for it.
* rs6000/power9.md (power9fpdiv): New automaton and cpu_unit defined
for it.
(DU_C2_3_power9): Correct reservation combinations.
(FP_DIV_power9, VEC_DIV_power9): New.
(power9-alu): Split out rotate/shift...
(power9-rot): ...to here, correct dispatch resource.
(power9-cracked-alu, power9-mul, power9-mul-compare): Correct dispatch
resource.
(power9-fp): Correct latency.
(power9-sdiv): Add div/sqrt resource.
(power9-ddiv): Correct latency, add div/sqrt resource.
(power9-sqrt, power9-dsqrt): Add div/sqrt resource.
(power9-vecfdiv, power9-vecdiv): Correct latency, add div/sqrt
resource.
(power9-qpdiv, power9-qpmul): Adjust resource usage.
From-SVN: r254844
Diffstat (limited to 'gcc/tree-cfg.c')
0 files changed, 0 insertions, 0 deletions