genopinit.c (gen_insn): Handle MODE_VECTOR_INT and MODE_VECTOR_FLOAT as allowed.

2001-11-30  Daniel Berlin  <dan@cgsoftware.com>

	* genopinit.c (gen_insn): Handle MODE_VECTOR_INT and
	MODE_VECTOR_FLOAT as allowed.

From-SVN: r47476
This commit is contained in:
Daniel Berlin 2001-11-30 05:13:17 +00:00 committed by Daniel Berlin
parent 06f0b04cab
commit 7d9e680fbe
2 changed files with 11 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2001-11-30 Daniel Berlin <dan@cgsoftware.com>
* genopinit.c (gen_insn): Handle MODE_VECTOR_INT and
MODE_VECTOR_FLOAT as allowed.
2001-11-29 Zack Weinberg <zack@codesourcery.com>
Purge cruft now we have build libiberty.

View File

@ -219,11 +219,14 @@ gen_insn (insn)
break;
if (*p == 0
&& (! force_int || mode_class[i] == MODE_INT)
&& (! force_int || mode_class[i] == MODE_INT
|| mode_class[i] == MODE_VECTOR_INT)
&& (! force_partial_int
|| mode_class[i] == MODE_INT
|| mode_class[i] == MODE_PARTIAL_INT)
&& (! force_float || mode_class[i] == MODE_FLOAT))
|| mode_class[i] == MODE_PARTIAL_INT
|| mode_class[i] == MODE_VECTOR_INT)
&& (! force_float || mode_class[i] == MODE_FLOAT
|| mode_class[i] == MODE_VECTOR_FLOAT))
break;
}