Get some load-store forwarding cases for big-endian where a larger store covers a smaller load, and the offset would be 0 and handled on little-endian but on big-endian the offset is adjusted to be non-zero. The idea is just to shift the data to make it look like the offset 0 case.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
This makes sense to me, but let's see if Tim has any comments since this in in target independent code and appears to affect AArch64.
Comment Actions
Could you add the new tests in main, on their own, then rebase that patch in top of this, so we can see what the effect is?