summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/ValueTracking.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-10-19 08:32:32 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-10-19 08:32:32 +0000
commit312c3e5f39899e07c7f73e6687b8eeca1d6363cd (patch)
tree5a040f1742e5b1503a967835e13a48fe0e299f5d /llvm/lib/Analysis/ValueTracking.cpp
parent59939acd2684708a1c617f9e42b2206956804bb6 (diff)
downloadbcm5719-llvm-312c3e5f39899e07c7f73e6687b8eeca1d6363cd.tar.gz
bcm5719-llvm-312c3e5f39899e07c7f73e6687b8eeca1d6363cd.zip
InstCombine: (sub (or A B) (xor A B)) --> (and A B)
The following implements the transformation: (sub (or A B) (xor A B)) --> (and A B). Patch by Ankur Garg! Differential Revision: http://reviews.llvm.org/D5719 llvm-svn: 220163
Diffstat (limited to 'llvm/lib/Analysis/ValueTracking.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud