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