[all-commits] [llvm/llvm-project] 3c7e7d: [BasicAA] Enable -basic-aa-recphi by default
David Green via All-commits
all-commits at lists.llvm.org
Tue Aug 4 02:44:08 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 3c7e7d40a996f998dfe3c36abb70accdf4f20d79
https://github.com/llvm/llvm-project/commit/3c7e7d40a996f998dfe3c36abb70accdf4f20d79
Author: David Green <david.green at arm.com>
Date: 2020-08-04 (Tue, 04 Aug 2020)
Changed paths:
M llvm/lib/Analysis/BasicAliasAnalysis.cpp
M llvm/test/Analysis/BasicAA/phi-loop.ll
M llvm/test/Analysis/BasicAA/recphi.ll
M llvm/test/Transforms/LoopIdiom/reuse-cast.ll
Log Message:
-----------
[BasicAA] Enable -basic-aa-recphi by default
This option was added a while back, to help improve AA around pointer
phi loops. It looks for phi(gep(phi, const), x) loops, checking if x can
then prove more precise aliasing info.
Differential Revision: https://reviews.llvm.org/D82998
More information about the All-commits
mailing list