InstCombine: Propagate NSW/NUW for X*(1<<Y) -> X<<Y
authorDavid Majnemer <david.majnemer@gmail.com>
Sat, 22 Nov 2014 08:57:02 +0000 (08:57 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Sat, 22 Nov 2014 08:57:02 +0000 (08:57 +0000)
commit546f81064cfea4669afe8923d81ed822aa04d6c2
tree2e6a60b2163a9e1f0a0b904898214333217623d0
parent8279a7506dad974fd2ce164d4e45984573ebcd2c
InstCombine: Propagate NSW/NUW for X*(1<<Y) -> X<<Y

llvm-svn: 222613
llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
llvm/test/Transforms/InstCombine/mul.ll