diff options
author | Anton Korobeynikov <anton@korobeynikov.info> | 2018-11-19 10:43:02 +0000 |
---|---|---|
committer | Anton Korobeynikov <anton@korobeynikov.info> | 2018-11-19 10:43:02 +0000 |
commit | 4df19b75c0e9f00076ba2a29199aa28c6fb648d9 (patch) | |
tree | 885b725aa15e66df826ab7280b5cd900e8e18d35 /clang/unittests/Basic/FileManagerTest.cpp | |
parent | 12c7a96064c17ba2e60b372e50839b90aaab44bb (diff) | |
download | llvm-4df19b75c0e9f00076ba2a29199aa28c6fb648d9.zip llvm-4df19b75c0e9f00076ba2a29199aa28c6fb648d9.tar.gz llvm-4df19b75c0e9f00076ba2a29199aa28c6fb648d9.tar.bz2 |
[MSP430] Optimize srl/sra in case of A >> (8 + N)
There is no variable-length shifts on MSP430. Therefore
"eat" 8 bits of shift via bswap & ext.
Path by Kristina Bessonova!
Differential Revision: https://reviews.llvm.org/D54623
llvm-svn: 347187
Diffstat (limited to 'clang/unittests/Basic/FileManagerTest.cpp')
0 files changed, 0 insertions, 0 deletions