aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorGeorge Burgess IV <george.burgess.iv@gmail.com>2016-07-19 20:38:21 +0000
committerGeorge Burgess IV <george.burgess.iv@gmail.com>2016-07-19 20:38:21 +0000
commitc01b42faa589a17b674cd3e1d3db6026ef4c2a3b (patch)
treee8026930a3bc9f4811d3badeb3c746d5b6e72397 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parent398d9c0c4a51a9e8501cee0b78bd850a2e420e52 (diff)
downloadllvm-c01b42faa589a17b674cd3e1d3db6026ef4c2a3b.zip
llvm-c01b42faa589a17b674cd3e1d3db6026ef4c2a3b.tar.gz
llvm-c01b42faa589a17b674cd3e1d3db6026ef4c2a3b.tar.bz2
[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/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions