Open philnik777 opened 1 month ago
using vec __attribute__((ext_vector_type(4))) = bool; auto test() { return __builtin_shufflevector(vec{}, vec{}, 0, 1, 2, 3, 4, 5, 6, 7); }
test() returns a __attribute__((__vector_size__(8 * sizeof(bool)))), which is obviously incorrect.
test()
__attribute__((__vector_size__(8 * sizeof(bool))))
@llvm/issue-subscribers-clang-frontend
Author: Nikolas Klauser (philnik777)
test()
returns a__attribute__((__vector_size__(8 * sizeof(bool))))
, which is obviously incorrect.