mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-06 19:00:17 +02:00
unittests/vmovmskpd: Extend test to have different lower and upper results between 128-bit lanes.
This commit is contained in:
1 file changed
+12
-1
@@ -5,7 +5,9 @@
|
||||
"RAX": "0x2",
|
||||
"RBX": "0xA",
|
||||
"RDI": "0x0",
|
||||
"RSI": "0x0"
|
||||
"RSI": "0x0",
|
||||
"RDX": "0x1",
|
||||
"RSP": "0x9"
|
||||
}
|
||||
}
|
||||
%endif
|
||||
@@ -14,6 +16,7 @@ lea rdx, [rel .data]
|
||||
|
||||
vmovapd ymm0, [rdx]
|
||||
vmovapd ymm1, [rdx + 32]
|
||||
vmovapd ymm2, [rdx + 64]
|
||||
|
||||
vmovmskpd rax, xmm0
|
||||
vmovmskpd rbx, ymm0
|
||||
@@ -21,6 +24,9 @@ vmovmskpd rbx, ymm0
|
||||
vmovmskpd rdi, xmm1
|
||||
vmovmskpd rsi, ymm1
|
||||
|
||||
vmovmskpd rdx, xmm2
|
||||
vmovmskpd rsp, ymm2
|
||||
|
||||
hlt
|
||||
|
||||
align 32
|
||||
@@ -34,3 +40,8 @@ dq 0x4142434445464748
|
||||
dq 0x5152535455565758
|
||||
dq 0x4142434445464748
|
||||
dq 0x5152535455565758
|
||||
|
||||
dq 0x8000000000000000
|
||||
dq 0x0000000000000000
|
||||
dq 0x0000000000000000
|
||||
dq 0x8000000000000000
|
||||
Reference in new issue
Block a user