diff options
author | Ira Rosen <irar@il.ibm.com> | 2010-03-16 14:47:55 +0000 |
---|---|---|
committer | Ira Rosen <irar@il.ibm.com> | 2010-03-16 14:47:55 +0000 |
commit | 065e43d458f716ebcf9dc4105fe329d6aa0afbe2 (patch) | |
tree | 83b43b8b36f487c6080be83f2aff758295308930 | |
parent | 66744555579c15ee82f6dec24569a2196ca0b76e (diff) |
Fix dot-product builtins types.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/st/cli-be-vect@157486 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/config/cil32/cil-builtins.def | 4 | ||||
-rw-r--r-- | gcc/config/cil32/cil32.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/cil32/cil-builtins.def b/gcc/config/cil32/cil-builtins.def index d466a249277..8a6991cbcf7 100644 --- a/gcc/config/cil32/cil-builtins.def +++ b/gcc/config/cil32/cil-builtins.def @@ -1262,13 +1262,13 @@ DEF_CILBUILTIN(GCC_GET_LOOP_NITERS, "[genvec_support]genvec_support.VQI::VI_get_ /* dot product pattern */ -DEF_CILBUILTIN(GEN_DOT_PRODUCT_VHI, "[genvec_support]genvec_support.VHI::VHI_dot_product", \ +DEF_CILBUILTIN(GEN_DOT_PRODUCT_VSI, "[genvec_support]genvec_support.VSI::VSI_dot_product", \ ATTR_CONST_NOTHROW_LIST, \ intSI4_type_node, \ 3, intHI8_type_node, intHI8_type_node, intSI4_type_node) -DEF_CILBUILTIN(GEN_DOT_PRODUCT_VQI, "[genvec_support]genvec_support.VQI::VQI_dot_product", \ +DEF_CILBUILTIN(GEN_DOT_PRODUCT_VHI, "[genvec_support]genvec_support.VHI::VHI_dot_product", \ ATTR_CONST_NOTHROW_LIST, \ intHI8_type_node, \ 3, diff --git a/gcc/config/cil32/cil32.c b/gcc/config/cil32/cil32.c index 08fbbef2a1f..a9861fe821c 100644 --- a/gcc/config/cil32/cil32.c +++ b/gcc/config/cil32/cil32.c @@ -744,10 +744,10 @@ static tree cil32_builtin_pattern (enum tree_code code, tree type) switch (element_size) { case 1: - return cil32_builtins[CIL32_GEN_DOT_PRODUCT_VQI]; + return cil32_builtins[CIL32_GEN_DOT_PRODUCT_VHI]; case 2: - return cil32_builtins[CIL32_GEN_DOT_PRODUCT_VHI]; + return cil32_builtins[CIL32_GEN_DOT_PRODUCT_VSI]; default: return NULL_TREE; |