summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2015-04-22 22:42:05 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2015-04-22 22:42:05 +0000
commit7d0e99c6019ca1c4c6708309ef5dade0db03b425 (patch)
treeab617ef7dee6f4e251678779e1cbe578abb7d2c0 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
parent64a2a6a473553f178b74c785722d4f8dfd6b9eb1 (diff)
downloadbcm5719-llvm-7d0e99c6019ca1c4c6708309ef5dade0db03b425.tar.gz
bcm5719-llvm-7d0e99c6019ca1c4c6708309ef5dade0db03b425.zip
[InstCombine] Use a more targeted fix instead of r235544
Only clear out the NSW/NUW flags if we are optimizing 'add'/'sub' while taking advantage that the sign bit is not set. We do this optimization to further shrink the mask but shrinking the mask isn't NSW/NUW preserving in this case. llvm-svn: 235558
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud