ChangeLog: Update for commit 249311 didn't get committed
authorCarl Love <carll@gcc.gnu.org>
Sat, 17 Jun 2017 03:12:12 +0000 (03:12 +0000)
committerCarl Love <carll@gcc.gnu.org>
Sat, 17 Jun 2017 03:12:12 +0000 (03:12 +0000)
2017-06-16  Carl Love  <cel@us.ibm.com>

* gcc/ChangeLog: Update for commit 249311 didn't get committed

* gcc/testsuite/ChangeLog: Update for commit commit 249311 didn't
get committed.

From-SVN: r249336

gcc/ChangeLog
gcc/testsuite/ChangeLog

index cbc2f5243571ccf5afaa350b222de5262fa05f64..a741d75bfd3eb749fa9d747a6334834ede6a9d74 100644 (file)
@@ -1,3 +1,22 @@
+2017-06-16  Carl Love  <cel@us.ibm.com>
+
+       * config/rs6000/rs6000-c.c (altivec_overloaded_builtins): Add
+       definitions for vec_float, vec_float2, vec_floato,
+       vec_floate built-ins.
+       * config/rs6000/vsx.md (define_c_enum "unspec"): Add RTL code
+       for instructions vsx_xvcvsxws vsx_xvcvuxwsp, float2, floato and
+       floate.
+       * config/rs6000/rs6000-builtin.def (FLOAT2_V2DI, FLOATE_V2DF,
+       FLOATE_2DI, FLOATO_V2DF, FLOATEE_V2DI, XVCVSXWSP_V4SF,
+       UNS_FLOATO_V2DI, UNS_FLOATE_V2DI): Add definitions.
+       * config/altivec.md (define_insn "p8_vmrgew_<mode>",
+       define_mode_attr VF_sxddp): Add V4SF type to p8_vmrgew.
+       * config/rs6000/altivec.h (vec_float, vec_float2, vec_floate,
+       vec_floato): Add builtin defines.
+       * doc/extend.texi (vec_float, vec_float2, vec_floate, vec_floato):
+       Update the built-in documentation file for the new built-in
+       functions.
+
 2017-06-16  Richard Earnshaw  <rearnsha@arm.com>
 
        * config/arm/arm.opt (marm): Mark as the negative of of -mthumb.
index 984aa70ea99ec1c4905fd198bbf589ed9aa48881..be06b905d867bcfaddd1673f4190fa5fa8b01c41 100644 (file)
@@ -1,3 +1,9 @@
+2017-06-16  Carl Love  <cel@us.ibm.com>
+
+       * gcc.target/powerpc/builtins-3-runnable.c (test_result_sp,
+       main): Add runnable tests and test checker for vec_float,
+       vec_float2, vec_floate and vec_floato builtins.
+
 2017-06-16  Richard Earnshaw  <rearnsha@arm.com>
 
        * gcc.target/arm/neon-thumb2-move.c (dg-options): Don't override