Fix ipa-?.c testcases (again)
Jan Hubicka
jh@suse.cz
Sat Aug 30 19:06:00 GMT 2008
Hi,
I forgot the following hunk from the ipa-cp patch. Now we dump the
replacement along with argument name and constant it is being replaced
with. My apologizes for temporarily breaking these again.
Commited after regtesting now.
Jan
* gcc.dg/ipa/ipa-1.c: Fix template for better debug output.
* gcc.dg/ipa/ipa-2.c: Fix template for better debug output.
* gcc.dg/ipa/ipa-3.c: Fix template for better debug output.
* gcc.dg/ipa/ipa-4.c: Fix template for better debug output.
* gcc.dg/ipa/ipa-5.c: Fix template for better debug output.
* gcc.dg/ipa/ipa-7.c: Fix template for better debug output.
Index: gcc.dg/ipa/ipa-1.c
===================================================================
*** gcc.dg/ipa/ipa-1.c (revision 139765)
--- gcc.dg/ipa/ipa-1.c (working copy)
*************** int main ()
*** 23,29 ****
/* { dg-final { scan-ipa-dump-times "versioned function" 2 "cp" } } */
! /* { dg-final { scan-ipa-dump-times "replacing param with const" 2 "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
--- 23,30 ----
/* { dg-final { scan-ipa-dump-times "versioned function" 2 "cp" } } */
! /* { dg-final { scan-ipa-dump "replacing param a with const 7" "cp" } } */
! /* { dg-final { scan-ipa-dump "replacing param b with const 7" "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
Index: gcc.dg/ipa/ipa-2.c
===================================================================
*** gcc.dg/ipa/ipa-2.c (revision 139765)
--- gcc.dg/ipa/ipa-2.c (working copy)
*************** int main ()
*** 21,25 ****
/* { dg-final { scan-ipa-dump-times "versioned function" 2 "cp" } } */
! /* { dg-final { scan-ipa-dump-times "replacing param with const" 2 "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
--- 21,26 ----
/* { dg-final { scan-ipa-dump-times "versioned function" 2 "cp" } } */
! /* { dg-final { scan-ipa-dump "replacing param a with const 7" "cp" } } */
! /* { dg-final { scan-ipa-dump "replacing param c with const 3" "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
Index: gcc.dg/ipa/ipa-3.c
===================================================================
*** gcc.dg/ipa/ipa-3.c (revision 139765)
--- gcc.dg/ipa/ipa-3.c (working copy)
*************** int main ()
*** 25,29 ****
/* { dg-final { scan-ipa-dump-times "versioned function" 2 "cp" } } */
! /* { dg-final { scan-ipa-dump-times "replacing param with const" 3 "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
--- 25,31 ----
/* { dg-final { scan-ipa-dump-times "versioned function" 2 "cp" } } */
! /* { dg-final { scan-ipa-dump "replacing param a with const 7" "cp" } } */
! /* { dg-final { scan-ipa-dump "replacing param b with const 7" "cp" } } */
! /* { dg-final { scan-ipa-dump "replacing param c with const 3" "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
Index: gcc.dg/ipa/ipa-4.c
===================================================================
*** gcc.dg/ipa/ipa-4.c (revision 139765)
--- gcc.dg/ipa/ipa-4.c (working copy)
*************** int main ()
*** 24,28 ****
/* { dg-final { scan-ipa-dump-times "versioned function" 1 "cp" } } */
! /* { dg-final { scan-ipa-dump-times "replacing param with const" 1 "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
--- 24,28 ----
/* { dg-final { scan-ipa-dump-times "versioned function" 1 "cp" } } */
! /* { dg-final { scan-ipa-dump-times "replacing param a with const 7" 1 "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
Index: gcc.dg/ipa/ipa-5.c
===================================================================
*** gcc.dg/ipa/ipa-5.c (revision 139765)
--- gcc.dg/ipa/ipa-5.c (working copy)
*************** int main ()
*** 23,27 ****
/* { dg-final { scan-ipa-dump-times "versioned function" 2 "cp" } } */
! /* { dg-final { scan-ipa-dump-times "replacing param with const" 2 "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
--- 23,28 ----
/* { dg-final { scan-ipa-dump-times "versioned function" 2 "cp" } } */
! /* { dg-final { scan-ipa-dump "replacing param c with const 3" "cp" } } */
! /* { dg-final { scan-ipa-dump "replacing param a with const 7" "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
Index: gcc.dg/ipa/ipa-7.c
===================================================================
*** gcc.dg/ipa/ipa-7.c (revision 139765)
--- gcc.dg/ipa/ipa-7.c (working copy)
*************** int main ()
*** 25,31 ****
/* { dg-final { scan-ipa-dump-times "versioned function" 1 "cp" } } */
! /* { dg-final { scan-ipa-dump-times "replacing param with const" 1 "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
--- 25,31 ----
/* { dg-final { scan-ipa-dump-times "versioned function" 1 "cp" } } */
! /* { dg-final { scan-ipa-dump-times "replacing param a with const 7" 1 "cp" } } */
/* { dg-final { cleanup-ipa-dump "cp" } } */
More information about the Gcc-patches
mailing list