diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2022-08-26 10:26:06 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2022-08-29 07:45:39 -0700 |
commit | 60d1d296b42b22b08d4eaa38bea02100c07261ac (patch) | |
tree | 4acb0ed8deaf36d019c59b7dfacee29fcd1faef2 /gcc/value-range.cc | |
parent | feeb9314002a5e304dc552781ed93f06d7f51c93 (diff) | |
download | gcc-60d1d296b42b22b08d4eaa38bea02100c07261ac.zip gcc-60d1d296b42b22b08d4eaa38bea02100c07261ac.tar.gz gcc-60d1d296b42b22b08d4eaa38bea02100c07261ac.tar.bz2 |
x86: Handle V16BF in ix86_avx256_split_vector_move_misalign
Handle E_V16BFmode in ix86_avx256_split_vector_move_misalign and add
V16BF to V_256H iterator.
gcc/
PR target/106748
* config/i386/i386-expand.cc
(ix86_avx256_split_vector_move_misalign): Handle E_V16BFmode.
* config/i386/sse.md (V_256H): Add V16BF.
gcc/testsuite/
PR target/106748
* gcc.target/i386/pr106748.c: New test.
Diffstat (limited to 'gcc/value-range.cc')
0 files changed, 0 insertions, 0 deletions