Fix Win64 tests

This commit is contained in:
Dmitry Stogov 2023-05-17 22:49:26 +03:00
parent c9fa8dfebd
commit 3dcb083eb6
5 changed files with 9 additions and 9 deletions

View File

@ -82,8 +82,8 @@ test:
.L1:
testl %ebx, %ebx
je .L3
movl %r8d, %ecx
movl %edi, %eax
movl %r8d, %ecx
.L2:
testl %ebp, %ebp
jne .L1

View File

@ -59,8 +59,8 @@ Windows-x86_64
}
{ # LIVE-RANGES (vregs_count=3)
TMP
[%xmm0]: [2.2-2.3)/3
[%xmm0]: [13.2-13.3)/3
[%xmm0]: [2.2-2.3)/1
[%xmm0]: [13.2-13.3)/1
R1 (d_4) [%xmm0]: [3.0-10.1), DEF(4.2), USE(9.1/2), USE(10.1/2)
R2 (d_5, d_9) [SPILL=0x0]
[%xmm1]: [3.0-10.0), DEF(5.2), USE(7.1/6.1)!, USE(9.0/1)!, DEF(9.0)!, USE(10.0/1, hint=%xmm1, hint=R3)!

View File

@ -59,8 +59,8 @@ Windows-x86_64
}
{ # LIVE-RANGES (vregs_count=3)
TMP
[%xmm0]: [2.2-2.3)/3
[%xmm0]: [15.2-15.3)/3
[%xmm0]: [2.2-2.3)/1
[%xmm0]: [15.2-15.3)/1
R1 (d_4) [%xmm0]: [3.0-10.1), DEF(4.2), USE(9.1/2), USE(10.1/2)
R2 (d_5, d_9) [SPILL=0x0]
[%xmm1]: [3.0-10.0), DEF(5.2), USE(7.1/6.1)!, USE(9.0/1)!, DEF(9.0)!, USE(10.0/1, hint=%xmm1, hint=R3)!

View File

@ -54,8 +54,8 @@ Windows-x86_64
}
{ # LIVE-RANGES (vregs_count=3)
TMP
[%eax]: [2.2-2.3)/1
[%eax]: [12.2-12.3)/1
[%eax]: [2.2-2.3)/0
[%eax]: [12.2-12.3)/0
R1 (d_4) [%eax]: [3.0-9.1), DEF(4.2), USE(9.1/2)!
R2 (d_5) [%ebx]: [3.0-13.0), DEF(5.2), USE(7.1/6.1), USE(9.1/1)!, USE(10.0/4, hint=%edx), PHI_USE(12.2, phi=d_4/3)
R3 (d_9) [%ebp]: [9.2-13.0), DEF(9.2)!, PHI_USE(12.2, phi=d_5/3)

View File

@ -104,8 +104,8 @@ Windows-x86_64
}
{ # LIVE-RANGES (vregs_count=12)
TMP
[%xmm0]: [10.2-10.3)/3
[%eax]: [10.2-10.3)/1
[%xmm0]: [10.2-10.3)/1
[%eax]: [10.2-10.3)/0
R1 (d_2) [SPILL=0x0]
[%xmm0]: [2.3-10.2), DEF(2.3, hint=%xmm0)
: [10.2-24.0), [26.0-29.0), [31.0-36.0)