diff options
| author | Leslie Zhai <zhaixiang@loongson.cn> | 2024-12-19 15:11:39 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-19 08:11:39 +0100 |
| commit | 956f6ffc1521be3b678aa3a3b45309ccb87a31f1 (patch) | |
| tree | adf9430745f28eba953c0e604339fbf8b8b3f64a /src | |
| parent | 600ae18d4b8ff513e6e938ecfe7dfbc96a59d6ef (diff) | |
| download | box64-956f6ffc1521be3b678aa3a3b45309ccb87a31f1.tar.gz box64-956f6ffc1521be3b678aa3a3b45309ccb87a31f1.zip | |
[LA64_DYNAREC] Fix VPICKVE2GR_WU typo (#2171)
* [LA64_DYNAREC] Fix VPICKVE2GR_WU typo * [LA64_DYNAREC] Fix VPICKVE2GR_BU|HU_DU typo
Diffstat (limited to 'src')
| -rw-r--r-- | src/dynarec/la64/la64_emitter.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/dynarec/la64/la64_emitter.h b/src/dynarec/la64/la64_emitter.h index d199a393..d7e1af7e 100644 --- a/src/dynarec/la64/la64_emitter.h +++ b/src/dynarec/la64/la64_emitter.h @@ -1835,10 +1835,10 @@ LSX instruction starts with V, LASX instruction starts with XV. #define VPICKVE2GR_H(rd, vj, imm3) EMIT(type_2RI3(0b0111001011101111110, imm3, vj, rd)) #define VPICKVE2GR_W(rd, vj, imm2) EMIT(type_2RI1(0b01110010111011111110, imm2, vj, rd)) #define VPICKVE2GR_D(rd, vj, imm1) EMIT(type_2RI1(0b011100101110111111110, imm1, vj, rd)) -#define VPICKVE2GR_BU(rd, vj, imm4) EMIT(type_2RI4(0b011100101110001110, imm4, vj, rd)) -#define VPICKVE2GR_HU(rd, vj, imm3) EMIT(type_2RI3(0b0111001011100011110, imm3, vj, rd)) -#define VPICKVE2GR_WU(rd, vj, imm2) EMIT(type_2RI1(0b01110010111000111110, imm2, vj, rd)) -#define VPICKVE2GR_DU(rd, vj, imm1) EMIT(type_2RI1(0b011100101110001111110, imm1, vj, rd)) +#define VPICKVE2GR_BU(rd, vj, imm4) EMIT(type_2RI4(0b011100101111001110, imm4, vj, rd)) +#define VPICKVE2GR_HU(rd, vj, imm3) EMIT(type_2RI3(0b0111001011110011110, imm3, vj, rd)) +#define VPICKVE2GR_WU(rd, vj, imm2) EMIT(type_2RI2(0b01110010111100111110, imm2, vj, rd)) +#define VPICKVE2GR_DU(rd, vj, imm1) EMIT(type_2RI1(0b011100101111001111110, imm1, vj, rd)) //////////////////////////////////////////////////////////////////////////////// // (undocumented) LBT extension instructions |