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.
/* { 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 } } } } */