diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2018-07-28 11:06:01 +0000 |
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2018-07-28 11:06:01 +0000 |
| commit | 486754660bb926339aefcf012a3f848592babb8b (patch) | |
| tree | ecdbc446c9876f4f120f701c243373cd3cb43db3 /test/CodeGen/pgo-sample-thinlto-summary.c | |
| parent | 55e6d896ad333f07bb3b1ba487df214fc268a4ab (diff) | |
Notes
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. |
