summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/ConstantFold.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-12-31 07:38:41 +0000
committerCraig Topper <craig.topper@intel.com>2017-12-31 07:38:41 +0000
commit876ec0b558e21c78b18fdac116bb251c882997b3 (patch)
tree581cec180d62b35c4d7dc6436997118c4decae1e /llvm/lib/IR/ConstantFold.cpp
parent6159f5ebd81e0f3e8e0391d50efeb4140dc5d557 (diff)
downloadbcm5719-llvm-876ec0b558e21c78b18fdac116bb251c882997b3.tar.gz
bcm5719-llvm-876ec0b558e21c78b18fdac116bb251c882997b3.zip
[X86] Prevent combining (v8i1 (bitconvert (i8 load)))->(v8i1 load) if we don't have DQI.
We end up using an i8 load via an isel pattern from v8i1 anyway. This just makes it more explicit. This seems to improve codgen in some cases and I'd like to kill off some of the load patterns. llvm-svn: 321598
Diffstat (limited to 'llvm/lib/IR/ConstantFold.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud