comparison gcc/testsuite/g++.dg/tree-prof/indir-call-prof.C @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 04ced10e8804
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
1 /* { dg-options "-O2 -fdump-tree-optimized -fdump-ipa-profile -fdump-ipa-afdo" } */ 1 /* { dg-options "-O2 -fdump-tree-optimized -fdump-ipa-profile-optimized -fdump-ipa-afdo" } */
2 2
3 struct A { 3 struct A {
4 A () {} 4 A () {}
5 5
6 virtual int AA (void) 6 virtual int AA (void)
36 } 36 }
37 37
38 return 0; 38 return 0;
39 } 39 }
40 40
41 /* { dg-final-use-not-autofdo { scan-ipa-dump "Indirect call -> direct call.* AA transformation on insn" "profile" } } */ 41 /* { dg-final-use-not-autofdo { scan-ipa-dump "Indirect call -> direct call.* AA .will resolve by ipa-profile" "profile" } } */
42 /* { dg-final-use-autofdo { scan-ipa-dump "Indirect call -> direct call.* AA transformation on insn" "afdo" } } */ 42 /* { dg-final-use-autofdo { scan-ipa-dump "Indirect call -> direct call.* AA .will resolve by ipa-profile" "afdo" } } */
43 /* { dg-final-use-not-autofdo { scan-tree-dump-not "Invalid sum" "optimized" } } */ 43 /* { dg-final-use-not-autofdo { scan-tree-dump-not "Invalid sum" "optimized" } } */