power9.md (power9-alu): Remove 'cmp' type and add define_bypass for CR latency.
authorPat Haugen <pthaugen@us.ibm.com>
Thu, 19 Jan 2017 17:11:34 +0000 (17:11 +0000)
committerPat Haugen <pthaugen@gcc.gnu.org>
Thu, 19 Jan 2017 17:11:34 +0000 (17:11 +0000)
commit86eb502b939b6c852174d23eba3937ab6fd61884
treef61269033075e8dd2a27b62065f707f5f6363500
parent16a34ca6acc45a0a2ea48b5a13f5687bbd893713
power9.md (power9-alu): Remove 'cmp' type and add define_bypass for CR latency.

* config/rs6000/power9.md (power9-alu): Remove 'cmp' type and add
define_bypass for CR latency.
(power9-cracked-alu): Update bypass latency and remove power9-branch.
(power9-alu2): Add define_bypass for CR latency.
(power9-cmp): New.
(power9-mul): Update insn latency.
(power9-mul-compare): Update insn latency, bypass latency and remove
power9-branch.

From-SVN: r244645
gcc/ChangeLog
gcc/config/rs6000/power9.md