mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-24 03:14:08 +08:00
middle-end/112860 - -fgimple can skip ISEL
The following makes sure we don't skip ISEL. PR middle-end/112860 * passes.cc (should_skip_pass_p): Do not skip ISEL.
This commit is contained in:
parent
805be8fbea
commit
d9403153f9
@ -2514,6 +2514,11 @@ should_skip_pass_p (opt_pass *pass)
|
||||
if (strstr (pass->name, "build_cgraph_edges") != NULL)
|
||||
return false;
|
||||
|
||||
/* We need to run ISEL as that lowers VEC_COND_EXPR but doesn't provide
|
||||
a property. */
|
||||
if (strstr (pass->name, "isel") != NULL)
|
||||
return false;
|
||||
|
||||
/* Don't skip df init; later RTL passes need it. */
|
||||
if (strstr (pass->name, "dfinit") != NULL
|
||||
|| strstr (pass->name, "dfinish") != NULL)
|
||||
|
Loading…
Reference in New Issue
Block a user