[Bug tree-optimization/101097] Vectorizer is too eager to use vec_unpack

ubizjak at gmail dot com gcc-bugzilla@gcc.gnu.org
Thu Jun 17 07:08:10 GMT 2021


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

--- Comment #3 from Uroš Bizjak <ubizjak at gmail dot com> ---
Created attachment 51031
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51031&action=edit
Pack/unpack patterns for 8-byte vectors

FYI, this patch adds pack/unpack patterns for 8-byte vectors. It will fail:

FAIL: gcc.target/i386/pr97249-1.c scan-assembler-times (?n)vpmovzxbw[
\\\\t]+\\\\(.*%xmm[0-9] 2
FAIL: gcc.target/i386/pr97249-1.c scan-assembler-times (?n)vpmovzxwd[
\\\\t]+\\\\(.*%xmm[0-9] 2

due to the mentioned issue.


More information about the Gcc-bugs mailing list