summaryrefslogtreecommitdiff
path: root/libgfortran
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2022-01-10 20:59:02 +0100
committerUros Bizjak <ubizjak@gmail.com>2022-01-10 21:00:07 +0100
commit04a745556021b7a1c6e81a41d0a12b60a4d9475d (patch)
tree7a83b005ffd993121644cb0e52977e777a97c8fd /libgfortran
parentab36b554bd90e8db279d13b133369118814f13fb (diff)
i386: Introduce V2QImode vector compares [PR103861]
Add V2QImode vector compares with SSE registers. 2022-01-10 Uroš Bizjak <ubizjak@gmail.com> gcc/ChangeLog: PR target/103861 * config/i386/i386-expand.c (ix86_expand_int_sse_cmp): Handle V2QImode. * config/i386/mmx.md (<sat_plusminus:insn><mode>3): Use VI1_16_32 mode iterator. (*eq<mode>3): Ditto. (*gt<mode>3): Ditto. (*xop_maskcmp<mode>3): Ditto. (*xop_maskcmp_uns<mode>3): Ditto. (vec_cmp<mode><mode>): Ditto. (vec_cmpu<mode><mode>): Ditto. gcc/testsuite/ChangeLog: PR target/103861 * gcc.target/i386/pr103861-2.c: New test.
Diffstat (limited to 'libgfortran')
0 files changed, 0 insertions, 0 deletions