HP Caliper User's Guide

:1 M cmp4.eq.unc p1,p2=r0,r36
:2 I addl r8=0xffffffffffffdf24,r1;;
~ ~ ~ ~ ~ ~ ~ ~
~6912 >
~8,0x01a0:0 M (p6) ld4 r48=[r49]
:1 I shladdp4 r8=r33,2,r9
:2 I chk.s.i r9,{self}+0x2f0;;
(1) ~6947 >
1 ~8,0x01b0:0 M ld4 r11=[r8];;
:1 M cmp4.ne.unc p6=r0,r11
:2 I nop.i 0x0
~8,0x01c0:0 M nop.m 0x0
:1 M nop.m 0x0
:2 B (p6) br.cond.dptk.many {self}+0xe0;;
---------------------------------------------------
1.85 [(No source information) libc.so.1::memccpy, 0x40a0880]
1 Function Totals
------------------------------------------
0 0x0000:0 M addp4 r32=r0,r32
:1 M addp4 r33=r0,r33
:2 I zxt4 r35=r35
0x0010:0 B nop.b 0x0
:1 B nop.b 0x0
:2 B nop.b 0x0;;
~ ~ ~ ~ ~ ~ ~ ~
0x0790:0 M (p13) st2 [r30]=r41,2
:1 I (p12) shrp r41=r41,r41,56
:2 I nop.i 0x0;;
1 0x07a0:0 M (p12) st1 [r30]=r41
:1 M nop.m 0x0
:2 B br.ret.sptk.few b0;;
0x07b0:0 M adds r31=-56,r31
:1 M mov r28=r0
:2 I mov pr=r10,0xffffffffffff003e;;
---------------------------------------------------
[Minimum function entries: 0, percent cutoff: 1.00, cumulative percent cutoff: 100.00]
Hot Call Paths (most likely)
----------------------------
% Total
Hits In
Only Name
----------------------------
14.8 wordplay::main [2]
*ROOT* [1]
----------------------------
13.0 wordplay::uppercase [4]
wordplay::main [2]
*ROOT* [1]
----------------------------
12.1 libc.so.1::strcpy [5]
wordplay::main [2]
*ROOT* [1]
----------------------------
9.9 libc.so.1::strlen [3]
wordplay::main [2]
*ROOT* [1]
----------------------------
9.2 libc.so.1::strlen [3]
wordplay::alphabetic [6]
wordplay::main [2]
*ROOT* [1]
----------------------------
8.8 libc.so.1::strlen [3]
wordplay::uppercase [4]
wordplay::main [2]
*ROOT* [1]
----------------------------
7.4 libc.so.1::toupper [8]
wordplay::uppercase [4]
wordplay::main [2]
*ROOT* [1]
----------------------------
5.6 wordplay::alphabetic [6]
166 Producing a Sampled Call Graph Profile Analysis