re PR rtl-optimization/89865 (FAIL: gcc.target/i386/pr49095.c scan-assembler-times \\\\), % 45)

PR rtl-optimization/89865
	* gcc.target/i386/pr49095.c: Include in scan-assembler-times patterns
	the first argument register, so that occassional spills/fills are
	ignored.

From-SVN: r270025
This commit is contained in:
Jakub Jelinek 2019-03-29 21:51:15 +01:00 committed by Jakub Jelinek
parent 2b53407efb
commit 54ae50ac45
2 changed files with 7 additions and 2 deletions

View File

@ -1,5 +1,10 @@
2019-03-29 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/89865
* gcc.target/i386/pr49095.c: Include in scan-assembler-times patterns
the first argument register, so that occassional spills/fills are
ignored.
PR sanitizer/89869
* g++.dg/ubsan/vptr-14.C: New test.

View File

@ -73,5 +73,5 @@ G (long)
/* { dg-final { scan-assembler-not "test\[lq\]" } } */
/* The {f,h}{char,short,int,long}xor functions aren't optimized into
a RMW instruction, so need load, modify and store. FIXME eventually. */
/* { dg-final { scan-assembler-times "\\), %" 57 { target { ia32 } } } } */
/* { dg-final { scan-assembler-times "\\), %" 45 { target { ! ia32 } } } } */
/* { dg-final { scan-assembler-times "\\(%eax\\), %" 12 { target { ia32 } } } } */
/* { dg-final { scan-assembler-times "\\(%\[re\]di\\), %" 8 { target { ! ia32 } } } } */