]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/32479 ([sh] ICE in cse_extended_basic_block, at cse.c:6117)
authorKaz Kojima <kkojima@gcc.gnu.org>
Wed, 27 Jun 2007 21:40:19 +0000 (21:40 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Wed, 27 Jun 2007 21:40:19 +0000 (21:40 +0000)
commitba56ed651711ed4ac613ab4d35bdaf39de65cced
treed6e0a4eb0967591fd5916b0456e18f5d4630b6e1
parent24189c587c23578bcbe2e7395fef5afb75ee5184
re PR target/32479 ([sh] ICE in cse_extended_basic_block, at cse.c:6117)

PR target/32479
* config/sh/sh.md (udivsi3): Don't wrap the sequence with
REG_LIBCALL and REG_RETVAL notes.
(divsi3, mulsi3): Likewise.
(mulhisi3): Likewise.  Use emit_libcall_block.
(umulhisi3, smulsi3_highpart, umulsi3_highpart_i): Likewise.

From-SVN: r126065
gcc/ChangeLog
gcc/config/sh/sh.md