Issue 184698
Summary [hexagon] Attempting to emit S6_rol_i_p instruction but the Feature_HasV60 predicate(s) are not met
Labels new issue
Assignees androm3da
Reporter androm3da
    This program reduced from [Highway](https://github.com/google/highway/) fails with clang built from 22.1.0.

```c
// s6_rol_bug.c
#include <stdint.h>
__attribute__((noinline))
uint64_t rotate_left_8(uint64_t val) {
    return (val << 8) | (val >> 56);
}
int main(void) {
    return (int)rotate_left_8(0x123456789ABCDEF0ULL);
}
```

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

Reply via email to