[mips][msa] Direct Object Emission for 3R instructions.
authorJack Carter <jack.carter@imgtec.com>
Thu, 26 Sep 2013 00:09:46 +0000 (00:09 +0000)
committerJack Carter <jack.carter@imgtec.com>
Thu, 26 Sep 2013 00:09:46 +0000 (00:09 +0000)
commit9fa81ab83898314d1a6608e8303dc57253292796
treee054ff3b09b95d7e3ab94e59a7a4bec0770f4d06
parentafee613bf390b255eef9cd46fd336fecc7663a1a
[mips][msa] Direct Object Emission for 3R instructions.

This is the first set of instructions with a ".b" modifier thus we need to add the required code to disassemble a MSA128B register class.

Patch by Matheus Almeida

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191415 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/Disassembler/MipsDisassembler.cpp
lib/Target/Mips/MipsMSAInstrFormats.td
lib/Target/Mips/MipsMSAInstrInfo.td
test/MC/Mips/msa/test_3r.s [new file with mode: 0644]