Current implementation of c.cond.fmt instructions only accept default cc0 register...
authorVladimir Medic <Vladimir.Medic@imgtec.com>
Fri, 15 Aug 2014 09:29:30 +0000 (09:29 +0000)
committerVladimir Medic <Vladimir.Medic@imgtec.com>
Fri, 15 Aug 2014 09:29:30 +0000 (09:29 +0000)
commit30bb8f60e5444e01cc9e44ed00269ecd0a929386
tree8a1d4c3c22d582ae11d311aa091fca7a2bb25bce
parent437928be5c377340282ea7fe1f9863857e04e571
Current implementation of c.cond.fmt instructions only accept default cc0 register. This patch enables the instruction to accept other fcc registers. The aliases with default fcc0 registers are also defined.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215698 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
lib/Target/Mips/MipsInstrFPU.td
lib/Target/Mips/MipsInstrFormats.td
test/MC/Mips/mips32/valid-xfail.s
test/MC/Mips/mips32/valid.s
test/MC/Mips/mips32r2/valid-xfail.s
test/MC/Mips/mips32r2/valid.s
test/MC/Mips/mips4/valid-xfail.s
test/MC/Mips/mips4/valid.s
test/MC/Mips/mips5/valid-xfail.s
test/MC/Mips/mips5/valid.s
test/MC/Mips/mips64/valid-xfail.s
test/MC/Mips/mips64/valid.s
test/MC/Mips/mips64r2/valid-xfail.s
test/MC/Mips/mips64r2/valid.s