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

--- Comment #1 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> ---
The GCC vector speak variant is as below.


typedef char v8qi __attribute__ ((vector_size (8)));


int main(int argc, char *argv[])
{
  v8qi a = {argc, 1, 2, 3, 4, 5, 6, 7};
  v8qi b = {0, 1, 2, 3, 4, 5, 6, 7};
  v8qi c = a + b;    
  return c[0];
}

True on both arm and aarch64 - I haven't checked other targets.

Reply via email to