; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py ; RUN: llc < %s -mtriple=x86_64-pc-linux -mattr=+avx | FileCheck %s --check-prefix=AVX ; RUN: llc < %s -mtriple=x86_64-pc-linux -mattr=+avx2 | FileCheck %s --check-prefix=AVX ; RUN: llc < %s -mtriple=x86_64-pc-linux -mattr=+avx512f -mattr=+avx512bw | FileCheck %s --check-prefix=AVX define void @validate() { ; AVX-LABEL: validate: ; AVX: # %bb.0: # %entry entry: %wide.vec = load <96 x i8>, ptr addrspace(1) undef, align 1 %strided.vec = shufflevector <96 x i8> %wide.vec, <96 x i8> undef, <32 x i32> unreachable }