]> granicus.if.org Git - llvm/commit
Merging r232438:
authorTom Stellard <thomas.stellard@amd.com>
Fri, 1 May 2015 02:43:13 +0000 (02:43 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Fri, 1 May 2015 02:43:13 +0000 (02:43 +0000)
commita0a6defa18f648ff296acef7f46d53308c041099
tree37f109dd7640b2879b10bba6851c4d49e7cadd48
parentd0505d6ed6a0b587630d26c17bd1704657ece915
Merging r232438:

------------------------------------------------------------------------
r232438 | mail | 2015-03-16 19:52:03 -0400 (Mon, 16 Mar 2015) | 6 lines

GCOV: Make the exit block placement from r223193 optional

By default we want our gcov emission to stay 4.2 compatible, which
means we need to continue emit the exit block last by default. We add
an option to emit it before the body for users that need it.

------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_36@236303 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Instrumentation.h
lib/Transforms/Instrumentation/GCOVProfiling.cpp
test/Transforms/GCOVProfiling/return-block.ll