When converting this test to opaque pointers (and dropping bitcast), we get improved memory checks. I wanted to confirm whether this is an expected change.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
LGTM, thanks!
It looks like the difference is due to the logic that determines pointer strides in LAA not handling bitcasts. Without the bitcasts, the logic now triggers successfully.