re PR target/36627 (X86: wrong mode in subqi_2)
authorUros Bizjak <uros@gcc.gnu.org>
Wed, 25 Jun 2008 21:06:20 +0000 (23:06 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 25 Jun 2008 21:06:20 +0000 (23:06 +0200)
commit0edb82cb9fcf3740ea944359a7e15c4f2ae57d55
tree5cc700189e4d094177e40539086dc14458884462
parent76cc1b7060c843c4dc7b0fd56fa3338a658f5e22
re PR target/36627 (X86: wrong mode in subqi_2)

PR target/36627
* config/i386/i386.md : Change constraints of HImode and QImode
immediate operands from "i" to "n".  Change SImode "ni" constraint to
"i" and SImode "rmi" constraint to "g".  Remove all constraints
from const0_operand and const1_operand predicated operands.
(i): Change QImode and HImode attribute from "i" to "n".
(*subqi_2): Change HImode operands to QImode.
(*subqi_3): Ditto.

From-SVN: r137122
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog