S/390: Add vec_sub_u128 to vecintrin.h
authorAndreas Krebbel <krebbel@linux.vnet.ibm.com>
Fri, 19 Feb 2016 10:35:48 +0000 (10:35 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Fri, 19 Feb 2016 10:35:48 +0000 (10:35 +0000)
This adds a missing macro to the vecintrin.h header file.

gcc/ChangeLog:

* config/s390/vecintrin.h (vec_sub_u128): Define missing macro.

From-SVN: r233553

gcc/ChangeLog
gcc/config/s390/vecintrin.h

index 1378f5b..06fedf0 100644 (file)
@@ -1,5 +1,9 @@
 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
 
+       * config/s390/vecintrin.h (vec_sub_u128): Define missing macro.
+
+2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
        * config/s390/s390.c (s390_expand_vcond): Use the compare operand
        mode.
 
index b9742ec..ab82e7a 100644 (file)
@@ -80,6 +80,7 @@ __lcbb(const void *ptr, int bndry)
 #define vec_checksum __builtin_s390_vcksm
 #define vec_gfmsum_128 __builtin_s390_vgfmg
 #define vec_gfmsum_accum_128 __builtin_s390_vgfmag
+#define vec_sub_u128 __builtin_s390_vsq
 #define vec_subc_u128 __builtin_s390_vscbiq
 #define vec_sube_u128 __builtin_s390_vsbiq
 #define vec_subec_u128 __builtin_s390_vsbcbiq