This patch disables madd/maddu/msub/msubu in both the assembler and code
generator.
Depends on D3896
Paths
| Differential D3955
[mips][mips64r6] madd/maddu/msub/msubu are not available on MIPS32r6/MIPS64r6 ClosedPublic Authored by dsanders on May 29 2014, 5:15 AM.
Details Summary This patch disables madd/maddu/msub/msubu in both the assembler and code Depends on D3896
Diff Detail Event TimelineComment Actions This patch is similar to D3954 but updates the code generator to use the new multiply and divide. I've just noticed that I havent included test/MC/Mips/mips64r6/invalid-mips64.s. I'll update the patch This revision is now accepted and ready to land.Jun 11 2014, 2:40 AM
Revision Contents
Diff 9918 lib/Target/Mips/Mips32r6InstrInfo.td
lib/Target/Mips/MipsInstrInfo.td
lib/Target/Mips/MipsSEISelLowering.cpp
test/CodeGen/Mips/dsp-r1.ll
test/CodeGen/Mips/madd-msub.ll
test/MC/Mips/mips32r6/invalid-mips32.s
test/MC/Mips/mips64r6/invalid-mips64.s
|