[mips][microMIPS] Add CodeGen support for DIV, MOD, DIVU, MODU, DDIV, DMOD, DDIVU...
authorZlatko Buljan <Zlatko.Buljan@imgtec.com>
Thu, 24 Mar 2016 09:22:45 +0000 (09:22 +0000)
committerZlatko Buljan <Zlatko.Buljan@imgtec.com>
Thu, 24 Mar 2016 09:22:45 +0000 (09:22 +0000)
commit94af4cbcf4f9f937ee5eaf773cfb004e1b0385b2
tree587efd255e18e666c43e50720f1083fec8a61f66
parentee675880b8df286b1271e9af1bfe8923c87ba9ba
[mips][microMIPS] Add CodeGen support for DIV, MOD, DIVU, MODU, DDIV, DMOD, DDIVU and DMODU instructions
Differential Revision: http://reviews.llvm.org/D17137

llvm-svn: 264248
15 files changed:
llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td
llvm/lib/Target/Mips/MicroMips64r6InstrFormats.td
llvm/lib/Target/Mips/MicroMips64r6InstrInfo.td
llvm/lib/Target/Mips/MicroMipsInstrInfo.td
llvm/lib/Target/Mips/Mips32r6InstrInfo.td
llvm/lib/Target/Mips/Mips64InstrInfo.td
llvm/lib/Target/Mips/Mips64r6InstrInfo.td
llvm/lib/Target/Mips/MipsISelLowering.cpp
llvm/lib/Target/Mips/MipsInstrInfo.td
llvm/test/CodeGen/Mips/llvm-ir/sdiv.ll
llvm/test/CodeGen/Mips/llvm-ir/srem.ll
llvm/test/CodeGen/Mips/llvm-ir/udiv.ll
llvm/test/CodeGen/Mips/llvm-ir/urem.ll
llvm/test/MC/Disassembler/Mips/micromips64r6/valid.txt
llvm/test/MC/Mips/micromips64r6/valid.s