diff options
author | Cui, Lili <lili.cui@intel.com> | 2023-05-31 07:39:13 +0000 |
---|---|---|
committer | Cui, Lili <lili.cui@intel.com> | 2023-05-31 07:51:14 +0000 |
commit | 80ee7d02e8db4893e104de02659fb71cc1dc81e9 (patch) | |
tree | f0d49af2476bd7bf3786cb1d062b60f99f5ce70d /gcc/alias.cc | |
parent | 5a98afec536ccc8e4530575edc5cf3420a4416b3 (diff) | |
download | gcc-80ee7d02e8db4893e104de02659fb71cc1dc81e9.zip gcc-80ee7d02e8db4893e104de02659fb71cc1dc81e9.tar.gz gcc-80ee7d02e8db4893e104de02659fb71cc1dc81e9.tar.bz2 |
Fix ICE in rewrite_expr_tree_parallel
1. Limit the value of tree-reassoc-width to IntegerRange(0, 256).
2. Add width limit in rewrite_expr_tree_parallel.
gcc/ChangeLog:
PR tree-optimization/110038
* params.opt: Add a limit on tree-reassoc-width.
* tree-ssa-reassoc.cc
(rewrite_expr_tree_parallel): Add width limit.
gcc/testsuite/ChangeLog:
PR tree-optimization/110038
* gcc.dg/pr110038.c: New test.
Diffstat (limited to 'gcc/alias.cc')
0 files changed, 0 insertions, 0 deletions