[PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Alina Sbirlea via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 2 14:14:49 PST 2020
asbirlea added a comment.
This looks like a nice approach to clean up the recursion, thank you for working on this!
The issue I'd like to bring up is what is the impact on the actual AA results provided with this change. For compile time this is a clear gain, even if small.
But for run time, I'm seeing a regression of 22% in singlesource/dhrystone_fldry (optimized build on haswell), and a 31% on another non-public benchmark.
I'm also seeing a few nice gains, which may offset these regressions. So I'm trying to understand here, what's the difference in processing that leads to these discrepancies?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D90094/new/
https://reviews.llvm.org/D90094
More information about the llvm-commits
mailing list