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

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by H.J. Lu <h...@gcc.gnu.org>:

https://gcc.gnu.org/g:438ffa2a8fac925b1bee8862fa15bc5380c0dffd

commit r10-7715-g438ffa2a8fac925b1bee8862fa15bc5380c0dffd
Author: H.J. Lu <hjl.to...@gmail.com>
Date:   Tue Apr 14 06:00:21 2020 -0700

    i386: Remove mode size check in ix86_get_ssemov

    Even though ix86_hard_regno_mode_ok doesn't allow xmm16-xmm31 nor
    ymm16-ymm31 in 128/256 bit modes when AVX512VL is disabled, LRA can
    still generate reg to reg moves with xmm16-xmm31 and ymm16-ymm31 in
    128/256 bit modes.  Remove mode size check in ix86_get_ssemov.

    gcc/

            PR target/94561
            * config/i386/i386.c (ix86_get_ssemov): Remove mode size check.

    gcc/testsuite/

            PR target/94561
            * gcc.target/i386/pr94561.c: New test.

Reply via email to