r203166 - PGO: rename profile data files from .pgodata to .profdata.
Bob Wilson
bob.wilson at apple.com
Thu Mar 6 13:36:05 PST 2014
Author: bwilson
Date: Thu Mar 6 15:36:04 2014
New Revision: 203166
URL: http://llvm.org/viewvc/llvm-project?rev=203166&view=rev
Log:
PGO: rename profile data files from .pgodata to .profdata.
These tests were added before we had settled on using a .profdata extension
for the profile data files. Renaming them now for consistency.
Added:
cfe/trunk/test/CodeGen/Inputs/instr-attribute.profdata
- copied, changed from r203165, cfe/trunk/test/CodeGen/Inputs/instr-attribute.pgodata
cfe/trunk/test/CodeGen/Inputs/instr-profile.profdata
- copied, changed from r203165, cfe/trunk/test/CodeGen/Inputs/instr-profile.pgodata
cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.profdata
- copied, changed from r203165, cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.pgodata
cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.profdata
- copied, changed from r203165, cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.pgodata
Removed:
cfe/trunk/test/CodeGen/Inputs/instr-attribute.pgodata
cfe/trunk/test/CodeGen/Inputs/instr-profile.pgodata
cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.pgodata
cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.pgodata
Modified:
cfe/trunk/test/CodeGen/instr-attribute.c
cfe/trunk/test/CodeGen/instr-profile.c
cfe/trunk/test/CodeGenCXX/instr-profile-class.cpp
cfe/trunk/test/CodeGenCXX/instr-profile-throws.cpp
Removed: cfe/trunk/test/CodeGen/Inputs/instr-attribute.pgodata
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/Inputs/instr-attribute.pgodata?rev=203165&view=auto
==============================================================================
--- cfe/trunk/test/CodeGen/Inputs/instr-attribute.pgodata (original)
+++ cfe/trunk/test/CodeGen/Inputs/instr-attribute.pgodata (removed)
@@ -1,39 +0,0 @@
-hot_100_percent 4
-100000
-4999950000
-0
-0
-
-hot_40_percent 4
-40000
-799980000
-0
-0
-
-normal_func 4
-20000
-199990000
-0
-0
-
-cold_func 4
-500
-124750
-0
-0
-
-main 13
-1
-100000
-0
-0
-40000
-0
-0
-20000
-0
-0
-500
-0
-0
-
Copied: cfe/trunk/test/CodeGen/Inputs/instr-attribute.profdata (from r203165, cfe/trunk/test/CodeGen/Inputs/instr-attribute.pgodata)
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/Inputs/instr-attribute.profdata?p2=cfe/trunk/test/CodeGen/Inputs/instr-attribute.profdata&p1=cfe/trunk/test/CodeGen/Inputs/instr-attribute.pgodata&r1=203165&r2=203166&rev=203166&view=diff
==============================================================================
(empty)
Removed: cfe/trunk/test/CodeGen/Inputs/instr-profile.pgodata
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/Inputs/instr-profile.pgodata?rev=203165&view=auto
==============================================================================
--- cfe/trunk/test/CodeGen/Inputs/instr-profile.pgodata (original)
+++ cfe/trunk/test/CodeGen/Inputs/instr-profile.pgodata (removed)
@@ -1,138 +0,0 @@
-simple_loops 4
-1
-100
-100
-75
-
-conditionals 11
-1
-100
-50
-50
-33
-33
-16
-99
-100
-99
-100
-
-early_exits 9
-1
-0
-51
-1
-25
-1
-25
-1
-0
-
-jumps 22
-1
-1
-0
-1
-0
-0
-1
-0
-1
-2
-3
-2
-0
-3
-0
-1
-1
-1
-10
-0
-10
-9
-
-switches 19
-1
-1
-1
-15
-7
-1
-0
-2
-2
-3
-3
-4
-4
-0
-4
-4
-5
-1
-0
-
-big_switch 17
-1
-32
-32
-1
-0
-1
-1
-11
-11
-1
-1
-15
-15
-1
-1
-2
-2
-
-issue_with_one_counter 1
-0
-
-boolean_operators 8
-1
-100
-34
-66
-17
-34
-33
-50
-
-boolop_loops 9
-1
-50
-51
-50
-26
-50
-51
-50
-26
-
-do_fallthrough 4
-1
-10
-2
-8
-
-no_usable_data 5
-1
-1
-1
-1
-1
-
-main 1
-1
-
-instr-profile.c:static_func 2
-1
-10
-
Copied: cfe/trunk/test/CodeGen/Inputs/instr-profile.profdata (from r203165, cfe/trunk/test/CodeGen/Inputs/instr-profile.pgodata)
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/Inputs/instr-profile.profdata?p2=cfe/trunk/test/CodeGen/Inputs/instr-profile.profdata&p1=cfe/trunk/test/CodeGen/Inputs/instr-profile.pgodata&r1=203165&r2=203166&rev=203166&view=diff
==============================================================================
(empty)
Modified: cfe/trunk/test/CodeGen/instr-attribute.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/instr-attribute.c?rev=203166&r1=203165&r2=203166&view=diff
==============================================================================
--- cfe/trunk/test/CodeGen/instr-attribute.c (original)
+++ cfe/trunk/test/CodeGen/instr-attribute.c Thu Mar 6 15:36:04 2014
@@ -1,6 +1,6 @@
// Test that instrumentation based profiling sets function attributes correctly.
-// RUN: %clang %s -o - -mllvm -disable-llvm-optzns -emit-llvm -S -fprofile-instr-use=%S/Inputs/instr-attribute.pgodata | FileCheck %s
+// RUN: %clang %s -o - -mllvm -disable-llvm-optzns -emit-llvm -S -fprofile-instr-use=%S/Inputs/instr-attribute.profdata | FileCheck %s
extern int atoi(const char *);
Modified: cfe/trunk/test/CodeGen/instr-profile.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/instr-profile.c?rev=203166&r1=203165&r2=203166&view=diff
==============================================================================
--- cfe/trunk/test/CodeGen/instr-profile.c (original)
+++ cfe/trunk/test/CodeGen/instr-profile.c Thu Mar 6 15:36:04 2014
@@ -6,7 +6,7 @@
// this test.
// RUN: %clang_cc1 -triple x86_64-apple-macosx10.9 -main-file-name instr-profile.c %s -o - -emit-llvm -fprofile-instr-generate | FileCheck -check-prefix=PGOGEN %s
-// RUN: %clang_cc1 -triple x86_64-apple-macosx10.9 -main-file-name instr-profile.c %s -o - -emit-llvm -fprofile-instr-use=%S/Inputs/instr-profile.pgodata | FileCheck -check-prefix=PGOUSE %s
+// RUN: %clang_cc1 -triple x86_64-apple-macosx10.9 -main-file-name instr-profile.c %s -o - -emit-llvm -fprofile-instr-use=%S/Inputs/instr-profile.profdata | FileCheck -check-prefix=PGOUSE %s
// PGOGEN: @[[SLC:__llvm_pgo_ctr[0-9]*]] = private global [4 x i64] zeroinitializer
// PGOGEN: @[[IFC:__llvm_pgo_ctr[0-9]*]] = private global [11 x i64] zeroinitializer
Removed: cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.pgodata
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.pgodata?rev=203165&view=auto
==============================================================================
--- cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.pgodata (original)
+++ cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.pgodata (removed)
@@ -1,20 +0,0 @@
-_ZN6SimpleC2Ei 2
-100
-99
-
-_ZN6Simple6methodEv 2
-100
-99
-
-_ZN6SimpleD2Ev 2
-100
-99
-
-_ZN14simple_wrapperEv 4
-1
-100
-0
-0
-
-main 1
-1
Copied: cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.profdata (from r203165, cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.pgodata)
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.profdata?p2=cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.profdata&p1=cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-class.pgodata&r1=203165&r2=203166&rev=203166&view=diff
==============================================================================
(empty)
Removed: cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.pgodata
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.pgodata?rev=203165&view=auto
==============================================================================
--- cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.pgodata (original)
+++ cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.pgodata (removed)
@@ -1,14 +0,0 @@
-_Z6throwsv 9
-1
-100
-100
-66
-33
-17
-50
-33
-100
-
-main 1
-1
-
Copied: cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.profdata (from r203165, cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.pgodata)
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.profdata?p2=cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.profdata&p1=cfe/trunk/test/CodeGenCXX/Inputs/instr-profile-throws.pgodata&r1=203165&r2=203166&rev=203166&view=diff
==============================================================================
(empty)
Modified: cfe/trunk/test/CodeGenCXX/instr-profile-class.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/instr-profile-class.cpp?rev=203166&r1=203165&r2=203166&view=diff
==============================================================================
--- cfe/trunk/test/CodeGenCXX/instr-profile-class.cpp (original)
+++ cfe/trunk/test/CodeGenCXX/instr-profile-class.cpp Thu Mar 6 15:36:04 2014
@@ -11,7 +11,7 @@
// RUN: FileCheck --input-file=%tgen -check-prefix=MTHGEN %s
// RUN: FileCheck --input-file=%tgen -check-prefix=WRPGEN %s
-// RUN: %clang %s -o - -emit-llvm -S -fprofile-instr-use=%S/Inputs/instr-profile-class.pgodata -fno-exceptions -target %itanium_abi_triple > %tuse
+// RUN: %clang %s -o - -emit-llvm -S -fprofile-instr-use=%S/Inputs/instr-profile-class.profdata -fno-exceptions -target %itanium_abi_triple > %tuse
// RUN: FileCheck --input-file=%tuse -check-prefix=CTRUSE %s
// RUN: FileCheck --input-file=%tuse -check-prefix=DTRUSE %s
// RUN: FileCheck --input-file=%tuse -check-prefix=MTHUSE %s
Modified: cfe/trunk/test/CodeGenCXX/instr-profile-throws.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/instr-profile-throws.cpp?rev=203166&r1=203165&r2=203166&view=diff
==============================================================================
--- cfe/trunk/test/CodeGenCXX/instr-profile-throws.cpp (original)
+++ cfe/trunk/test/CodeGenCXX/instr-profile-throws.cpp Thu Mar 6 15:36:04 2014
@@ -10,8 +10,8 @@
// RUN: %clangxx %s -o - -emit-llvm -S -fprofile-instr-generate -target %itanium_abi_triple | FileCheck -check-prefix=PGOGEN %s
// RUN: %clangxx %s -o - -emit-llvm -S -fprofile-instr-generate -target %itanium_abi_triple | FileCheck -check-prefix=PGOGEN-EXC %s
-// RUN: %clang %s -o - -emit-llvm -S -fprofile-instr-use=%S/Inputs/instr-profile-throws.pgodata -target %itanium_abi_triple | FileCheck -check-prefix=PGOUSE %s
-// RUN: %clang %s -o - -emit-llvm -S -fprofile-instr-use=%S/Inputs/instr-profile-throws.pgodata -target %itanium_abi_triple | FileCheck -check-prefix=PGOUSE-EXC %s
+// RUN: %clang %s -o - -emit-llvm -S -fprofile-instr-use=%S/Inputs/instr-profile-throws.profdata -target %itanium_abi_triple | FileCheck -check-prefix=PGOUSE %s
+// RUN: %clang %s -o - -emit-llvm -S -fprofile-instr-use=%S/Inputs/instr-profile-throws.profdata -target %itanium_abi_triple | FileCheck -check-prefix=PGOUSE-EXC %s
// PGOGEN: @[[THC:__llvm_pgo_ctr[0-9]*]] = private global [9 x i64] zeroinitializer
// PGOGEN-EXC: @[[THC:__llvm_pgo_ctr[0-9]*]] = private global [9 x i64] zeroinitializer
More information about the cfe-commits
mailing list