diff options
author | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2015-04-28 01:37:11 +0000 |
---|---|---|
committer | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2015-04-28 01:37:11 +0000 |
commit | 190528703f8362c530c7867a44dac6cde938b5ac (patch) | |
tree | 98881d10b5b86f276329d3d39b0cc14d9a6ac4e0 /clang/lib/CodeGen/CoverageMappingGen.cpp | |
parent | 09bff88fc4de030f3881674f23a865fa4da374e4 (diff) | |
download | bcm5719-llvm-190528703f8362c530c7867a44dac6cde938b5ac.tar.gz bcm5719-llvm-190528703f8362c530c7867a44dac6cde938b5ac.zip |
[MC] Use LShr for constant evaluation of ">>" on ELF/arm64--darwin.
This matches other assemblers and is less unexpected (e.g. PR23227).
On ELF, I tried binutils gas v2.24 and nasm 2.10.09, and they both
agree on LShr. On COFF, I couldn't get my hands on an assembler yet,
so don't change the behavior. For now, don't change it on non-AArch64
Darwin either, as the other assembler is gas v1.38, which does an AShr.
llvm-svn: 235963
Diffstat (limited to 'clang/lib/CodeGen/CoverageMappingGen.cpp')
0 files changed, 0 insertions, 0 deletions