diff options
author | Matheus Almeida <matheus.almeida@imgtec.com> | 2013-11-08 10:43:11 +0000 |
---|---|---|
committer | Matheus Almeida <matheus.almeida@imgtec.com> | 2013-11-08 10:43:11 +0000 |
commit | de712386cdde314ee18ea44b733d48a30d63de10 (patch) | |
tree | 9209c5216208cf6a1dd30a87061a362137488124 /lib/Target | |
parent | 1b91231347c00bf1be46bdd5b27ae8c45fdc0d0c (diff) | |
download | external_llvm-de712386cdde314ee18ea44b733d48a30d63de10.zip external_llvm-de712386cdde314ee18ea44b733d48a30d63de10.tar.gz external_llvm-de712386cdde314ee18ea44b733d48a30d63de10.tar.bz2 |
[mips][msa] Update encoding of LDI instruction.
The encoding was updated in MSA r1.07.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194255 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target')
-rw-r--r-- | lib/Target/Mips/MipsMSAInstrInfo.td | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Target/Mips/MipsMSAInstrInfo.td b/lib/Target/Mips/MipsMSAInstrInfo.td index d634879..bfdba9a 100644 --- a/lib/Target/Mips/MipsMSAInstrInfo.td +++ b/lib/Target/Mips/MipsMSAInstrInfo.td @@ -787,10 +787,10 @@ class LD_H_ENC : MSA_MI10_FMT<0b01, 0b1000>; class LD_W_ENC : MSA_MI10_FMT<0b10, 0b1000>; class LD_D_ENC : MSA_MI10_FMT<0b11, 0b1000>; -class LDI_B_ENC : MSA_I10_FMT<0b010, 0b00, 0b001100>; -class LDI_H_ENC : MSA_I10_FMT<0b010, 0b01, 0b001100>; -class LDI_W_ENC : MSA_I10_FMT<0b010, 0b10, 0b001100>; -class LDI_D_ENC : MSA_I10_FMT<0b010, 0b11, 0b001100>; +class LDI_B_ENC : MSA_I10_FMT<0b110, 0b00, 0b000111>; +class LDI_H_ENC : MSA_I10_FMT<0b110, 0b01, 0b000111>; +class LDI_W_ENC : MSA_I10_FMT<0b110, 0b10, 0b000111>; +class LDI_D_ENC : MSA_I10_FMT<0b110, 0b11, 0b000111>; class LSA_ENC : SPECIAL_LSA_FMT<0b000101>; |