AVX-512. Add SI/DI masked interleave

Programming / Compilers / GCC - kyukhin [138bc75d-0d04-0410-961f-82ee72b054a4] - 29 August 2014 07:32 UTC

gcc/
- config/i386/sse.md (define_insn "avx2_interleave_highv4di"): Add masking. (define_insn "vec_interleave_highv2di"): Ditto. (define_insn "avx2_interleave_lowv4di"): Ditto. (define_insn "vec_interleave_lowv2di"): Ditto.

d5f65ad AVX-512. Add SI/DI masked interleave.
gcc/ChangeLog | 17 +++++++++++++++-
gcc/config/i386/sse.md | 50 ++++++++++++++++++++++++------------------------
2 files changed, 41 insertions(+), 26 deletions(-)

Upstream: gcc.gnu.org


  • Share