https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85331

--- Comment #1 from Suhua Lei <shlei930 at gmail dot com> ---
Reproduce with this test case:

typedef long int64_t;
typedef double vecf __attribute__((vector_size(2 * sizeof(double))));
void fn1() {
  vecf *r;
  vecf y = {};
  __attribute__((__vector_size__(2 * sizeof(int64_t))))
  int64_t m = {10000000000};
  *r = __builtin_shuffle(y, m);
}

Reply via email to