diff options
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/tools/llvm-profdata/Inputs/cutoff.proftext | 21 | ||||
| -rw-r--r-- | llvm/test/tools/llvm-profdata/cutoff.test | 23 | ||||
| -rw-r--r-- | llvm/test/tools/llvm-profdata/value-prof.proftext | 6 |
3 files changed, 3 insertions, 47 deletions
diff --git a/llvm/test/tools/llvm-profdata/Inputs/cutoff.proftext b/llvm/test/tools/llvm-profdata/Inputs/cutoff.proftext deleted file mode 100644 index 1ce4843f54f..00000000000 --- a/llvm/test/tools/llvm-profdata/Inputs/cutoff.proftext +++ /dev/null @@ -1,21 +0,0 @@ -# IR level Instrumentation Flag -:ir -bar -10 -2 -0 -0 - -main -16650 -4 -1 -1000 -1000000 -499500 - -foo -10 -2 -999 -1 diff --git a/llvm/test/tools/llvm-profdata/cutoff.test b/llvm/test/tools/llvm-profdata/cutoff.test deleted file mode 100644 index f04ea16f324..00000000000 --- a/llvm/test/tools/llvm-profdata/cutoff.test +++ /dev/null @@ -1,23 +0,0 @@ -Basic tests for cutoff options in show command. - -RUN: llvm-profdata show -value-cutoff=1 %p/Inputs/cutoff.proftext | FileCheck %s -check-prefix=CUTOFF1 -check-prefix=CHECK -RUN: llvm-profdata show -value-cutoff=1000 %p/Inputs/cutoff.proftext | FileCheck %s -check-prefix=CUTOFF1000 -check-prefix=CHECK -RUN: llvm-profdata show -all-functions -value-cutoff=1 %p/Inputs/cutoff.proftext | FileCheck %s -check-prefix=CUTOFF1FUNC -check-prefix=CUTOFF1 -check-prefix=CHECK -RUN: llvm-profdata show -all-functions -value-cutoff=1000 %p/Inputs/cutoff.proftext | FileCheck %s -check-prefix=CUTOFF1000FUNC -check-prefix=CUTOFF1000 -check-prefix=CHECK -RUN: llvm-profdata show -value-cutoff=1 -list-below-cutoff %p/Inputs/cutoff.proftext | FileCheck %s -check-prefix=BELOW1 -check-prefix=CUTOFF1 -check-prefix=CHECK -RUN: llvm-profdata show -value-cutoff=1000 -list-below-cutoff %p/Inputs/cutoff.proftext | FileCheck %s -check-prefix=BELOW1000 -check-prefix=CUTOFF1000 -check-prefix=CHECK -CUTOFF1FUNC-NOT: bar -CUTOFF1FUNC: Functions shown: 2 -CUTOFF1000FUNC-NOT: bar -CUTOFF1000FUNC-NOT: foo -CUTOFF1000FUNC: Functions shown: 1 -BELOW1: The list of functions with the maximum counter less than 1: -BELOW1: bar: (Max = 0 Sum = 0) -BELOW1000:The list of functions with the maximum counter less than 1000: -BELOW1000: bar: (Max = 0 Sum = 0) -BELOW1000: foo: (Max = 999 Sum = 1000) -CHECK: Total functions: 3 -CUTOFF1: Number of functions with maximum count (< 1): 1 -CUTOFF1: Number of functions with maximum count (>= 1): 2 -CUTOFF1000: Number of functions with maximum count (< 1000): 2 -CUTOFF1000: Number of functions with maximum count (>= 1000): 1 diff --git a/llvm/test/tools/llvm-profdata/value-prof.proftext b/llvm/test/tools/llvm-profdata/value-prof.proftext index a854a51afa6..31a7698895d 100644 --- a/llvm/test/tools/llvm-profdata/value-prof.proftext +++ b/llvm/test/tools/llvm-profdata/value-prof.proftext @@ -47,9 +47,9 @@ foo2:20000 #ICTXT: Indirect Call Site Count: 3 #ICTXT-NEXT: Indirect Target Results: -#ICTXT-NEXT: [ 1, foo, 100 ] (9.09%) -#ICTXT-NEXT: [ 1, foo2, 1000 ] (90.91%) -#ICTXT-NEXT: [ 2, foo2, 20000 ] (100.00%) +#ICTXT-NEXT: [ 1, foo, 100 ] +#ICTXT-NEXT: [ 1, foo2, 1000 ] +#ICTXT-NEXT: [ 2, foo2, 20000 ] #IC: Indirect Call Site Count: 3 #IC-NEXT: Indirect Target Results: |

