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/lib/AST/ExternalASTSource.cpp | |
| parent | 12c7a96064c17ba2e60b372e50839b90aaab44bb (diff) | |
| download | bcm5719-llvm-4df19b75c0e9f00076ba2a29199aa28c6fb648d9.tar.gz bcm5719-llvm-4df19b75c0e9f00076ba2a29199aa28c6fb648d9.zip | |
[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/lib/AST/ExternalASTSource.cpp')
0 files changed, 0 insertions, 0 deletions

