diff options
Diffstat (limited to 'compiler-rt/test/profile/instrprof-basic.c')
-rw-r--r-- | compiler-rt/test/profile/instrprof-basic.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/compiler-rt/test/profile/instrprof-basic.c b/compiler-rt/test/profile/instrprof-basic.c index dd8f3fca3f9..17631d1b9a9 100644 --- a/compiler-rt/test/profile/instrprof-basic.c +++ b/compiler-rt/test/profile/instrprof-basic.c @@ -42,6 +42,13 @@ // RUN: llvm-profdata merge -o %t.m4.profdata ./ // RUN: %clang_profuse=%t.m4.profdata -O0 -o - -S -emit-llvm %s | FileCheck %s --check-prefix=COMMON --check-prefix=PGOMERGE +/// Test that the merge pool size can be larger than 10. +// RUN: rm -fr %t.dir5 +// RUN: mkdir -p %t.dir5 +// RUN: env LLVM_PROFILE_FILE=%t.dir5/e_%20m.profraw %run %t +// RUN: not ls %t.dir5/e_%20m.profraw +// RUN: ls %t.dir5/e_*.profraw | count 1 + int begin(int i) { // COMMON: br i1 %{{.*}}, label %{{.*}}, label %{{.*}}, !prof ![[PD1:[0-9]+]] if (i) |