summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/LibCallSemantics.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2012-01-11 09:35:00 +0000
committerChandler Carruth <chandlerc@gmail.com>2012-01-11 09:35:00 +0000
commitaa01e6661aca3722b203a25270c39e3ecb2fc802 (patch)
tree491981dff49a6560325e2cc4b364313d68b7c065 /llvm/lib/Analysis/LibCallSemantics.cpp
parent6039983755ed9b53542dee886cf6db64027190cd (diff)
downloadbcm5719-llvm-aa01e6661aca3722b203a25270c39e3ecb2fc802.tar.gz
bcm5719-llvm-aa01e6661aca3722b203a25270c39e3ecb2fc802.zip
Clarify and make explicit some of the requirements for transforming
mask+shift pairs at the beginning of the ISD::AND case block, and then hoist the final pattern into a helper function, simplifying and reflowing it appropriately. This should have no observable behavior change, but several simplifications fell out of this such as directly computing the new mask constant, etc. llvm-svn: 147939
Diffstat (limited to 'llvm/lib/Analysis/LibCallSemantics.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud