[Bug tree-optimization/108608] [12/13 Regression] AArch64 vectorizer ICE in vect_transform_reduction and __builtin_fmax

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Jan 30 21:59:29 GMT 2023


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

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Jakub Jelinek from comment #2)
> The ICE is on:
> 7755	  gimple_match_op op;
> 7756	  if (!gimple_extract_op (stmt_info->stmt, &op))
> 7757	    gcc_unreachable ();
> 7758	  gcc_assert (op.code.is_tree_code ());
> 7759	  auto code = tree_code (op.code);
> where op.code.rep is -232, i.e. -CFN_BUILT_IN_FMAX, so it isn't a tree code.

That assert was added with r12-5601-g30213ae9a2eb53 .


More information about the Gcc-bugs mailing list