ARM64: print lsr instead of lsrv for variable shifts (etc)
authorTim Northover <tnorthover@apple.com>
Wed, 30 Apr 2014 13:37:07 +0000 (13:37 +0000)
committerTim Northover <tnorthover@apple.com>
Wed, 30 Apr 2014 13:37:07 +0000 (13:37 +0000)
commit44a2f5610dd34915ed76a484dfc31259951bd08b
treee128f3591cca1ef8ac80f9f6efbfa46e058128c2
parent7870967ba1dbba9cb185c737bc00244ce661abd4
ARM64: print lsr instead of lsrv for variable shifts (etc)

The canonical syntax for shifts by a variable amount does not end with 'v', but
that syntax should be supported as an alias (presumably for legacy reasons).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207649 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM64/ARM64InstrInfo.td
test/CodeGen/ARM64/arith.ll
test/CodeGen/ARM64/long-shift.ll
test/MC/Disassembler/ARM64/arithmetic.txt