mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-23 02:29:18 +00:00
[mips][msa] Updates encoding of 3R instructions to match the latest revision of the MSA spec (1.06).
Internal changes only. Patch by Matheus Almeida git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191414 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
4167b88cf5
commit
afee613bf3
@ -961,15 +961,15 @@ class SUBS_U_H_ENC : MSA_3R_FMT<0b001, 0b01, 0b010001>;
|
||||
class SUBS_U_W_ENC : MSA_3R_FMT<0b001, 0b10, 0b010001>;
|
||||
class SUBS_U_D_ENC : MSA_3R_FMT<0b001, 0b11, 0b010001>;
|
||||
|
||||
class SUBSUS_U_B_ENC : MSA_3R_FMT<0b011, 0b00, 0b010001>;
|
||||
class SUBSUS_U_H_ENC : MSA_3R_FMT<0b011, 0b01, 0b010001>;
|
||||
class SUBSUS_U_W_ENC : MSA_3R_FMT<0b011, 0b10, 0b010001>;
|
||||
class SUBSUS_U_D_ENC : MSA_3R_FMT<0b011, 0b11, 0b010001>;
|
||||
class SUBSUS_U_B_ENC : MSA_3R_FMT<0b010, 0b00, 0b010001>;
|
||||
class SUBSUS_U_H_ENC : MSA_3R_FMT<0b010, 0b01, 0b010001>;
|
||||
class SUBSUS_U_W_ENC : MSA_3R_FMT<0b010, 0b10, 0b010001>;
|
||||
class SUBSUS_U_D_ENC : MSA_3R_FMT<0b010, 0b11, 0b010001>;
|
||||
|
||||
class SUBSUU_S_B_ENC : MSA_3R_FMT<0b010, 0b00, 0b010001>;
|
||||
class SUBSUU_S_H_ENC : MSA_3R_FMT<0b010, 0b01, 0b010001>;
|
||||
class SUBSUU_S_W_ENC : MSA_3R_FMT<0b010, 0b10, 0b010001>;
|
||||
class SUBSUU_S_D_ENC : MSA_3R_FMT<0b010, 0b11, 0b010001>;
|
||||
class SUBSUU_S_B_ENC : MSA_3R_FMT<0b011, 0b00, 0b010001>;
|
||||
class SUBSUU_S_H_ENC : MSA_3R_FMT<0b011, 0b01, 0b010001>;
|
||||
class SUBSUU_S_W_ENC : MSA_3R_FMT<0b011, 0b10, 0b010001>;
|
||||
class SUBSUU_S_D_ENC : MSA_3R_FMT<0b011, 0b11, 0b010001>;
|
||||
|
||||
class SUBV_B_ENC : MSA_3R_FMT<0b001, 0b00, 0b001110>;
|
||||
class SUBV_H_ENC : MSA_3R_FMT<0b001, 0b01, 0b001110>;
|
||||
|
Loading…
Reference in New Issue
Block a user