summaryrefslogtreecommitdiff
path: root/libstdc++-v3/crossconfig.m4
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2021-09-13 10:27:51 +0800
committerliuhongt <hongtao.liu@intel.com>2021-09-15 16:38:14 +0800
commit243e0a5b1942879bc005bf150a744e69a4fcdc87 (patch)
treef3db1a05a53f0d5fb8564a2490812ea8fa84735f /libstdc++-v3/crossconfig.m4
parent8b69c481fc86e04c6c83f3a49eef2760c175a8f2 (diff)
Output vextract{i,f}{32x4,64x2} for (vec_select:(reg:Vmode) idx) when byte_offset of idx % 16 == 0.
2020-09-13 Hongtao Liu <hongtao.liu@intel.com> Peter Cordes <peter@cordes.ca> gcc/ChangeLog: PR target/91103 * config/i386/sse.md (extract_suf): Add V8SF/V8SI/V4DF/V4DI. (*vec_extract<mode><ssescalarmodelower>_valign): Output vextract{i,f}{32x4,64x2} instruction when byte_offset % 16 == 0. gcc/testsuite/ChangeLog: PR target/91103 * gcc.target/i386/pr91103-1.c: Add extract tests. * gcc.target/i386/pr91103-2.c: Ditto.
Diffstat (limited to 'libstdc++-v3/crossconfig.m4')
0 files changed, 0 insertions, 0 deletions