diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-10-28 20:47:52 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-10-28 20:47:52 +0200 |
| commit | 374583bb48df4b299eebe7e4dd062a266d8c67b2 (patch) | |
| tree | 2abc7023608668f23e1b5d4486825f7dc4571e0f /src | |
| parent | 5d3c218b1b4cdda8e6fd57768e45af92654256fa (diff) | |
| download | box64-374583bb48df4b299eebe7e4dd062a266d8c67b2.tar.gz box64-374583bb48df4b299eebe7e4dd062a266d8c67b2.zip | |
[DYNAREC] Fixed an emitter
Diffstat (limited to 'src')
| -rwxr-xr-x | src/dynarec/arm64/arm64_emitter.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dynarec/arm64/arm64_emitter.h b/src/dynarec/arm64/arm64_emitter.h index fd714800..404a531b 100755 --- a/src/dynarec/arm64/arm64_emitter.h +++ b/src/dynarec/arm64/arm64_emitter.h @@ -196,7 +196,7 @@ // ADR #define ADR_gen(immlo, immhi, Rd) ((immlo)<<29 | 0b10000<<24 | (immhi)<<5 | (Rd)) -#define ADR_S20(Rd, imm) EMIT(ADR_gen((imm)&3, ((imm)>>2)&0x7ffff, (Rd)) +#define ADR_S20(Rd, imm) EMIT(ADR_gen((imm)&3, ((imm)>>2)&0x7ffff, (Rd))) // LDR #define LDR_gen(size, op1, imm9, op2, Rn, Rt) ((size)<<30 | 0b111<<27 | (op1)<<24 | 0b01<<22 | (imm9)<<12 | (op2)<<10 | (Rn)<<5 | (Rt)) |