Fix invalid cc_status after [const_][us]mulsi3_highpart
authorAndreas Schwab <schwab@linux-m68k.org>
Tue, 17 Jul 2018 18:42:42 +0000 (18:42 +0000)
committerAndreas Schwab <schwab@gcc.gnu.org>
Tue, 17 Jul 2018 18:42:42 +0000 (18:42 +0000)
commit0d7afd5d27bd51ec843a5fb78046c12ca4b9796f
treefbc295be8a426a5f438b28267c3c604ceaa61d7d
parenta7385f1c0eb0986f7d6bc68ea3f26e5a96f50c80
Fix invalid cc_status after [const_][us]mulsi3_highpart

* config/m68k/m68k.md (umulsi3_highpart+1, const_umulsi3_highpart)
(smulsi3_highpart+1, const_smulsi3_highpart): Add CC_STATUS_INIT.

testsuite/:
* gcc.target/m68k/mulsi_highpart.c: New test.

From-SVN: r262835
gcc/ChangeLog
gcc/config/m68k/m68k.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/m68k/mulsi_highpart.c [new file with mode: 0644]