| Issue |
180251
|
| Summary |
[AArch64] Wrong code at -Os -march=armv9-a+sve
|
| Labels |
backend:AArch64,
crash-on-valid,
generated by fuzzer
|
| Assignees |
|
| Reporter |
XChy
|
Reproducer: https://godbolt.org/z/bKK598ndd
Testcase (generated by Csmith):
```c
#include <stdio.h>
#include <stdint.h>
int32_t g_3, g_5;
int main()
{
int8_t l_2[6];
for (g_3 = 0; g_3 < 6; g_3 += 1) l_2[g_3] = 7;
for (g_3 = 5; g_3 >= 0; g_3 -= 1) g_5 ^= l_2[g_3];
printf("checksum = %08X\n", g_5);
}
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs