-
- Downloads
x86: Add non-destructive source to @xorsign<mode>3_1
Add non-destructive source alternative to @xorsign<mode>3_1 for AVX. gcc/ PR target/89984 * config/i386/i386-expand.c (ix86_split_xorsign): Use operands[2]. * config/i386/i386.md (@xorsign<mode>3_1): Add non-destructive source alternative for AVX. gcc/testsuite/ PR target/89984 * gcc.target/i386/pr89984-1.c: New test. * gcc.target/i386/pr89984-2.c: Likewise. * gcc.target/i386/xorsign-avx.c: Likewise.
Showing
- gcc/config/i386/i386-expand.c 8 additions, 5 deletionsgcc/config/i386/i386-expand.c
- gcc/config/i386/i386.md 6 additions, 5 deletionsgcc/config/i386/i386.md
- gcc/testsuite/gcc.target/i386/pr89984-1.c 8 additions, 0 deletionsgcc/testsuite/gcc.target/i386/pr89984-1.c
- gcc/testsuite/gcc.target/i386/pr89984-2.c 10 additions, 0 deletionsgcc/testsuite/gcc.target/i386/pr89984-2.c
- gcc/testsuite/gcc.target/i386/xorsign-avx.c 4 additions, 0 deletionsgcc/testsuite/gcc.target/i386/xorsign-avx.c
Loading
Please register or sign in to comment