diff options
author | Vedant Kumar <vsk@apple.com> | 2016-07-19 00:57:09 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2016-07-19 00:57:09 +0000 |
commit | 21ab20e0050d18185f6020a32aadd73c351a7e1d (patch) | |
tree | 77bd23f24dfe5ea17bd122079851c33a36148960 /llvm/test/tools/llvm-profdata/multiple-inputs.test | |
parent | 79997a24d750f3732f071ddc10c86d072b8cf735 (diff) | |
download | bcm5719-llvm-21ab20e0050d18185f6020a32aadd73c351a7e1d.tar.gz bcm5719-llvm-21ab20e0050d18185f6020a32aadd73c351a7e1d.zip |
Revert "[llvm-profdata] Speed up merging by using a thread pool"
This reverts commit r275921. It broke the ppc64be bot:
http://lab.llvm.org:8011/builders/clang-ppc64be-linux-multistage/builds/3537
I'm not sure why it broke, but based on the output, it looks like an
off-by-one (one profile left un-merged).
llvm-svn: 275937
Diffstat (limited to 'llvm/test/tools/llvm-profdata/multiple-inputs.test')
-rw-r--r-- | llvm/test/tools/llvm-profdata/multiple-inputs.test | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/llvm/test/tools/llvm-profdata/multiple-inputs.test b/llvm/test/tools/llvm-profdata/multiple-inputs.test index 399438a4d2d..40d11083c0c 100644 --- a/llvm/test/tools/llvm-profdata/multiple-inputs.test +++ b/llvm/test/tools/llvm-profdata/multiple-inputs.test @@ -51,43 +51,3 @@ DISJOINT-2: Block counts: [2, 3] DISJOINT: Total functions: 2 DISJOINT: Maximum function count: 1 DISJOINT: Maximum internal block count: 3 - -RUN: llvm-profdata merge %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: -num-threads 2 -o %t -RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=FOO4 -RUN: llvm-profdata merge %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: -j 3 -o %t -RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=FOO4 -FOO4: foo: -FOO4: Counters: 3 -FOO4: Function count: 4 -FOO4: Block counts: [8, 12] -FOO4: Total functions: 1 -FOO4: Maximum function count: 4 -FOO4: Maximum internal block count: 12 - -RUN: llvm-profdata merge %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: %p/Inputs/foo3-1.proftext -j 2 -o %t -RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=FOO5 -RUN: llvm-profdata merge %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: %p/Inputs/foo3-1.proftext -j 3 -o %t -RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=FOO5 -RUN: llvm-profdata merge %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: %p/Inputs/foo3-1.proftext -o %t -RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=FOO5 -RUN: llvm-profdata merge %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: %p/Inputs/foo3-1.proftext %p/Inputs/foo3-1.proftext \ -RUN: %p/Inputs/foo3-1.proftext -j 1 -o %t -RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=FOO5 -FOO5: foo: -FOO5: Counters: 3 -FOO5: Function count: 5 -FOO5: Block counts: [10, 15] -FOO5: Total functions: 1 -FOO5: Maximum function count: 5 -FOO5: Maximum internal block count: 15 |