diff options
| author | George Burgess IV <george.burgess.iv@gmail.com> | 2016-08-01 18:27:33 +0000 |
|---|---|---|
| committer | George Burgess IV <george.burgess.iv@gmail.com> | 2016-08-01 18:27:33 +0000 |
| commit | 4c58266038b70d95168fb3920ae50c5189333675 (patch) | |
| tree | 2b56c1108f92fa941d3cb87d96bdd12b31979b69 /llvm/lib/Analysis/LoopInfo.cpp | |
| parent | d1548eaa179bb3f897e250ef1220f75bf901292b (diff) | |
| download | bcm5719-llvm-4c58266038b70d95168fb3920ae50c5189333675.tar.gz bcm5719-llvm-4c58266038b70d95168fb3920ae50c5189333675.zip | |
[CFLAA] Make CFLAnders more conservative with new Values.
Currently, CFLAnders assumes that values it hasn't seen don't alias
anything. This patch fixes that. Given that the only way for this to
happen is to query AA, rely on specific transformations happening, then
query AA again (looking for a specific set of queries), lit testing is a
bit difficult. If someone really wants a test, I'm happy to add one.
Patch by Jia Chen.
Differential Revision: https://reviews.llvm.org/D22981
llvm-svn: 277362
Diffstat (limited to 'llvm/lib/Analysis/LoopInfo.cpp')
0 files changed, 0 insertions, 0 deletions

