[PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Jeroen Dobbelaere via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Nov 18 01:58:20 PST 2020
jeroen.dobbelaere added a comment.
In the description, you say:
> This causes future optimizations to get incorrect AA results leading to bad code.
Do you have an example/bugreport that shows this ? Based on this testcase, I cannot conclude that what is produced today is wrong. The only thing that might happen is that you get more 'aliasing', as the !alias.scopes have been merged.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D91576/new/
https://reviews.llvm.org/D91576
More information about the llvm-commits
mailing list