Issue |
140280
|
Summary |
Add a pass that materializes the alias analysis into metadata
|
Labels |
new issue
|
Assignees |
|
Reporter |
krzysz00
|
There are various transformations - one main one is the assumption stripping in `codegenprepare`, but there's also target-specific stuff like the AMDGPU kernel argument lowering - that lose alias information.
This alias information could be preserved in `!noalias` and `!alias.scope` metadata (somewhat like the inliner does), but, currently, no effort is made to do so.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs