[X86] Remove some seemingly unnecessary patterns that supported vector zext/sext with 256-bit source types producing a 256-bit result.

These patterns just extracted the source down to 128-bits to use the instructions. AVX512 seems to have blindly copied them over for VLX, but did not create similar patterns for 512-bit sources. So I'm hoping the backend can't actually produce these cases.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@275240 91177308-0d34-0410-b5e6-96231b3b80d8
2 files changed