summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objcopy/llvm-objcopy.cpp
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2018-05-31 19:55:27 +0000
committerSanjay Patel <spatel@rotateright.com>2018-05-31 19:55:27 +0000
commit26368cd5d93887a02399df9f1708943638d32ff6 (patch)
treec928297b2caa7970bd964705d69de8c165e59c72 /llvm/tools/llvm-objcopy/llvm-objcopy.cpp
parent4dcd83fcd2755cb9e46066daf3b0b1f014e8097a (diff)
downloadbcm5719-llvm-26368cd5d93887a02399df9f1708943638d32ff6.tar.gz
bcm5719-llvm-26368cd5d93887a02399df9f1708943638d32ff6.zip
[InstCombine] narrow select to match condition operands' size
This is the planned enhancement to D47163 / rL333611. We want to match cmp/select sizes because that will be recognized as min/max more easily and lead to better codegen (especially for vector types). As mentioned in D47163, this improves some of the tests that would also be folded by D46380, so we may want to adjust that patch to match the new patterns where the extend op occurs after the select. llvm-svn: 333689
Diffstat (limited to 'llvm/tools/llvm-objcopy/llvm-objcopy.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud