re PR target/30665 (peephole2 misapplied on postinc mem)

PR target/30665
	* config/cris/cris.md ("*andsi_movu", "*andsi_clear", "*andhi_movu")
	("*andhi_clear", andu (casesi+45)): For size-changed operand where
	memory is allowed, require !side_effects_p, not just !MEM_VOLATILE_P.

From-SVN: r121613
This commit is contained in:
Hans-Peter Nilsson 2007-02-05 21:22:24 +00:00
parent c3e786e725
commit aa3386a543

View File

@ -1,5 +1,6 @@
2007-02-05 Hans-Peter Nilsson <hp@axis.com> 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
PR target/30665
* config/cris/cris.md ("*andsi_movu", "*andsi_clear", "*andhi_movu") * config/cris/cris.md ("*andsi_movu", "*andsi_clear", "*andhi_movu")
("*andhi_clear", andu (casesi+45)): For size-changed operand where ("*andhi_clear", andu (casesi+45)): For size-changed operand where
memory is allowed, require !side_effects_p, not just !MEM_VOLATILE_P. memory is allowed, require !side_effects_p, not just !MEM_VOLATILE_P.