I had missed that you need to check vect_unpack if you are
vectorizing a conversion from char to int.
Pushed as obvious after a quick test.
PR testsuite/117844
gcc/testsuite/ChangeLog:
* g++.dg/vect/pr117776.cc: Check vect_unpack.
Signed-off-by: Andrew Pinski <[email protected]>
---
gcc/testsuite/g++.dg/vect/pr117776.cc | 1 +
1 file changed, 1 insertion(+)
diff --git a/gcc/testsuite/g++.dg/vect/pr117776.cc
b/gcc/testsuite/g++.dg/vect/pr117776.cc
index cbb8079bd91..71eb88c0c42 100644
--- a/gcc/testsuite/g++.dg/vect/pr117776.cc
+++ b/gcc/testsuite/g++.dg/vect/pr117776.cc
@@ -1,5 +1,6 @@
// { dg-do compile }
// { dg-require-effective-target vect_int }
+// { dg-require-effective-target vect_unpack }
// PR tree-optimization/117776
--
2.43.0