Fix recent x86 pe/coff testsuite regressions

* testsuite/gas/i386/sha512-intel.d: Accept section nop padding.
	* testsuite/gas/i386/sha512.d: Likewise.
	* testsuite/gas/i386/sm3-intel.d: Likewise.
	* testsuite/gas/i386/sm3.d: Likewise.
	* testsuite/gas/i386/x86-64-pbndkb-intel.d: Likewise.
	* testsuite/gas/i386/x86-64-pbndkb.d: Likewise.
	* testsuite/gas/i386/x86-64-sha512-intel.d: Likewise.
	* testsuite/gas/i386/x86-64-sha512.d: Likewise.
	* testsuite/gas/i386/x86-64-sm3-intel.d: Likewise.
	* testsuite/gas/i386/x86-64-sm3.d: Likewise.
This commit is contained in:
Alan Modra 2023-07-28 13:03:46 +09:30
parent 41c8b9f097
commit d989e8dc6b
10 changed files with 10 additions and 0 deletions

View File

@ -13,3 +13,4 @@ Disassembly of section \.text:
\s*[a-f0-9]+:\s*c4 e2 7f cc f5\s+vsha512msg1 ymm6,xmm5
\s*[a-f0-9]+:\s*c4 e2 7f cd f5\s+vsha512msg2 ymm6,ymm5
\s*[a-f0-9]+:\s*c4 e2 57 cb f4\s+vsha512rnds2 ymm6,ymm5,xmm4
#pass

View File

@ -13,3 +13,4 @@ Disassembly of section \.text:
\s*[a-f0-9]+:\s*c4 e2 7f cc f5\s+vsha512msg1 %xmm5,%ymm6
\s*[a-f0-9]+:\s*c4 e2 7f cd f5\s+vsha512msg2 %ymm5,%ymm6
\s*[a-f0-9]+:\s*c4 e2 57 cb f4\s+vsha512rnds2 %xmm4,%ymm5,%ymm6
#pass

View File

@ -25,3 +25,4 @@ Disassembly of section \.text:
\s*[a-f0-9]+:\s*c4 e3 51 de f4 7b\s+vsm3rnds2 xmm6,xmm5,xmm4,0x7b
\s*[a-f0-9]+:\s*c4 e3 51 de b4 f4 00 00 00 10 7b\s+vsm3rnds2 xmm6,xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
\s*[a-f0-9]+:\s*c4 e3 51 de 31 7b\s+vsm3rnds2 xmm6,xmm5,XMMWORD PTR \[ecx\],0x7b
#pass

View File

@ -25,3 +25,4 @@ Disassembly of section \.text:
\s*[a-f0-9]+:\s*c4 e3 51 de f4 7b\s+vsm3rnds2 \$0x7b,%xmm4,%xmm5,%xmm6
\s*[a-f0-9]+:\s*c4 e3 51 de b4 f4 00 00 00 10 7b\s+vsm3rnds2 \$0x7b,0x10000000\(%esp,%esi,8\),%xmm5,%xmm6
\s*[a-f0-9]+:\s*c4 e3 51 de 31 7b\s+vsm3rnds2 \$0x7b,\(%ecx\),%xmm5,%xmm6
#pass

View File

@ -9,3 +9,4 @@ Disassembly of section \.text:
0+ <_start>:
\s*[a-f0-9]+:\s*0f 01 c7\s+pbndkb
\s*[a-f0-9]+:\s*0f 01 c7\s+pbndkb
#pass

View File

@ -9,3 +9,4 @@ Disassembly of section \.text:
0+ <_start>:
\s*[a-f0-9]+:\s*0f 01 c7\s+pbndkb
\s*[a-f0-9]+:\s*0f 01 c7\s+pbndkb
#pass

View File

@ -13,3 +13,4 @@ Disassembly of section \.text:
\s*[a-f0-9]+:\s*c4 c2 7f cc f7\s+vsha512msg1 ymm6,xmm15
\s*[a-f0-9]+:\s*c4 62 7f cd fd\s+vsha512msg2 ymm15,ymm5
\s*[a-f0-9]+:\s*c4 62 57 cb f4\s+vsha512rnds2 ymm14,ymm5,xmm4
#pass

View File

@ -13,3 +13,4 @@ Disassembly of section \.text:
\s*[a-f0-9]+:\s*c4 c2 7f cc f7\s+vsha512msg1 %xmm15,%ymm6
\s*[a-f0-9]+:\s*c4 62 7f cd fd\s+vsha512msg2 %ymm5,%ymm15
\s*[a-f0-9]+:\s*c4 62 57 cb f4\s+vsha512rnds2 %xmm4,%ymm5,%ymm14
#pass

View File

@ -25,3 +25,4 @@ Disassembly of section \.text:
\s*[a-f0-9]+:\s*c4 c3 51 de f6 7b\s+vsm3rnds2 xmm6,xmm5,xmm14,0x7b
\s*[a-f0-9]+:\s*c4 a3 01 de b4 f5 00 00 00 10 7b\s+vsm3rnds2 xmm6,xmm15,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
\s*[a-f0-9]+:\s*c4 c3 01 de 31 7b\s+vsm3rnds2 xmm6,xmm15,XMMWORD PTR \[r9\],0x7b
#pass

View File

@ -25,3 +25,4 @@ Disassembly of section \.text:
\s*[a-f0-9]+:\s*c4 c3 51 de f6 7b\s+vsm3rnds2 \$0x7b,%xmm14,%xmm5,%xmm6
\s*[a-f0-9]+:\s*c4 a3 01 de b4 f5 00 00 00 10 7b\s+vsm3rnds2 \$0x7b,0x10000000\(%rbp,%r14,8\),%xmm15,%xmm6
\s*[a-f0-9]+:\s*c4 c3 01 de 31 7b\s+vsm3rnds2 \$0x7b,\(%r9\),%xmm15,%xmm6
#pass