aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/constexpr.cc
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2022-03-24 21:41:12 -0700
committerH.J. Lu <hjl.tools@gmail.com>2022-03-26 07:15:34 -0700
commit99591cf43fc1da0fb72b3da02ba937ba30bd2bf2 (patch)
tree7d830be70b0cddcc71b04ad47788631bb862658b /gcc/cp/constexpr.cc
parent8c8993c75309901e03418eba1d6239b9a39a43b7 (diff)
downloadgcc-99591cf43fc1da0fb72b3da02ba937ba30bd2bf2.zip
gcc-99591cf43fc1da0fb72b3da02ba937ba30bd2bf2.tar.gz
gcc-99591cf43fc1da0fb72b3da02ba937ba30bd2bf2.tar.bz2
x86: Use x constraint on SSSE3 patterns with MMX operands
Since PHADDW/PHADDD/PHADDSW/PHSUBW/PHSUBD/PHSUBSW/PSIGNB/PSIGNW/PSIGND have no AVX512 version, replace the "Yv" register constraint with the "x" register constraint. PR target/105052 * config/i386/sse.md (ssse3_ph<plusminus_mnemonic>wv4hi3): Replace "Yv" with "x". (ssse3_ph<plusminus_mnemonic>dv2si3): Likewise. (ssse3_psign<mode>3): Likewise.
Diffstat (limited to 'gcc/cp/constexpr.cc')
0 files changed, 0 insertions, 0 deletions