[PATCH] D133537: [pipelines] RecomputeGlobalsAAPass after OptimizerEarlyEPCallbacks
Arthur Eubanks via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 9 14:27:45 PDT 2022
aeubanks added a comment.
I think the question is whether or not people will use OptimizerEarlyEPCallbacks to add optimization passes (e.g. some sort of loop vectorization) which may want an up-to-date GlobalsAA, or if the passes will end up helping make GlobalsAA more precise via more simplification.
Is this in preparation for actually using OptimizerEarlyEPCallbacks? Note that this won't help with having GlobalsAA updated if you add sanitizer passes here that invalidate GlobalsAA since RecomputeGlobalsAAPass only has an effect if GlobalsAA hasn't been explicitly invalidated (`RecomputeGlobalsAAPass::run`).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D133537/new/
https://reviews.llvm.org/D133537
More information about the llvm-commits
mailing list