[mips][microMIPS] Add CodeGen support for SLL16, SRL16, SLL, SLLV, SRA, SRAV, SRL...
authorZlatko Buljan <Zlatko.Buljan@imgtec.com>
Wed, 27 Apr 2016 11:02:23 +0000 (11:02 +0000)
committerZlatko Buljan <Zlatko.Buljan@imgtec.com>
Wed, 27 Apr 2016 11:02:23 +0000 (11:02 +0000)
commit29813620bc88730f9011c2a0243edde34acfb001
tree3b7c846add5b6c54fec5178fcb522283ad1eac25
parent9bb6beabf4f4b7815b0e172530fb190a2a04c5ad
[mips][microMIPS] Add CodeGen support for SLL16, SRL16, SLL, SLLV, SRA, SRAV, SRL and SRLV instructions
Differential Revision: http://reviews.llvm.org/D17989

llvm-svn: 267693
15 files changed:
llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td
llvm/lib/Target/Mips/MicroMipsInstrInfo.td
llvm/lib/Target/Mips/MipsInstrInfo.td
llvm/test/CodeGen/Mips/llvm-ir/ashr.ll
llvm/test/CodeGen/Mips/llvm-ir/lshr.ll
llvm/test/CodeGen/Mips/llvm-ir/shl.ll
llvm/test/CodeGen/Mips/micromips-shift.ll
llvm/test/MC/Disassembler/Mips/micromips32r6/valid.txt
llvm/test/MC/Disassembler/Mips/micromips64r6/valid.txt
llvm/test/MC/Mips/micromips-shift-instructions.s
llvm/test/MC/Mips/micromips/invalid.s
llvm/test/MC/Mips/micromips32r6/invalid.s
llvm/test/MC/Mips/micromips32r6/valid.s
llvm/test/MC/Mips/micromips64r6/invalid.s
llvm/test/MC/Mips/micromips64r6/valid.s