diff options
author | Richard Biener <rguenther@suse.de> | 2020-08-07 10:16:05 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-08-07 12:21:36 +0200 |
commit | c3f94f5786a014515c09c7852db228c74adf51e5 (patch) | |
tree | 1d201656f41289ed50030c457548b50f2d94449a /gcc/omp-expand.c | |
parent | e87c540fe43e29663140ed67b98ee437c25696bb (diff) | |
download | gcc-c3f94f5786a014515c09c7852db228c74adf51e5.zip gcc-c3f94f5786a014515c09c7852db228c74adf51e5.tar.gz gcc-c3f94f5786a014515c09c7852db228c74adf51e5.tar.bz2 |
tree-optimization/96514 - avoid if-converting control-altering calls
This avoids if-converting when encountering control-altering calls.
2020-08-07 Richard Biener <rguenther@suse.de>
PR tree-optimization/96514
* tree-if-conv.c (if_convertible_bb_p): If the last stmt
is a call that is control-altering, fail.
* gcc.dg/pr96514.c: New testcase.
Diffstat (limited to 'gcc/omp-expand.c')
0 files changed, 0 insertions, 0 deletions