diff options
author | Richard Biener <rguenther@suse.de> | 2020-05-18 08:51:23 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-05-18 12:27:53 +0200 |
commit | fe168751c5c1c517c7c89c9a1e4e561d66b24663 (patch) | |
tree | 14205bc73e57021f4079ec12868dd2362fa44e13 /ChangeLog | |
parent | 52a0f83980082c9995f2d8ec9b88548520fb8a5f (diff) | |
download | gcc-fe168751c5c1c517c7c89c9a1e4e561d66b24663.zip gcc-fe168751c5c1c517c7c89c9a1e4e561d66b24663.tar.gz gcc-fe168751c5c1c517c7c89c9a1e4e561d66b24663.tar.bz2 |
middle-end/95171 - inlining of trapping compare into non-call EH fn
This fixes always-inlining across -fnon-call-exception boundaries
for conditions which we do not allow to throw.
2020-05-18 Richard Biener <rguenther@suse.de>
PR middle-end/95171
* tree-inline.c (remap_gimple_stmt): Split out trapping compares
when inlining into a non-call EH function.
* gcc.dg/pr95171.c: New testcase.
Diffstat (limited to 'ChangeLog')
0 files changed, 0 insertions, 0 deletions