mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-06 13:00:15 +02:00
unittests: Fix SH*D tests
This commit is contained in:
1 parent
cadf53c9d9
commit
ef111eb287
2 files changed
+7
-7
No files matched your search
@@ -1,7 +1,7 @@
|
||||
%ifdef CONFIG
|
||||
{
|
||||
"RegData": {
|
||||
"RAX": "1",
|
||||
"r10": "1",
|
||||
"RBX": "1",
|
||||
"RDX": "1",
|
||||
"RSI": "1",
|
||||
@@ -19,7 +19,7 @@ mov r14, 0xFFFFFFFFFFFF4000
|
||||
mov r13, 0xFFFFFFFF40000000
|
||||
mov r12, 0x4000000000000000
|
||||
|
||||
mov rax, 0
|
||||
mov r10, 0
|
||||
mov rbx, 0
|
||||
mov rdx, 0
|
||||
|
||||
@@ -40,7 +40,7 @@ mov rax, 0
|
||||
ror rax, 1
|
||||
|
||||
shld r14w, r15w, cl
|
||||
cmovo rax, r11
|
||||
cmovo r10, r11
|
||||
|
||||
; Let's clear OF really quick
|
||||
mov rax, 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%ifdef CONFIG
|
||||
{
|
||||
"RegData": {
|
||||
"RAX": "1",
|
||||
"r10": "1",
|
||||
"RBX": "1",
|
||||
"RDX": "1",
|
||||
"RSI": "1",
|
||||
@@ -19,7 +19,7 @@ mov r14, 0xFFFFFFFFFFFF0000
|
||||
mov r13, 0xFFFFFFFF00000000
|
||||
mov r12, 0
|
||||
|
||||
mov rax, 0
|
||||
mov r10, 0
|
||||
mov rbx, 0
|
||||
mov rdx, 0
|
||||
|
||||
@@ -40,7 +40,7 @@ mov rax, 0
|
||||
ror rax, 1
|
||||
|
||||
shrd r14w, r15w, cl
|
||||
cmovo rax, r11
|
||||
cmovo r10, r11
|
||||
|
||||
; Let's clear OF really quick
|
||||
mov rax, 0
|
||||
@@ -57,7 +57,7 @@ shrd r12, r15, cl
|
||||
cmovo rdx, r11
|
||||
|
||||
; Sign from 1->0 should set OF
|
||||
mov r15, -1
|
||||
mov r15, 0
|
||||
mov r14, 0xFFFFFFFFFFFF8000
|
||||
mov r13, 0xFFFFFFFF80000000
|
||||
mov r12, 0x8000000000000000
|
||||
|
||||
Reference in new issue
Block a user