diff options
Diffstat (limited to 'llvm/test/tools/llvm-profdata/vtable-value-prof.proftext')
-rw-r--r-- | llvm/test/tools/llvm-profdata/vtable-value-prof.proftext | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-profdata/vtable-value-prof.proftext b/llvm/test/tools/llvm-profdata/vtable-value-prof.proftext new file mode 100644 index 000000000000..38073916ec44 --- /dev/null +++ b/llvm/test/tools/llvm-profdata/vtable-value-prof.proftext @@ -0,0 +1,16 @@ +# RUN: llvm-profdata show --function=main --show-vtables %p/Inputs/vtable-value-prof.proftext | FileCheck %s + +# CHECK: Counters: +# CHECK: main: +# CHECK: Hash: 0x0f9a16fe6d398548 +# CHECK: Counters: 2 +# CHECK: VTable Results: +# CHECK: [ 0, /path/to/vtable_prof.cc;_ZTVN12_GLOBAL__N_18Derived2E, 750 ] (75.00%) +# CHECK: [ 0, _ZTV8Derived1, 250 ] (25.00%) +# CHECK: [ 1, /path/to/vtable_prof.cc;_ZTVN12_GLOBAL__N_18Derived2E, 750 ] (75.00%) +# CHECK: [ 1, _ZTV8Derived1, 250 ] (25.00%) +# CHECK: Instrumentation level: IR entry_first = 0 +# CHECK: Functions shown: 1 +# CHECK: Total functions: 6 +# CHECK: Maximum function count: 1000 +# CHECK: Maximum internal block count: 250 |