* gcc/config/rs6000/rs6000.md (*add>mode>3_imm_dot,
*add<mode>3_imm_dot2): Change the constraint for the second alternative for operand 1 from "r" to "b". From-SVN: r218750
This commit is contained in:
parent
27a7de71c7
commit
5c8b1abd08
2 changed files with 8 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
2014-12-15 Segher Boessenkool <segher@kernel.crashing.org>
|
||||
|
||||
* gcc/config/rs6000/rs6000.md (*add>mode>3_imm_dot,
|
||||
*add<mode>3_imm_dot2): Change the constraint for the second
|
||||
alternative for operand 1 from "r" to "b".
|
||||
|
||||
2014-12-15 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* vec.h (vec::safe_grow): Guard against a grow to zero size.
|
||||
|
|
|
@ -1569,7 +1569,7 @@
|
|||
|
||||
(define_insn_and_split "*add<mode>3_imm_dot"
|
||||
[(set (match_operand:CC 3 "cc_reg_operand" "=x,?y")
|
||||
(compare:CC (plus:GPR (match_operand:GPR 1 "gpc_reg_operand" "%r,r")
|
||||
(compare:CC (plus:GPR (match_operand:GPR 1 "gpc_reg_operand" "%r,b")
|
||||
(match_operand:GPR 2 "short_cint_operand" "I,I"))
|
||||
(const_int 0)))
|
||||
(clobber (match_scratch:GPR 0 "=r,r"))
|
||||
|
@ -1592,7 +1592,7 @@
|
|||
|
||||
(define_insn_and_split "*add<mode>3_imm_dot2"
|
||||
[(set (match_operand:CC 3 "cc_reg_operand" "=x,?y")
|
||||
(compare:CC (plus:GPR (match_operand:GPR 1 "gpc_reg_operand" "%r,r")
|
||||
(compare:CC (plus:GPR (match_operand:GPR 1 "gpc_reg_operand" "%r,b")
|
||||
(match_operand:GPR 2 "short_cint_operand" "I,I"))
|
||||
(const_int 0)))
|
||||
(set (match_operand:GPR 0 "gpc_reg_operand" "=r,r")
|
||||
|
|
Loading…
Add table
Reference in a new issue