re PR target/53120 (ICE exposing strict_low_part / in/out operand thinko -fno-tree...
authorHans-Peter Nilsson <hp@axis.com>
Wed, 25 Apr 2012 22:31:36 +0000 (22:31 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Wed, 25 Apr 2012 22:31:36 +0000 (22:31 +0000)
commitd71735933a8f4dc0b473ffa7c1aaafcaddea3d5a
treed2bae6b2ab036950665bebad2209e0b55567f7c1
parentc1d40097cbfefceed04bbb3d3c9e14dcf7b27403
re PR target/53120 (ICE exposing strict_low_part / in/out operand thinko -fno-tree-sra)

PR target/53120
* config/cris/cris.md ("*andhi_lowpart_v32")
("*andqi_lowpart_v32"): Change first input-only operand from
a (match_operand ...) to (match_dup 0).  Drop alternatives with
const_int-matching constraints for redundancy.
("*andhi_lowpart_non_v32", "*andqi_lowpart_non_v32"): Ditto.  Drop
three-operand alternative.

From-SVN: r186843
gcc/ChangeLog
gcc/config/cris/cris.md