diff options
Diffstat (limited to 'llvm/test/tools/llvm-profdata/input-filenames.test')
-rw-r--r-- | llvm/test/tools/llvm-profdata/input-filenames.test | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-profdata/input-filenames.test b/llvm/test/tools/llvm-profdata/input-filenames.test new file mode 100644 index 00000000000..5d8d27b6dda --- /dev/null +++ b/llvm/test/tools/llvm-profdata/input-filenames.test @@ -0,0 +1,16 @@ +RUN: printf '# comment 1\n' > %t +RUN: printf ' # comment 2\n' >> %t + +RUN: printf 'bar\n' >> %t +RUN: printf ' baz\n' >> %t + +RUN: printf '2,%t.weighted\n' >> %t +RUN: printf ' ' > %t.weighted + +RUN: llvm-profdata merge -input-files %t -dump-input-file-list foo -o /dev/null | FileCheck %s +RUN: llvm-profdata merge -f %t -dump-input-file-list foo -o /dev/null | FileCheck %s + +CHECK: 1,foo +CHECK-NEXT: 1,bar +CHECK-NEXT: 1,baz +CHECK-NEXT: 2,{{.*}}.weighted |