]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-ssa-pre.c/115214(ICE in find_or_generate_expression, at tree-ssa-pre.c:2780...
authorJiawei <jiawei@iscas.ac.cn>
Mon, 27 May 2024 07:40:51 +0000 (15:40 +0800)
committerJiawei <jiawei@iscas.ac.cn>
Thu, 30 May 2024 02:16:21 +0000 (10:16 +0800)
commitc9842f99042454bef99fe82506c6dd50f34e283e
tree51b168ef68cfa7e9e4e1a60e97d54a72e7d78c72
parentc68bd7e8023f65d1dc23237f5a04a863344b1264
tree-ssa-pre.c/115214(ICE in find_or_generate_expression, at tree-ssa-pre.c:2780): Return NULL_TREE when deal special cases.

Return NULL_TREE when genop3 equal EXACT_DIV_EXPR.
https://gcc.gnu.org/pipermail/gcc-patches/2024-May/652641.html

version log v3: remove additional POLY_INT_CST check.
https://gcc.gnu.org/pipermail/gcc-patches/2024-May/652795.html

gcc/ChangeLog:

* tree-ssa-pre.cc (create_component_ref_by_pieces_1): New conditions.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/vsetvl/pr115214.c: New test.
gcc/testsuite/gcc.target/riscv/rvv/vsetvl/pr115214.c [new file with mode: 0644]
gcc/tree-ssa-pre.cc