diff options
| author | Xinliang David Li <davidxl@google.com> | 2015-12-14 23:26:46 +0000 |
|---|---|---|
| committer | Xinliang David Li <davidxl@google.com> | 2015-12-14 23:26:46 +0000 |
| commit | 8608513b6941c7de711693578d015f86a526b7c1 (patch) | |
| tree | c874691876352dd740b4101f0478c819b24bca28 /clang/test/Profile/cxx-throws.cpp | |
| parent | 081274797984da331db1373aecdb63de4ddca7e5 (diff) | |
| download | bcm5719-llvm-8608513b6941c7de711693578d015f86a526b7c1.tar.gz bcm5719-llvm-8608513b6941c7de711693578d015f86a526b7c1.zip | |
[PGO] Shorten profile symbol prefixes
(test case update)
Profile symbols have long prefixes which waste space and creating pressure for linker.
This patch shortens the prefixes to minimal length without losing verbosity.
Differential Revision: http://reviews.llvm.org/D15503
llvm-svn: 255576
Diffstat (limited to 'clang/test/Profile/cxx-throws.cpp')
| -rw-r--r-- | clang/test/Profile/cxx-throws.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/test/Profile/cxx-throws.cpp b/clang/test/Profile/cxx-throws.cpp index 47d079b7a0b..409abb1f7b2 100644 --- a/clang/test/Profile/cxx-throws.cpp +++ b/clang/test/Profile/cxx-throws.cpp @@ -10,9 +10,9 @@ // RUN: %clang %s -o - -emit-llvm -S -fprofile-instr-use=%t.profdata -fcxx-exceptions -target %itanium_abi_triple | FileCheck -check-prefix=PGOUSE %s // RUN: %clang %s -o - -emit-llvm -S -fprofile-instr-use=%t.profdata -fcxx-exceptions -target %itanium_abi_triple | FileCheck -check-prefix=PGOUSE-EXC %s -// PGOGEN: @[[THC:__llvm_profile_counters__Z6throwsv]] = private global [9 x i64] zeroinitializer -// PGOGEN-EXC: @[[THC:__llvm_profile_counters__Z6throwsv]] = private global [9 x i64] zeroinitializer -// PGOGEN: @[[UNC:__llvm_profile_counters__Z11unreachablei]] = private global [3 x i64] zeroinitializer +// PGOGEN: @[[THC:__prf_cn__Z6throwsv]] = private global [9 x i64] zeroinitializer +// PGOGEN-EXC: @[[THC:__prf_cn__Z6throwsv]] = private global [9 x i64] zeroinitializer +// PGOGEN: @[[UNC:__prf_cn__Z11unreachablei]] = private global [3 x i64] zeroinitializer // PGOGEN-LABEL: @_Z6throwsv() // PGOUSE-LABEL: @_Z6throwsv() |

