diff options
author | David Majnemer <david.majnemer@gmail.com> | 2015-04-18 04:41:30 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2015-04-18 04:41:30 +0000 |
commit | 45951a662644f5a5e021806e8a75984115b9ebef (patch) | |
tree | 54d70f816966da0010e265f243109b36c884f099 /clang/lib/Sema/SemaDecl.cpp | |
parent | 279e3ee954fd41164fd78e4f20ea54a3c53cc5c8 (diff) | |
download | bcm5719-llvm-45951a662644f5a5e021806e8a75984115b9ebef.tar.gz bcm5719-llvm-45951a662644f5a5e021806e8a75984115b9ebef.zip |
[InstCombine] (mul nsw 1, INT_MIN) != (shl nsw 1, 31)
Multiplying INT_MIN by 1 doesn't trigger nsw. However, shifting 1 into
the sign bit *does* trigger nsw.
llvm-svn: 235250
Diffstat (limited to 'clang/lib/Sema/SemaDecl.cpp')
0 files changed, 0 insertions, 0 deletions