]> granicus.if.org Git - llvm/commit
Don't move llvm.localescape outside the entry block in the GCOV profiling pass
authorSylvestre Ledru <sylvestre@debian.org>
Tue, 26 Sep 2017 11:56:43 +0000 (11:56 +0000)
committerSylvestre Ledru <sylvestre@debian.org>
Tue, 26 Sep 2017 11:56:43 +0000 (11:56 +0000)
commit71e7a8ba8994e5b1f9cc0a0986b2ef5d37ed8ad2
tree1ec7fc8ef847a7ab7e18dc31dcd8945823788453
parent074df004cb13e5539d10819d40ebe85e2741706d
Don't move llvm.localescape outside the entry block in the GCOV profiling pass

Summary:
This fixes https://bugs.llvm.org/show_bug.cgi?id=34714.

Patch by Marco Castelluccio

Reviewers: rnk

Reviewed By: rnk

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D38224

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@314201 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/GCOVProfiling.cpp