; RUN: llc -march=hexagon < %s | FileCheck %s ; Check that this doesn't end up being an entirely perfect shuffle. ; CHECK: vshuff ; CHECK-NOT: vdeal define <32 x i32> @f0(<32 x i32> %a0, <32 x i32> %a1) #0 { %v0 = shufflevector <32 x i32> %a0, <32 x i32> %a1, <32 x i32> ret <32 x i32> %v0 } attributes #0 = { nounwind memory(none) "target-features"="+hvxv62,+hvx-length128b" }