[mips][mips64r6] [sl][duw]xc1 are not available on MIPS32r6/MIPS64r6
authorDaniel Sanders <daniel.sanders@imgtec.com>
Thu, 12 Jun 2014 14:19:28 +0000 (14:19 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Thu, 12 Jun 2014 14:19:28 +0000 (14:19 +0000)
commit28002c2f82458e90bf455fcc1ee70a13295b8be2
tree5141576fb361fe88686334d5fc0f6f8751b07ab1
parent15aa07b2e8e1c5f2a3fc0a8f5f738b4e80b8df35
[mips][mips64r6] [sl][duw]xc1 are not available on MIPS32r6/MIPS64r6

Summary:
Folded mips64-fp-indexed-ls.ll into fp-indexed-ls.ll. To do so, the zext's in
mips64-fp-indexed-ls.ll were changed to implicit sign extensions (performed
by getelementptr). This does not affect the purpose of the test.

Depends on D4004

Reviewers: zoran.jovanovic, jkolek, vmedic

Reviewed By: vmedic

Differential Revision: http://reviews.llvm.org/D4110

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210784 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MicroMipsInstrFPU.td
lib/Target/Mips/Mips32r6InstrInfo.td
lib/Target/Mips/MipsInstrFPU.td
lib/Target/Mips/MipsInstrInfo.td
test/CodeGen/Mips/fp-indexed-ls.ll
test/CodeGen/Mips/mips64-fp-indexed-ls.ll [deleted file]
test/CodeGen/Mips/mno-ldc1-sdc1.ll
test/MC/Mips/mips32r6/invalid-mips4.s [new file with mode: 0644]
test/MC/Mips/mips32r6/invalid-mips5.s [new file with mode: 0644]
test/MC/Mips/mips64r6/invalid-mips4.s [new file with mode: 0644]
test/MC/Mips/mips64r6/invalid-mips5.s [new file with mode: 0644]