[Hexagon] Adding asr/lsr/asl reg/imm, asl with saturation, asr with rounding. Double...
authorColin LeMahieu <colinl@codeaurora.org>
Tue, 16 Dec 2014 20:40:23 +0000 (20:40 +0000)
committerColin LeMahieu <colinl@codeaurora.org>
Tue, 16 Dec 2014 20:40:23 +0000 (20:40 +0000)
commit50b3134fb4454109bfb3c9df79f202c7c3309630
tree92a61b1ef9c35997bd19dfd3809f0707c48e4b82
parentf3ab9b9e63933b9e1b7b52bf93eb2f1143ff15e8
[Hexagon] Adding asr/lsr/asl reg/imm, asl with saturation, asr with rounding.  Doubleword abs/neg/not.  Interleave and deinterleave instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224365 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/HexagonInstrInfo.td
test/MC/Disassembler/Hexagon/xtype_alu.txt
test/MC/Disassembler/Hexagon/xtype_bit.txt
test/MC/Disassembler/Hexagon/xtype_shift.txt [new file with mode: 0644]