[mips][microMIPS] Implement LWM16, SB16, SH16, SW16, SWSP and SWM16 instructions
authorZlatko Buljan <Zlatko.Buljan@imgtec.com>
Thu, 12 Nov 2015 13:21:33 +0000 (13:21 +0000)
committerZlatko Buljan <Zlatko.Buljan@imgtec.com>
Thu, 12 Nov 2015 13:21:33 +0000 (13:21 +0000)
commit567a66317d5bd73fff6e02e3fbd4ae7395bca31a
tree01a84feafe98ec177eaf6983ffa3fcd3181cceed
parentfff75cb0f853365ff69694ff17121d70f648fef4
[mips][microMIPS] Implement LWM16, SB16, SH16, SW16, SWSP and SWM16 instructions
Differential Revision: http://reviews.llvm.org/D11406

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252885 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/Mips/Disassembler/MipsDisassembler.cpp
lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
lib/Target/Mips/MicroMips32r6InstrFormats.td
lib/Target/Mips/MicroMips32r6InstrInfo.td
lib/Target/Mips/MicroMipsInstrFormats.td
lib/Target/Mips/MicroMipsInstrInfo.td
test/MC/Disassembler/Mips/micromips32r6/valid.txt
test/MC/Disassembler/Mips/micromips64r6/valid.txt
test/MC/Mips/micromips32r6/invalid.s
test/MC/Mips/micromips32r6/valid.s
test/MC/Mips/micromips64r6/invalid.s
test/MC/Mips/micromips64r6/valid.s