middle-end/95231 - revert parts of PR95171
authorRichard Biener <rguenther@suse.de>
Wed, 20 May 2020 09:00:57 +0000 (11:00 +0200)
committerRichard Biener <rguenther@suse.de>
Wed, 20 May 2020 11:27:46 +0000 (13:27 +0200)
commit130bb4c79295487c5fc203103d80e3b754640eb4
tree4eb2d27ac4a541c12f84fa0e2cfd7892e96ce33d
parent35b980365c9230c1d704e561e1d4a8e0e69d2a82
middle-end/95231 - revert parts of PR95171

I mistook the opportunity to also "fix" the [VEC_]COND_EXPR case
for PR95171 but I was wrong in that it doesn't need the fix and
in the actual fix as well.  The following just reverts that part.

2020-05-20  Richard Biener  <rguenther@suse.de>

PR middle-end/95231
* tree-inline.c (remap_gimple_stmt): Revert adjusting
COND_EXPR and VEC_COND_EXPR for a -fnon-call-exception boundary.

* g++.dg/other/pr95231.C: New testcase.
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/pr95231.C [new file with mode: 0644]
gcc/tree-inline.c