From 7d9e680fbe730c2f7753441901482a4c9af54505 Mon Sep 17 00:00:00 2001 From: Daniel Berlin Date: Fri, 30 Nov 2001 05:13:17 +0000 Subject: [PATCH] genopinit.c (gen_insn): Handle MODE_VECTOR_INT and MODE_VECTOR_FLOAT as allowed. 2001-11-30 Daniel Berlin * genopinit.c (gen_insn): Handle MODE_VECTOR_INT and MODE_VECTOR_FLOAT as allowed. From-SVN: r47476 --- gcc/ChangeLog | 5 +++++ gcc/genopinit.c | 9 ++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8eadcd14a18..666ad5b62d4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-11-30 Daniel Berlin + + * genopinit.c (gen_insn): Handle MODE_VECTOR_INT and + MODE_VECTOR_FLOAT as allowed. + 2001-11-29 Zack Weinberg Purge cruft now we have build libiberty. diff --git a/gcc/genopinit.c b/gcc/genopinit.c index 85fa6433f35..dc422d762d4 100644 --- a/gcc/genopinit.c +++ b/gcc/genopinit.c @@ -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; } -- 2.30.2