[Bug tree-optimization/104445] [12 Regression] ICE in vect_create_partial_epilog, at tree-vect-loop.cc:5098
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Feb 9 10:21:37 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104445
--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Uroš Bizjak from comment #5)
> We do have:
>
> (define_expand "vec_extractv4qiqi"
> [(match_operand:QI 0 "register_operand")
> (match_operand:V4QI 1 "register_operand")
> (match_operand 2 "const_int_operand")]
> "TARGET_SSE4_1"
> {
> ix86_expand_vector_extract (false, operands[0],
> operands[1], INTVAL (operands[2]));
> DONE;
> })
We are missing vec_extractv2sisi or vec_extractv8qiv4qi, with -mno-mmx -mavx.
It seems we have addv2si3 available though.
More information about the Gcc-bugs
mailing list