PR target/21477
* config/rs6000/rs6000.md (add_op2): New.
(add<mode>3): Use it.
From-SVN: r99475
+2005-05-09 David Edelsohn <edelsohn@gnu.org>
+
+ PR target/21477
+ * config/rs6000/rs6000.md (add_op2): New.
+ (add<mode>3): Use it.
+
2005-05-09 Richard Earnshaw <richard.earnshaw@arm.com>
* arm.c (arm_gen_constant): Add new heuristic for generating
;; Fixed-point arithmetic insns.
+(define_mode_attr add_op2 [(SI "reg_or_arith_cint_operand")
+ (DI "reg_or_add_cint64_operand")])
+
(define_expand "add<mode>3"
[(set (match_operand:SDI 0 "gpc_reg_operand" "")
(plus:SDI (match_operand:SDI 1 "gpc_reg_operand" "")
- (match_operand:SDI 2 "reg_or_arith_cint_operand" "")))]
+ (match_operand:SDI 2 "<add_op2>" "")))]
""
"
{