diff options
Diffstat (limited to 'test/CodeGen/pgo-sample-thinlto-summary.c')
| -rw-r--r-- | test/CodeGen/pgo-sample-thinlto-summary.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/CodeGen/pgo-sample-thinlto-summary.c b/test/CodeGen/pgo-sample-thinlto-summary.c index 7045db08f22e..eae35a040e5f 100644 --- a/test/CodeGen/pgo-sample-thinlto-summary.c +++ b/test/CodeGen/pgo-sample-thinlto-summary.c @@ -13,8 +13,8 @@ void foo(int n) { g += baz(i); } -// SAMPLEPGO-LABEL: define void @bar -// THINLTO-LABEL: define void @bar +// SAMPLEPGO-LABEL: define {{(dso_local )?}}void @bar +// THINLTO-LABEL: define {{(dso_local )?}}void @bar // SAMPLEPGO-NOT: call{{.*}}foo // THINLTO: call{{.*}}foo void bar(int n) { @@ -23,8 +23,8 @@ void bar(int n) { } // Checks if loop unroll is invoked by normal compile, but not thinlto compile. -// SAMPLEPGO-LABEL: define void @unroll -// THINLTO-LABEL: define void @unroll +// SAMPLEPGO-LABEL: define {{(dso_local )?}}void @unroll +// THINLTO-LABEL: define {{(dso_local )?}}void @unroll // SAMPLEPGO: call{{.*}}baz // SAMPLEPGO: call{{.*}}baz // THINLTO: call{{.*}}baz @@ -35,8 +35,8 @@ void unroll() { } // Checks that icp is not invoked for ThinLTO, but invoked for normal samplepgo. -// SAMPLEPGO-LABEL: define void @icp -// THINLTO-LABEL: define void @icp +// SAMPLEPGO-LABEL: define {{(dso_local )?}}void @icp +// THINLTO-LABEL: define {{(dso_local )?}}void @icp // SAMPLEPGO: if.true.direct_targ // FIXME: the following condition needs to be reversed once // LTOPreLinkDefaultPipeline is customized. |
