~pali/+junk/llvm-toolchain-3.7

« back to all changes in this revision

Viewing changes to test/tools/llvm-profdata/raw-64-bits-le.test

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2015-07-15 17:51:08 UTC
  • Revision ID: package-import@ubuntu.com-20150715175108-l8mynwovkx4zx697
Tags: upstream-3.7~+rc2
ImportĀ upstreamĀ versionĀ 3.7~+rc2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
RUN: printf '\201rforpl\377' > %t
 
2
RUN: printf '\1\0\0\0\0\0\0\0' >> %t
 
3
RUN: printf '\2\0\0\0\0\0\0\0' >> %t
 
4
RUN: printf '\3\0\0\0\0\0\0\0' >> %t
 
5
RUN: printf '\6\0\0\0\0\0\0\0' >> %t
 
6
RUN: printf '\0\0\4\0\1\0\0\0' >> %t
 
7
RUN: printf '\0\0\4\0\2\0\0\0' >> %t
 
8
 
 
9
RUN: printf '\3\0\0\0' >> %t
 
10
RUN: printf '\1\0\0\0' >> %t
 
11
RUN: printf '\1\0\0\0\0\0\0\0' >> %t
 
12
RUN: printf '\0\0\4\0\2\0\0\0' >> %t
 
13
RUN: printf '\0\0\4\0\1\0\0\0' >> %t
 
14
 
 
15
RUN: printf '\03\0\0\0' >> %t
 
16
RUN: printf '\02\0\0\0' >> %t
 
17
RUN: printf '\02\0\0\0\0\0\0\0' >> %t
 
18
RUN: printf '\03\0\4\0\2\0\0\0' >> %t
 
19
RUN: printf '\10\0\4\0\1\0\0\0' >> %t
 
20
 
 
21
RUN: printf '\023\0\0\0\0\0\0\0' >> %t
 
22
RUN: printf '\067\0\0\0\0\0\0\0' >> %t
 
23
RUN: printf '\101\0\0\0\0\0\0\0' >> %t
 
24
RUN: printf 'foobar' >> %t
 
25
 
 
26
RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s
 
27
 
 
28
CHECK: Counters:
 
29
CHECK:   foo:
 
30
CHECK:     Hash: 0x0000000000000001
 
31
CHECK:     Counters: 1
 
32
CHECK:     Function count: 19
 
33
CHECK:     Block counts: []
 
34
CHECK:   bar:
 
35
CHECK:     Hash: 0x0000000000000002
 
36
CHECK:     Counters: 2
 
37
CHECK:     Function count: 55
 
38
CHECK:     Block counts: [65]
 
39
CHECK: Functions shown: 2
 
40
CHECK: Total functions: 2
 
41
CHECK: Maximum function count: 55
 
42
CHECK: Maximum internal block count: 65