brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.6 KiB · 79dc0f8 Raw
124 lines · plain
1# RUN: llvm-profdata show -memop-sizes -ic-targets -function=foo %s | FileCheck %s --check-prefixes=MEMOP,MEMOP_SUM,ICALL,ICALL_SUM2# RUN: llvm-profdata show -memop-sizes -ic-targets -counts -text -function=foo %s | FileCheck %s --check-prefixes=TEXT,MEMOP_TEXT,ICALL_TEXT3# RUN: llvm-profdata merge -o %t.profdata  %s4# RUN: llvm-profdata show -memop-sizes -ic-targets -function=foo %t.profdata | FileCheck %s --check-prefixes=MEMOP,MEMOP_SUM,ICALL,ICALL_SUM5# RUN: llvm-profdata merge -o %t.proftext -text %s6# RUN: llvm-profdata show -memop-sizes -ic-targets -function=foo %t.proftext| FileCheck %s --check-prefixes=MEMOP,MEMOP_SUM,ICALL,ICALL_SUM7 8# IR level Instrumentation Flag9:ir10ic111# Func Hash:121013# Num Counters:14215# Counter Values:169990001735980018 19ic220# Func Hash:211022# Num Counters:23224# Counter Values:2510010002636020027 28foo29# Func Hash:303527712131031# Num Counters:32333# Counter Values:34203555636137# Num Value Kinds:38239# Value Kind IPVK_IndirectCallTarget40041# NumSites42343# Values for each site44045246ic2:100047ic1:10048149ic2:2000050#ICALL: Indirect Target Results:51#ICALL-NEXT:  [ 1, ic2, 1000 ]52#ICALL-NEXT:  [ 1, ic1, 100 ]53#ICALL-NEXT:  [ 2, ic2, 20000 ]54 55# ValueKind = IPVK_MemOPSize:56157# NumValueSites:581599601:99612:88623:77639:72644:66655:55666:44677:33688:2269 70#MEMOP: Memory Intrinsic Size Results:71#MEMOP-NEXT:  [ 0, 1, 99 ]72#MEMOP-NEXT:  [ 0, 2, 88 ]73#MEMOP-NEXT:  [ 0, 3, 77 ]74#MEMOP-NEXT:  [ 0, 9, 72 ]75#MEMOP-NEXT:  [ 0, 4, 66 ]76#MEMOP-NEXT:  [ 0, 5, 55 ]77#MEMOP-NEXT:  [ 0, 6, 44 ]78#MEMOP-NEXT:  [ 0, 7, 33 ]79#MEMOP-NEXT:  [ 0, 8, 22 ]80 81#ICALL_SUM: Statistics for indirect call sites profile:82#ICALL_SUM: Total number of sites: 383#ICALL_SUM: Total number of sites with values: 284#ICALL_SUM: Total number of profiled values: 385#ICALL_SUM: Value sites histogram:86#ICALL_SUM:     NumTargets, SiteCount87#ICALL_SUM:         1, 188#ICALL_SUM:         2, 189 90#MEMOP_SUM: Statistics for memory intrinsic calls sizes profile:91#MEMOP_SUM: Total number of sites: 192#MEMOP_SUM: Total number of sites with values: 193#MEMOP_SUM: Total number of profiled values: 994#MEMOP_SUM: Value sites histogram:95#MEMOP_SUM:	NumTargets, SiteCount96#MEMOP_SUM:	9, 197 98#TEXT: # Num Value Kinds:99#TEXT: 2100#ICALL_TEXT: # ValueKind = IPVK_IndirectCallTarget:101#ICALL_TEXT: 0102#ICALL_TEXT: # NumValueSites:103#ICALL_TEXT: 3104#ICALL_TEXT: 0105#ICALL_TEXT: 2106#ICALL_TEXT: ic2:1000107#ICALL_TEXT: ic1:100108#ICALL_TEXT: 1109#ICALL_TEXT: ic2:20000110#MEMOP_TEXT: # ValueKind = IPVK_MemOPSize:111#MEMOP_TEXT: 1112#MEMOP_TEXT: # NumValueSites:113#MEMOP_TEXT: 1114#MEMOP_TEXT: 9115#MEMOP_TEXT: 1:99116#MEMOP_TEXT: 2:88117#MEMOP_TEXT: 3:77118#MEMOP_TEXT: 9:72119#MEMOP_TEXT: 4:66120#MEMOP_TEXT: 5:55121#MEMOP_TEXT: 6:44122#MEMOP_TEXT: 7:33123#MEMOP_TEXT: 8:22124