[Frontend] Remove unused includes (NFC) (#116927)
[llvm-project.git] / llvm / test / tools / llvm-profgen / truncated-pseudoprobe.test
blob603e263e844e96f8cca05eaf3c1b171445299b7f
1 ; RUN: llvm-profgen --format=text --perfscript=%S/Inputs/truncated-pseudoprobe.perfscript --binary=%S/Inputs/truncated-pseudoprobe.perfbin --csspgo-preinliner=0 --gen-cs-nested-profile=0 --output=%t
2 ; RUN: FileCheck %s --input-file %t
4 ; CHECK:     [foo]:75:0
5 ; CHECK-NEXT:  1: 0
6 ; CHECK-NEXT:  2: 15
7 ; CHECK-NEXT:  3: 15
8 ; CHECK-NEXT:  4: 15
9 ; CHECK-NEXT:  5: 0
10 ; CHECK-NEXT:  6: 15
11 ; CHECK-NEXT:  7: 0
12 ; CHECK-NEXT:  8: 15 bar:15
13 ; CHECK-NEXT:  9: 0
14 ; CHECK-NEXT:  !CFGChecksum: 563088904013236
15 ; CHECK:     [foo:8 @ bar]:30:15
16 ; CHECK-NEXT:  1: 15
17 ; CHECK-NEXT:  4: 15
18 ; CHECK-NEXT:  !CFGChecksum: 72617220756
19 ; CHECK-NEXT:  !Attributes: 1
21 ; truncated-pseudoprobe.perfbin is from the following compile commands:
22 ; llc truncated-pseudoprobe.ll -filetype=obj -o truncated-pseudoprobe.o
23 ; clang truncated-pseudoprobe.o -o truncated-pseudoprobe.perfbin