| 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