Commit 4ce9b2b2 by Rafael Carre Committed by Richard Earnshaw

re PR target/45726 (Thumb2 instruction emitted for incompatible CPU)

2010-09-20  Rafael Carre   <rafael.carre@gmail.com>

	PR target/45726
	* arm.md (arm_movtas_ze): Only enable on machine with MOVT.

From-SVN: r164436
parent ef98b8a5
2010-09-20 Rafael Carre <rafael.carre@gmail.com>
PR target/45726
* arm.md (arm_movtas_ze): Only enable on machine with MOVT.
2010-09-20 Richard Guenther <rguenther@suse.de> 2010-09-20 Richard Guenther <rguenther@suse.de>
PR tree-optimization/45705 PR tree-optimization/45705
......
...@@ -10577,7 +10577,7 @@ ...@@ -10577,7 +10577,7 @@
(const_int 16) (const_int 16)
(const_int 16)) (const_int 16))
(match_operand:SI 1 "const_int_operand" ""))] (match_operand:SI 1 "const_int_operand" ""))]
"TARGET_32BIT" "arm_arch_thumb2"
"movt%?\t%0, %c1" "movt%?\t%0, %c1"
[(set_attr "predicable" "yes") [(set_attr "predicable" "yes")
(set_attr "length" "4")] (set_attr "length" "4")]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment