[mips] Fix the definitions of the EVA instructions
authorSimon Dardis <simon.dardis@mips.com>
Tue, 13 Mar 2018 14:39:44 +0000 (14:39 +0000)
committerSimon Dardis <simon.dardis@mips.com>
Tue, 13 Mar 2018 14:39:44 +0000 (14:39 +0000)
commit476ed8f26e91bce8144b4df4c20eb1c990383ba3
treee82da64194c526395d0c3add7e35f241e37d819a
parentd9a8b6a745c15c78a09fc4bf2723c8164b402232
[mips] Fix the definitions of the EVA instructions

Correct their availability to their respective ISAs.

Reviewers: atanasyan

Differential Revision: https://reviews.llvm.org/D44209

llvm-svn: 327403
15 files changed:
llvm/lib/Target/Mips/MicroMipsInstrInfo.td
llvm/lib/Target/Mips/MipsEVAInstrInfo.td
llvm/lib/Target/Mips/MipsInstrInfo.td
llvm/test/CodeGen/Mips/micromips-eva.mir
llvm/test/MC/Disassembler/Mips/micromips32r3/valid-el.txt
llvm/test/MC/Disassembler/Mips/micromips32r3/valid.txt
llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt
llvm/test/MC/Mips/micromips-control-instructions.s
llvm/test/MC/Mips/micromips-eva.s [new file with mode: 0644]
llvm/test/MC/Mips/micromips-loadstore-instructions.s
llvm/test/MC/Mips/micromips/invalid.s
llvm/test/MC/Mips/micromips/valid.s
llvm/test/MC/Mips/micromips32r6-eva.s [new file with mode: 0644]
llvm/test/MC/Mips/micromips32r6/invalid.s
llvm/test/MC/Mips/micromips32r6/valid.s