diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-11-29 23:16:37 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-11-29 23:16:37 +0100 |
commit | 0b1c4b83e44a89b2736671f968c07ca1aab634ae (patch) | |
tree | b218b1a7ff49487c2edc78347432a8583c1a19b6 /gcc/c/gimple-parser.c | |
parent | fb9e6a4bf8fb2a6aee9fd5c2dd0d0f4c842cf9f1 (diff) | |
download | gcc-0b1c4b83e44a89b2736671f968c07ca1aab634ae.zip gcc-0b1c4b83e44a89b2736671f968c07ca1aab634ae.tar.gz gcc-0b1c4b83e44a89b2736671f968c07ca1aab634ae.tar.bz2 |
re PR target/88152 (optimize SSE & AVX char compares with subsequent movmskb)
PR target/88152
* config/i386/sse.md (*<sse>_movmsk<ssemodesuffix><avxsizesuffix>_lt,
*<sse>_movmsk<ssemodesuffix><avxsizesuffix>_zext_lt,
*<sse>_movmsk<ssemodesuffix><avxsizesuffix>_shift,
*<sse>_movmsk<ssemodesuffix><avxsizesuffix>_zext_shift,
*<sse2_avx2>_pmovmskb_lt, *<sse2_avx2>_pmovmskb_zext_lt): New
define_insn_and_split patterns.
* g++.target/i386/pr88152.C: New test.
From-SVN: r266649
Diffstat (limited to 'gcc/c/gimple-parser.c')
0 files changed, 0 insertions, 0 deletions