[Bug target/99924] [11 Regression] ICE in vect_schedule_slp_node, at tree-vect-slp.c:6040 since r11-6734-gad2603433853129e847cade5e269c6a5f889a020

tnfchris at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Apr 6 08:47:09 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99924

--- Comment #3 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #2)
> Confirmed.  I will have a look.

It's interesting since the cost model needs to be disabled to reproduce it.

It looks like when it is one of the load nodes already has a VEC_STMT so the
assert crashed in schedule_slp_node

  vec_stmts = {
    m_vec = 0x4e0e870
  },

>>> dbgrep (node)
# VUSE <.MEM_6(D)>
_14 = REALPART_EXPR <*tfn_7(D)>;

If that helps.


More information about the Gcc-bugs mailing list