aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
diff options
context:
space:
mode:
authorPiotr Padlewski <prazek@google.com>2015-08-18 03:55:30 +0000
committerPiotr Padlewski <prazek@google.com>2015-08-18 03:55:30 +0000
commit94ca3783b88599ddc202298141e2d49f7530368b (patch)
treef6126971dba01302a9f1c9f40ce79ffc53817f4b /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
parentbc7497abbb2f2b8757dbe992411c3301011f9a1d (diff)
downloadllvm-94ca3783b88599ddc202298141e2d49f7530368b.zip
llvm-94ca3783b88599ddc202298141e2d49f7530368b.tar.gz
llvm-94ca3783b88599ddc202298141e2d49f7530368b.tar.bz2
Constant propagation after hiting llvm.assume
After hitting @llvm.assume(X) we can: - propagate equality that X == true - if X is icmp/fcmp (with eq operation), and one of operand is constant we can change all variables with constants in the same BasicBlock http://reviews.llvm.org/D11918 llvm-svn: 245265
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp')
0 files changed, 0 insertions, 0 deletions