[PATCH] D136513: [AA] Introduce separate storage alias analysis
David Goldblatt via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Nov 17 16:52:50 PST 2022
davidtgoldblatt created this revision.
Herald added a reviewer: deadalnix.
Herald added a reviewer: bollu.
Herald added subscribers: jeroen.dobbelaere, ormris, frasercrmck, wenlei, luismarques, apazos, sameer.abuasal, pengfei, s.egerton, Jim, asbirlea, jocewei, PkmX, the_o, brucehoult, MartinMosbeck, rogfer01, steven_wu, edward-jones, zzheng, jrtc27, niosHD, sabuasal, simoncook, johnrusso, rbar, asb, hiraditya.
Herald added a project: All.
davidtgoldblatt updated this revision to Diff 476272.
davidtgoldblatt edited the summary of this revision.
davidtgoldblatt added a comment.
Herald added a subscriber: jdoerfert.
davidtgoldblatt updated this revision to Diff 476275.
davidtgoldblatt updated this revision to Diff 476276.
davidtgoldblatt updated this revision to Diff 476278.
davidtgoldblatt edited the summary of this revision.
davidtgoldblatt published this revision for review.
Herald added subscribers: llvm-commits, pcwang-thead, MaskRay.
Herald added a project: LLVM.
Updating per review comments.
davidtgoldblatt added a comment.
Updating per review comments.
davidtgoldblatt added a comment.
Update per review comments.
davidtgoldblatt added a comment.
Update per review comments.
For now this is a stub analysis with no real work done.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D136513
Files:
llvm/include/llvm-c/Transforms/Scalar.h
llvm/include/llvm/Analysis/AliasAnalysis.h
llvm/include/llvm/Analysis/SeparateStorageAliasAnalysis.h
llvm/include/llvm/CodeGen/CodeGenPassBuilder.h
llvm/include/llvm/InitializePasses.h
llvm/include/llvm/LinkAllPasses.h
llvm/lib/Analysis/AliasAnalysis.cpp
llvm/lib/Analysis/Analysis.cpp
llvm/lib/Analysis/CMakeLists.txt
llvm/lib/Analysis/SeparateStorageAliasAnalysis.cpp
llvm/lib/CodeGen/TargetPassConfig.cpp
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/Passes/PassBuilderPipelines.cpp
llvm/lib/Passes/PassRegistry.def
llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
llvm/lib/Transforms/Scalar/Scalar.cpp
llvm/test/CodeGen/AArch64/O3-pipeline.ll
llvm/test/CodeGen/RISCV/O3-pipeline.ll
llvm/test/CodeGen/X86/opt-pipeline.ll
llvm/test/Other/new-pass-manager.ll
llvm/test/Other/new-pm-defaults.ll
llvm/test/Other/new-pm-lto-defaults.ll
llvm/test/Other/new-pm-thinlto-defaults.ll
llvm/test/Other/new-pm-thinlto-postlink-pgo-defaults.ll
llvm/test/Other/new-pm-thinlto-postlink-samplepgo-defaults.ll
llvm/test/Other/new-pm-thinlto-prelink-pgo-defaults.ll
llvm/test/Other/new-pm-thinlto-prelink-samplepgo-defaults.ll
llvm/unittests/Analysis/AliasSetTrackerTest.cpp
llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn
polly/lib/CodeGen/CodegenCleanup.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D136513.476278.patch
Type: text/x-patch
Size: 25633 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20221118/20c99495/attachment.bin>
More information about the llvm-commits
mailing list