aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2024-06-12 12:30:54 +0200
committerNikita Popov <npopov@redhat.com>2024-06-12 12:32:50 +0200
commit5f99a7a51a1e2aa66bbe98a905711f4eb0bb7a74 (patch)
tree7d0c9c16164dbf349047b1eb0c7dd0b67dcc9752 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent1a5f9063e5dc8c51c2474ce21cb3667ff25c1f30 (diff)
downloadllvm-5f99a7a51a1e2aa66bbe98a905711f4eb0bb7a74.zip
llvm-5f99a7a51a1e2aa66bbe98a905711f4eb0bb7a74.tar.gz
llvm-5f99a7a51a1e2aa66bbe98a905711f4eb0bb7a74.tar.bz2
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.
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions