[mips][sched] Split IIImul and IIImult into subclasses.
authorDaniel Sanders <daniel.sanders@imgtec.com>
Fri, 17 Jan 2014 14:32:41 +0000 (14:32 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Fri, 17 Jan 2014 14:32:41 +0000 (14:32 +0000)
commit235a81cbbf2124efcdee7bf7f8fcf149da097b46
treefd70b27e9b2cc6164f0954bc04abe1ff19bf25a6
parent8821f3c6b230b92f5be047b1d10905a0ac932658
[mips][sched] Split IIImul and IIImult into subclasses.

IIImul -> II_MUL
IIImult -> II_MULT, II_MULTU, II_MADD, II_MADDU, II_MSUB, II_MSUBU, II_DMULT, II_DMULTU

No functional change since the InstrItinData's have been duplicated.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199495 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MicroMipsInstrInfo.td
lib/Target/Mips/Mips64InstrInfo.td
lib/Target/Mips/MipsInstrInfo.td
lib/Target/Mips/MipsSchedule.td