From c0e27f72358794692e367363940c6383e9ad1e45 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Mon, 25 May 2020 10:36:39 +0200 Subject: tree-optimization/95271 - fix bswap vectorization invariant SLP type This properly updates invariant SLP nodes vector types for bswap vectorization. 2020-05-25 Richard Biener PR tree-optimization/95271 * tree-vect-stmts.c (vectorizable_bswap): Update invariant SLP children vector type. (vectorizable_call): Pass down slp ops. * gcc.dg/vect/bb-slp-pr95271.c: New testcase. --- gcc/ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'gcc/ChangeLog') diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 38ca3ef863b..1e037dabe49 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2020-05-25 Richard Biener + + PR tree-optimization/95271 + * tree-vect-stmts.c (vectorizable_bswap): Update invariant SLP + children vector type. + (vectorizable_call): Pass down slp ops. + 2020-05-25 Richard Biener PR tree-optimization/95297 -- cgit v1.2.3