* i386.md (all uses of ext_register_operand): Make sure they are
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 2 Jun 2001 12:07:58 +0000 (12:07 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 2 Jun 2001 12:07:58 +0000 (12:07 +0000)
commit78a00612ea3192ec057156d7dce9b9c65e6305ce
treec721661721517e452dbdade1f8dfb688aca2cc81
parentb5566459cbdfee3d0c6965f382467e1d9ecee8d2
* i386.md (all uses of ext_register_operand): Make sure they are
VOIDmode; replace all uses outside zero_extend.
(and?i splitters): Use ext_register_operands.
(test?i peep2): Remove ignored constraints.
* i386.c (ext_register_operand): Check that operand is
eighter pseudo or hard or 'Q' register.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42798 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.md