From 9790fa53b48f3a48e0f7a7ad65e2bbf3b206a7b0 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Thu, 3 Sep 2020 00:18:16 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 109 ++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 18 +++++++ 3 files changed, 128 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3b711be99412..2f60344af307 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,112 @@ +2020-09-02 Kewen Lin + + Backported from master: + 2020-02-08 Peter Bergner + + PR target/92923 + * config/rs6000/rs6000-builtin.def (VAND, VANDC, VNOR, VOR, VXOR): + Delete. + (EQV_V16QI_UNS, EQV_V8HI_UNS, EQV_V4SI_UNS, EQV_V2DI_UNS, EQV_V1TI_UNS, + NAND_V16QI_UNS, NAND_V8HI_UNS, NAND_V4SI_UNS, NAND_V2DI_UNS, + NAND_V1TI_UNS, ORC_V16QI_UNS, ORC_V8HI_UNS, ORC_V4SI_UNS, ORC_V2DI_UNS, + ORC_V1TI_UNS, VAND_V16QI_UNS, VAND_V16QI, VAND_V8HI_UNS, VAND_V8HI, + VAND_V4SI_UNS, VAND_V4SI, VAND_V2DI_UNS, VAND_V2DI, VAND_V4SF, + VAND_V2DF, VANDC_V16QI_UNS, VANDC_V16QI, VANDC_V8HI_UNS, VANDC_V8HI, + VANDC_V4SI_UNS, VANDC_V4SI, VANDC_V2DI_UNS, VANDC_V2DI, VANDC_V4SF, + VANDC_V2DF, VNOR_V16QI_UNS, VNOR_V16QI, VNOR_V8HI_UNS, VNOR_V8HI, + VNOR_V4SI_UNS, VNOR_V4SI, VNOR_V2DI_UNS, VNOR_V2DI, VNOR_V4SF, + VNOR_V2DF, VOR_V16QI_UNS, VOR_V16QI, VOR_V8HI_UNS, VOR_V8HI, + VOR_V4SI_UNS, VOR_V4SI, VOR_V2DI_UNS, VOR_V2DI, VOR_V4SF, VOR_V2DF, + VXOR_V16QI_UNS, VXOR_V16QI, VXOR_V8HI_UNS, VXOR_V8HI, + VXOR_V4SI_UNS, VXOR_V4SI, VXOR_V2DI_UNS, VXOR_V2DI, VXOR_V4SF, + VXOR_V2DF): Add definitions. + * config/rs6000/rs6000-c.c (altivec_overloaded_builtins) + : Remove. + : Add + definitions. + : Change unsigned usages to use the new *_UNS + definition names. + * config/rs6000/rs6000.c + (rs6000_gimple_fold_builtin) : Use new definition names. + (builtin_function_type) : Handle unsigned + builtins. + 2020-08-27 Christophe Lyon Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index bbf1226868f6..38146c36fe48 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20200902 +20200903 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b6967d66cf97..22e2184623d5 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,21 @@ +2020-09-02 Kewen Lin + + Backported from master: + 2020-02-08 Kewen Lin + + PR target/92923 + PR target/93136 + * gcc.target/powerpc/fold-vec-logical-ands-longlong.c: Adjust. + * gcc.target/powerpc/fold-vec-logical-ors-longlong.c: Likewise. + * gcc.target/powerpc/pr92923-1.c: New test. + * gcc.target/powerpc/pr92923-2.c: Likewise. + * gcc.dg/vmx/ops.c: Add -flax-vector-conversions to dg-options. + * gcc.target/powerpc/vsx-vector-6.h: Split tests into smaller functions. + * gcc.target/powerpc/vsx-vector-6.p7.c: Adjust scan-assembler-times + regex directives. Adjust expected instruction counts. + * gcc.target/powerpc/vsx-vector-6.p8.c: Likewise. + * gcc.target/powerpc/vsx-vector-6.p9.c: Likewise. + 2020-08-27 Mark Eggleston Backported from master: -- 2.47.2