pieces-memset-21.c: Expect vzeroupper for ia32
Update gcc.target/i386/pieces-memset-21.c to expect vzeroupper for ia32
caused by
commit fe79d652c9
Author: Richard Biener <rguenther@suse.de>
Date: Thu Feb 17 14:40:16 2022 +0100
target/104581 - compile-time regression in mode-switching
PR target/104581
* gcc.target/i386/pieces-memset-21.c: Expect vzeroupper for ia32.
This commit is contained in:
parent
df5ed150ee
commit
1931cbad49
1 changed files with 2 additions and 1 deletions
|
@ -11,7 +11,8 @@ foo (void)
|
|||
|
||||
/* { dg-final { scan-assembler-times "vpxor(?:d|)\[ \\t\]+\[^\n\]*%xmm" 1 } } */
|
||||
/* { dg-final { scan-assembler-times "vmovdqu(?:64|8)\[ \\t\]+\[^\n\]*%zmm" 1 } } */
|
||||
/* { dg-final { scan-assembler-not "vzeroupper" } } */
|
||||
/* { dg-final { scan-assembler-not "vzeroupper" { target { ! ia32 } } } } */
|
||||
/* { dg-final { scan-assembler "vzeroupper" { target ia32 } } } */
|
||||
/* No need to dynamically realign the stack here. */
|
||||
/* { dg-final { scan-assembler-not "and\[^\n\r]*%\[re\]sp" } } */
|
||||
/* Nor use a frame pointer. */
|
||||
|
|
Loading…
Add table
Reference in a new issue