diff options
author | Piotr Padlewski <prazek@google.com> | 2015-08-18 03:55:30 +0000 |
---|---|---|
committer | Piotr Padlewski <prazek@google.com> | 2015-08-18 03:55:30 +0000 |
commit | 94ca3783b88599ddc202298141e2d49f7530368b (patch) | |
tree | f6126971dba01302a9f1c9f40ce79ffc53817f4b /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
parent | bc7497abbb2f2b8757dbe992411c3301011f9a1d (diff) | |
download | bcm5719-llvm-94ca3783b88599ddc202298141e2d49f7530368b.tar.gz bcm5719-llvm-94ca3783b88599ddc202298141e2d49f7530368b.zip |
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/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions