brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1015 B · 2d500df Raw
17 lines · plain
1Some basic tests for supplementing instrumentation profile with sample profile for static funcs.2 3RUN: llvm-profdata merge -supplement-instr-with-sample=%p/Inputs/NoFUnique.afdotext -suppl-min-size-threshold=2 %p/Inputs/NoFUnique.proftext -o %t14RUN: llvm-profdata show -function=foo -counts %t1 | FileCheck %s5 6RUN: llvm-profdata merge -supplement-instr-with-sample=%p/Inputs/FUnique.afdotext -suppl-min-size-threshold=2 %p/Inputs/FUnique.proftext -o %t27RUN: llvm-profdata show -function=foo -counts %t2 | FileCheck %s8 9RUN: llvm-profdata merge -supplement-instr-with-sample=%p/Inputs/NoFUnique.afdotext -suppl-min-size-threshold=2 %p/Inputs/FUnique.proftext -o %t310RUN: llvm-profdata show -function=foo -counts %t3 | FileCheck %s11 12RUN: llvm-profdata merge -supplement-instr-with-sample=%p/Inputs/FUnique.afdotext -suppl-min-size-threshold=2 %p/Inputs/NoFUnique.proftext -o %t413RUN: llvm-profdata show -function=foo -counts %t4 | FileCheck %s14 15CHECK: Counters: 3    <PseudoHot>16CHECK-NEXT: Instrumentation level:17