diff options
Diffstat (limited to 'llvm/lib/Target/Mips/MipsMSAInstrFormats.td')
-rw-r--r-- | llvm/lib/Target/Mips/MipsMSAInstrFormats.td | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/lib/Target/Mips/MipsMSAInstrFormats.td b/llvm/lib/Target/Mips/MipsMSAInstrFormats.td index 1a8dafb9e34..9a3a8cdb61d 100644 --- a/llvm/lib/Target/Mips/MipsMSAInstrFormats.td +++ b/llvm/lib/Target/Mips/MipsMSAInstrFormats.td @@ -314,3 +314,9 @@ class MSA_VECS10_FMT<bits<5> major, bits<6> minor>: MSAInst { let Inst{25-21} = major; let Inst{5-0} = minor; } + +class SPECIAL_LSA_FMT: MSAInst { + let Inst{25-21} = 0b000000; + let Inst{10-8} = 0b000; + let Inst{5-0} = 0b000101; +} |