1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00

Add a compatibility test

llvm-svn: 259632
This commit is contained in:
Xinliang David Li 2016-02-03 06:27:38 +00:00
parent 3e2749fc6c
commit 987cdb1169
2 changed files with 22 additions and 1 deletions

Binary file not shown.

View File

@ -63,5 +63,26 @@ large_numbers
# FORMATV2-NEXT: Total functions: 2
# FORMATV2-NEXT: Maximum function count: 499500
# FORMATV2-NEXT: Maximum internal block count: 1000000
#
# RUN: llvm-profdata show %S/Inputs/compat.profdata.v4 -all-functions --counts | FileCheck %s -check-prefix=FORMATV4
# FORMATV4: Counters:
# FORMATV4: name with spaces:
# FORMATV4: Hash: 0x0000000000000400
# FORMATV4: Counters: 2
# FORMATV4: Function count: 0
# FORMATV4: Block counts: [0]
# FORMATV4: function_count_only:
# FORMATV4: Hash: 0x0000000000000000
# FORMATV4: Counters: 1
# FORMATV4: Function count: 97531
# FORMATV4: Block counts: []
# FORMATV4: large_numbers:
# FORMATV4: Hash: 0x3fffffffffffffff
# FORMATV4: Counters: 6
# FORMATV4: Function count: 2305843009213693952
# FORMATV4: Block counts: [1152921504606846976, 576460752303423488, 288230376151711744, 144115188075855872, 72057594037927936]
# FORMATV4: Functions shown: 3
# FORMATV4: Total functions: 3
# FORMATV4: Maximum function count: 2305843009213693952
# FORMATV4: Maximum internal block count: 1152921504606846976