]> granicus.if.org Git - clang/commit
test: Use llvm-profdata merge in Profile tests
authorJustin Bogner <mail@justinbogner.com>
Thu, 17 Apr 2014 22:49:06 +0000 (22:49 +0000)
committerJustin Bogner <mail@justinbogner.com>
Thu, 17 Apr 2014 22:49:06 +0000 (22:49 +0000)
commitdea85f9d241126f844cc46d4e91e7755c8e1851c
treef1c9032f718b0708d5a0fc79d95ade300141d895
parentc911bf1a4ad6146dfb8c91410db219c582172c44
test: Use llvm-profdata merge in Profile tests

In preparation for using a binary format for instrumentation based
profiling, explicitly treat the test inputs as text and transform them
before running. This will allow us to leave the checked in files in
human readable format once the instrumentation format is binary.

No functional change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@206509 91177308-0d34-0410-b5e6-96231b3b80d8
23 files changed:
test/CMakeLists.txt
test/Profile/Inputs/c-attributes.proftext [moved from test/Profile/Inputs/c-attributes.profdata with 100% similarity]
test/Profile/Inputs/c-captured.proftext [moved from test/Profile/Inputs/c-captured.profdata with 100% similarity]
test/Profile/Inputs/c-counter-overflows.proftext [moved from test/Profile/Inputs/c-counter-overflows.profdata with 100% similarity]
test/Profile/Inputs/c-general.proftext [moved from test/Profile/Inputs/c-general.profdata with 100% similarity]
test/Profile/Inputs/c-outdated-data.proftext [moved from test/Profile/Inputs/c-outdated-data.profdata with 100% similarity]
test/Profile/Inputs/c-unprofiled-blocks.proftext [moved from test/Profile/Inputs/c-unprofiled-blocks.profdata with 100% similarity]
test/Profile/Inputs/cxx-class.proftext [moved from test/Profile/Inputs/cxx-class.profdata with 100% similarity]
test/Profile/Inputs/cxx-lambda.proftext [moved from test/Profile/Inputs/cxx-lambda.profdata with 100% similarity]
test/Profile/Inputs/cxx-templates.proftext [moved from test/Profile/Inputs/cxx-templates.profdata with 100% similarity]
test/Profile/Inputs/cxx-throws.proftext [moved from test/Profile/Inputs/cxx-throws.profdata with 100% similarity]
test/Profile/Inputs/objc-general.proftext [moved from test/Profile/Inputs/objc-general.profdata with 100% similarity]
test/Profile/c-attributes.c
test/Profile/c-captured.c
test/Profile/c-counter-overflows.c
test/Profile/c-general.c
test/Profile/c-outdated-data.c
test/Profile/c-unprofiled-blocks.c
test/Profile/cxx-class.cpp
test/Profile/cxx-lambda.cpp
test/Profile/cxx-templates.cpp
test/Profile/cxx-throws.cpp
test/Profile/objc-general.m