diff options
author | George Burgess IV <george.burgess.iv@gmail.com> | 2016-07-19 20:38:21 +0000 |
---|---|---|
committer | George Burgess IV <george.burgess.iv@gmail.com> | 2016-07-19 20:38:21 +0000 |
commit | c01b42faa589a17b674cd3e1d3db6026ef4c2a3b (patch) | |
tree | e8026930a3bc9f4811d3badeb3c746d5b6e72397 /lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py | |
parent | 398d9c0c4a51a9e8501cee0b78bd850a2e420e52 (diff) | |
download | bcm5719-llvm-c01b42faa589a17b674cd3e1d3db6026ef4c2a3b.tar.gz bcm5719-llvm-c01b42faa589a17b674cd3e1d3db6026ef4c2a3b.zip |
[CFLAA] Teach CFLAnders to distinguish reads from writes.
This patch adds more specific edges to CFLAndersAliasAnalysis. The goal
of these edges is to give us more information about *how* two values
that MayAlias alias. With this, we can now tell cases like
a = b; // ergo, a may alias b
apart from
a = c;
b = c;
// so, a may alias b, but only because they were both assigned to c.
...And others.
Patch by Jia Chen.
Differential Revision: https://reviews.llvm.org/D22429
llvm-svn: 276023
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py')
0 files changed, 0 insertions, 0 deletions