summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2016-10-21 19:57:55 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2016-10-21 19:57:55 +0000
commite9bd49824d471b79fd54ae014a998ba3996f9640 (patch)
tree9d2ad70e73f639bef709df6a7cd09b38f7754716 /clang/lib/Frontend/CompilerInvocation.cpp
parentab488723134a42e85211d67a591537f2f2ad0ca0 (diff)
downloadbcm5719-llvm-e9bd49824d471b79fd54ae014a998ba3996f9640.tar.gz
bcm5719-llvm-e9bd49824d471b79fd54ae014a998ba3996f9640.zip
X86: Improve BT instruction selection for 64-bit values.
If a 64-bit value is tested against a bit which is known to be in the range [0..31) (modulo 64), we can use the 32-bit BT instruction, which has a slightly shorter encoding. Differential Revision: https://reviews.llvm.org/D25862 llvm-svn: 284864
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud