summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsInstrInfo.td
diff options
context:
space:
mode:
authorJack Carter <jack.carter@imgtec.com>2013-08-13 20:54:07 +0000
committerJack Carter <jack.carter@imgtec.com>2013-08-13 20:54:07 +0000
commit3f70e908c3d9de7acea462719ebf36dca1560f9c (patch)
tree917c747b2b5e1519c65930582111be8ec27b8d74 /lib/Target/Mips/MipsInstrInfo.td
parentda0860f78e6e43aca3333a7815b2f9bc0f8dfac0 (diff)
downloadllvm-3f70e908c3d9de7acea462719ebf36dca1560f9c.tar.gz
llvm-3f70e908c3d9de7acea462719ebf36dca1560f9c.tar.bz2
llvm-3f70e908c3d9de7acea462719ebf36dca1560f9c.tar.xz
[Mips][msa] Added initial MSA support.
* msa SubtargetFeature * registers * ld.[bhwd], and st.[bhwd] instructions Does not correctly prohibit use of both 32-bit FPU registers and MSA together. Patch by Daniel Sanders git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188313 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/MipsInstrInfo.td')
-rw-r--r--lib/Target/Mips/MipsInstrInfo.td4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Target/Mips/MipsInstrInfo.td b/lib/Target/Mips/MipsInstrInfo.td
index 3806b33adb..abc2d16b07 100644
--- a/lib/Target/Mips/MipsInstrInfo.td
+++ b/lib/Target/Mips/MipsInstrInfo.td
@@ -1420,6 +1420,10 @@ include "Mips16InstrInfo.td"
include "MipsDSPInstrFormats.td"
include "MipsDSPInstrInfo.td"
+// MSA
+include "MipsMSAInstrFormats.td"
+include "MipsMSAInstrInfo.td"
+
// Micromips
include "MicroMipsInstrFormats.td"
include "MicroMipsInstrInfo.td"