llvm-project
5f99a7a5 - Revert "[Inliner] Propagate callee argument memory access attributes before inlining"

Commit
1 year ago
Revert "[Inliner] Propagate callee argument memory access attributes before inlining" This exposes a miscompile reported in https://github.com/llvm/llvm-project/issues/95152. Whether the new inference or MemCpyOpt is at fault depends on the precise semantics of writeonly attributes. Revert the patch while this is being pinned down. This reverts commit 285dbed147e243f416b003e150d67ffb0922ff16. This reverts commit cda5790e38af5da3ad455eddab36ef16bf3e8104.
Author
Committer
Parents
Loading