Issue 165275
Summary Can't construct int32_t vector with 0xFFFFFFFF
Labels new issue
Assignees
Reporter Nemi26
    ```c
#include <stdint.h>

using ivec3 = int32_t __attribute__((ext_vector_type(3)));

void ok() {

    const int32_t x = 0xFFFFFFFF; // ok
    const ivec3 mask1 = { 0, 0xFFFFFFFF, 0 }; // error!!!

    const ivec3 mask2 = { 0, x, 0 }; // ok
}```

https://godbolt.org/z/z165s9GMG
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to