summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-profdata/multiple-inputs.test
diff options
context:
space:
mode:
authorVedant Kumar <vsk@apple.com>2016-07-19 00:57:09 +0000
committerVedant Kumar <vsk@apple.com>2016-07-19 00:57:09 +0000
commit21ab20e0050d18185f6020a32aadd73c351a7e1d (patch)
tree77bd23f24dfe5ea17bd122079851c33a36148960 /llvm/test/tools/llvm-profdata/multiple-inputs.test
parent79997a24d750f3732f071ddc10c86d072b8cf735 (diff)
downloadbcm5719-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.test40
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
OpenPOWER on IntegriCloud