[mips][microMIPS][DSP] Implement PACKRL.PH, PICK.PH, PICK.QB, SHILO, SHILOV and WRDSP...
authorZlatko Buljan <Zlatko.Buljan@imgtec.com>
Fri, 18 Dec 2015 08:59:37 +0000 (08:59 +0000)
committerZlatko Buljan <Zlatko.Buljan@imgtec.com>
Fri, 18 Dec 2015 08:59:37 +0000 (08:59 +0000)
commit35e39f0c8aff5bde9b4083377f0ec906578e3b46
tree843663c5c2d911e72fccc284072fcb60d71dd711
parent0b270d1d748ae6faeb9e410088b374847bafc7a8
[mips][microMIPS][DSP] Implement PACKRL.PH, PICK.PH, PICK.QB, SHILO, SHILOV and WRDSP instructions
Differential Revision: http://reviews.llvm.org/D14429

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@255991 91177308-0d34-0410-b5e6-96231b3b80d8
20 files changed:
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/Mips/MicroMipsDSPInstrFormats.td
lib/Target/Mips/MicroMipsDSPInstrInfo.td
lib/Target/Mips/MipsDSPInstrFormats.td
lib/Target/Mips/MipsDSPInstrInfo.td
lib/Target/Mips/MipsInstrInfo.td
test/MC/Disassembler/Mips/dsp/valid-el.txt
test/MC/Disassembler/Mips/micromips-dsp/valid.txt
test/MC/Disassembler/Mips/micromips-dspr2/valid.txt
test/MC/Mips/dsp/invalid.s
test/MC/Mips/dsp/valid.s
test/MC/Mips/dspr2/valid.s
test/MC/Mips/micromips-dsp/invalid-wrong-error.s [new file with mode: 0644]
test/MC/Mips/micromips-dsp/invalid.s
test/MC/Mips/micromips-dsp/valid.s
test/MC/Mips/micromips-dspr2/valid.s
test/MC/Mips/micromips-invalid.s
test/MC/Mips/micromips32r6/invalid.s
test/MC/Mips/mips32r6/invalid.s
test/MC/Mips/mips64r6/invalid.s