]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commit
jit/arm64: fix instruction flag handling
authorDimitris Panokostas <midwan@gmail.com>
Sun, 31 May 2026 17:53:24 +0000 (19:53 +0200)
committerDimitris Panokostas <midwan@gmail.com>
Sun, 31 May 2026 17:53:24 +0000 (19:53 +0200)
commit59b429f0bac290f488385cb54514bdd6d524e59f
treeaf003a9e998cc55ba60a73833426957e8fb9fa7a
parent1ae72a253afef41d9d81ea988c6e9682e91a64c4
jit/arm64: fix instruction flag handling

Fix ARM64 JIT flag handling for register shifts and rotates, including zero-count X/C behavior and byte/word ASR/LSR counts 32..63.

Also correct DIV overflow flag cases and BFINS/MULL/NEG flag handling covered by the same cputester run.
jit/arm/codegen_arm64.h
jit/arm/compemu_midfunc_arm64_2.cpp