[mips] Split mem_msa into range checked mem_simm10 and mem_simm10_lsl[123]
authorDaniel Sanders <daniel.sanders@imgtec.com>
Thu, 31 Mar 2016 14:12:01 +0000 (14:12 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Thu, 31 Mar 2016 14:12:01 +0000 (14:12 +0000)
commitdc0602a2c20a3f514541165a19cb1534597c5dc6
tree10a18a4ec13c3de1745a34f0ba8742bca9958561
parent83ce54aac2a886f3bbbed5da892abefba8060a33
[mips] Split mem_msa into range checked mem_simm10 and mem_simm10_lsl[123]

Summary:
Also, made test_mi10.s formatting consistent with the majority of the
MC tests.

Reviewers: vkalintiris

Subscribers: dsanders, llvm-commits

Differential Revision: http://reviews.llvm.org/D18435

llvm-svn: 265014
llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
llvm/lib/Target/Mips/MipsInstrInfo.td
llvm/lib/Target/Mips/MipsMSAInstrInfo.td
llvm/test/MC/Mips/msa/invalid.s
llvm/test/MC/Mips/msa/test_mi10.s