]> git.ipfire.org Git - thirdparty/gcc.git/commit
Skip ubsan/asan internal fns with different location in tail-merge
authorTom de Vries <tom@codesourcery.com>
Mon, 7 Mar 2016 14:50:13 +0000 (14:50 +0000)
committerTom de Vries <vries@gcc.gnu.org>
Mon, 7 Mar 2016 14:50:13 +0000 (14:50 +0000)
commit3c137fc947c89349bf1afe51a14a86afbfb3f674
tree3ebf552658d52b307645a69d810b8f70c237c9c0
parent57548bf579a86a1e80a0b2e4a385f18dc65e0057
Skip ubsan/asan internal fns with different location in tail-merge

2016-03-07  Tom de Vries  <tom@codesourcery.com>

PR tree-optimization/70116
* tree-ssa-tail-merge.c (merge_stmts_p): New function, handling
is_tm_ending stmts and ubsan/asan internal functions.
(find_duplicate): Use it.  Don't test is_tm_ending here.

From-SVN: r234029
gcc/ChangeLog
gcc/tree-ssa-tail-merge.c