rs6000-builtin.def (VMULEUB_UNS): Remove orphaned built-in.
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 10 Mar 2017 19:16:04 +0000 (19:16 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Fri, 10 Mar 2017 19:16:04 +0000 (19:16 +0000)
2017-03-10  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* config/rs6000/rs6000-builtin.def (VMULEUB_UNS): Remove orphaned
built-in.
(VMULEUH_UNS): Likewise.
(VMULOUB_UNS): Likewise.
(VMULOUH_UNS): Likewise.
* config/rs6000/rs6000.c (builtin_function_type): Remove
references to ALTIVEC_BUILTIN_VMUL[EO]U[BH]_UNS.

From-SVN: r246046

gcc/ChangeLog
gcc/config/rs6000/rs6000-builtin.def
gcc/config/rs6000/rs6000.c

index 25737a3567956d73fa7c64837f976d807558e74e..0d7b802dd1280f11f8d921eeb932c9bbe717cb0b 100644 (file)
@@ -1,3 +1,13 @@
+2017-03-10  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+
+       * config/rs6000/rs6000-builtin.def (VMULEUB_UNS): Remove orphaned
+       built-in.
+       (VMULEUH_UNS): Likewise.
+       (VMULOUB_UNS): Likewise.
+       (VMULOUH_UNS): Likewise.
+       * config/rs6000/rs6000.c (builtin_function_type): Remove
+       references to ALTIVEC_BUILTIN_VMUL[EO]U[BH]_UNS.
+
 2017-03-10  David Malcolm  <dmalcolm@redhat.com>
 
        PR bootstrap/79952
index 9c856424c8d059d1c75056988083b47bafa91a47..a39f936351548c83b4818c7725955570f787bb6c 100644 (file)
@@ -1059,16 +1059,12 @@ BU_ALTIVEC_2 (VMINUW,         "vminuw",         CONST,  uminv4si3)
 BU_ALTIVEC_2 (VMINSW,        "vminsw",         CONST,  sminv4si3)
 BU_ALTIVEC_2 (VMINFP,        "vminfp",         CONST,  sminv4sf3)
 BU_ALTIVEC_2 (VMULEUB,       "vmuleub",        CONST,  vec_widen_umult_even_v16qi)
-BU_ALTIVEC_2 (VMULEUB_UNS,    "vmuleub_uns",   CONST,  vec_widen_umult_even_v16qi)
 BU_ALTIVEC_2 (VMULESB,       "vmulesb",        CONST,  vec_widen_smult_even_v16qi)
 BU_ALTIVEC_2 (VMULEUH,       "vmuleuh",        CONST,  vec_widen_umult_even_v8hi)
-BU_ALTIVEC_2 (VMULEUH_UNS,    "vmuleuh_uns",   CONST,  vec_widen_umult_even_v8hi)
 BU_ALTIVEC_2 (VMULESH,       "vmulesh",        CONST,  vec_widen_smult_even_v8hi)
 BU_ALTIVEC_2 (VMULOUB,       "vmuloub",        CONST,  vec_widen_umult_odd_v16qi)
-BU_ALTIVEC_2 (VMULOUB_UNS,    "vmuloub_uns",   CONST,  vec_widen_umult_odd_v16qi)
 BU_ALTIVEC_2 (VMULOSB,       "vmulosb",        CONST,  vec_widen_smult_odd_v16qi)
 BU_ALTIVEC_2 (VMULOUH,       "vmulouh",        CONST,  vec_widen_umult_odd_v8hi)
-BU_ALTIVEC_2 (VMULOUH_UNS,    "vmulouh_uns",   CONST,  vec_widen_umult_odd_v8hi)
 BU_ALTIVEC_2 (VMULOSH,       "vmulosh",        CONST,  vec_widen_smult_odd_v8hi)
 BU_ALTIVEC_2 (VNOR,          "vnor",           CONST,  norv4si3)
 BU_ALTIVEC_2 (VOR,           "vor",            CONST,  iorv4si3)
index e3627c9c8cad5541ce485145df415b95f1f95c1e..a1b58e2145053d519e5f249af65b021fc5e9e193 100644 (file)
@@ -18534,10 +18534,6 @@ builtin_function_type (machine_mode mode_ret, machine_mode mode_arg0,
       break;
 
       /* unsigned 2 argument functions.  */
-    case ALTIVEC_BUILTIN_VMULEUB_UNS:
-    case ALTIVEC_BUILTIN_VMULEUH_UNS:
-    case ALTIVEC_BUILTIN_VMULOUB_UNS:
-    case ALTIVEC_BUILTIN_VMULOUH_UNS:
     case ALTIVEC_BUILTIN_VMULEUB:
     case ALTIVEC_BUILTIN_VMULEUH:
     case ALTIVEC_BUILTIN_VMULOUB: