[X86] combineConcatVectorOps - concatenate AVX512 vselect nodes. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 10 Feb 2023 13:14:38 +0000 (13:14 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 10 Feb 2023 14:05:35 +0000 (14:05 +0000)
commita3060f0f37e36b7e8c68c0bb6777bde48f63ee97
treec111cd8dff25a4446886524d4942797e01882bcb
parent4a96893fc5ca0ed681b60ffd4a5eba3f094c2f1b
[X86] combineConcatVectorOps - concatenate AVX512 vselect nodes. NFC.

This also requires us to constant fold vXi1 concat_vector nodes
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/vector-interleaved-store-i8-stride-5.ll
llvm/test/CodeGen/X86/vector-interleaved-store-i8-stride-6.ll
llvm/test/CodeGen/X86/vector-interleaved-store-i8-stride-7.ll
llvm/test/CodeGen/X86/vector-shuffle-v192.ll
llvm/test/CodeGen/X86/vselect-avx.ll