summaryrefslogtreecommitdiff
path: root/lib/LTO
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2013-11-16 16:00:48 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2013-11-16 16:00:48 +0000
commite9cdbf68e542bbb79597d6233dd2a339c89862a2 (patch)
treed38004354c7d6a76ed51ea01a8981b9abdcc1325 /lib/LTO
parentbd9f36f4db42f4b73caeb8cfe04e98f047d99375 (diff)
downloadllvm-e9cdbf68e542bbb79597d6233dd2a339c89862a2.tar.gz
llvm-e9cdbf68e542bbb79597d6233dd2a339c89862a2.tar.bz2
llvm-e9cdbf68e542bbb79597d6233dd2a339c89862a2.tar.xz
InstCombine: fold (A >> C) == (B >> C) --> (A^B) < (1 << C) for constant Cs.
This is common in bitfield code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194925 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/LTO')
0 files changed, 0 insertions, 0 deletions