/* PR target/78227 */ /* { dg-do compile } */ /* { dg-options "-mavx512f -O0 -Wno-psabi" } */ typedef int V __attribute__((vector_size (64))); typedef long long int W __attribute__((vector_size (64))); V foo1 (V v) { return v > 0; } V bar1 (V v) { return v != 0; } W foo2 (W w) { return w > 0; } W bar2 (W w) { return w != 0; }