aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2021-05-27 14:46:45 +0200
committerUros Bizjak <ubizjak@gmail.com>2021-05-27 14:47:52 +0200
commit6c67afaf524a5e0e9220f78271a0f5764ca27bd0 (patch)
tree1f98fa1cf0723080fc3b0b54c0d16e8830baf7bc /gcc/fortran
parent71d7dc6cd09b603bcc58d5d1747a86eb498bb147 (diff)
downloadgcc-6c67afaf524a5e0e9220f78271a0f5764ca27bd0.zip
gcc-6c67afaf524a5e0e9220f78271a0f5764ca27bd0.tar.gz
gcc-6c67afaf524a5e0e9220f78271a0f5764ca27bd0.tar.bz2
i386: Add XOP comparisons for 4- and 8-byte vectors [PR100637]
2021-05-27 Uroš Bizjak <ubizjak@gmail.com> gcc/ PR target/100637 * config/i386/i386-expand.c (ix86_expand_int_sse_cmp): For TARGET_XOP bypass SSE comparisons for all supported vector modes. * config/i386/mmx.md (*xop_maskcmp<MMXMODEI:mode>3): New insn pattern. (*xop_maskcmp<VI_32:mode>3): Ditto. (*xop_maskcmp_uns<MMXMODEI:mode>3): Ditto. (*xop_maskcmp_uns<VI_32:mode>3): Ditto.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions