about summary refs log tree commit diff stats
path: root/src/include/debug.h
diff options
context:
space:
mode:
authorxctan <xctan@cirno.icu>2024-04-07 16:39:58 +0800
committerGitHub <noreply@github.com>2024-04-07 10:39:58 +0200
commit1ca68a58fde0ac8b7389379f0862fb69a86ba2e4 (patch)
tree5b0674adb4e623f66cc6253cfb7bc46cfd8d79d3 /src/include/debug.h
parentb96139274fcb83be3e9085a1a06084364c938bc5 (diff)
downloadbox64-1ca68a58fde0ac8b7389379f0862fb69a86ba2e4.tar.gz
box64-1ca68a58fde0ac8b7389379f0862fb69a86ba2e4.zip
[RV64_DYNAREC] Fixed various bugs in shift instructions (#1426)
* [RV64_DYNAREC] Optimized 8-bit constant shifts

* [RV64_DYNAREC] Fixed shl8c when c > 8

* [RV64_DYNAREC] Optimized 16-bit constant shifts

* [RV64_DYNAREC] Optimized 8-bit CL shifts

* [RV64_DYNAREC] Fixed SF generation of 32-bit SHL Ed, CL

* [RV64_DYNAREC] Optimized 16-bit CL shifts

* [RV64_DYNAREC] Fixed typo in 8-bit CL SHL and SHR

* [RV64_DYNAREC] Fixed the wrong mask in 8-bit SHL Eb, CL

* [RV64_DYNAREC] Fixed typo in SAR Ew, CL
Diffstat (limited to 'src/include/debug.h')
0 files changed, 0 insertions, 0 deletions