diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2016-10-21 19:57:55 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2016-10-21 19:57:55 +0000 |
commit | e9bd49824d471b79fd54ae014a998ba3996f9640 (patch) | |
tree | 9d2ad70e73f639bef709df6a7cd09b38f7754716 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | ab488723134a42e85211d67a591537f2f2ad0ca0 (diff) | |
download | bcm5719-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