; RUN: llc -verify-machineinstrs -mcpu=pwr8 -mtriple=powerpc64le-unknown-linux-gnu < %s | FileCheck %s ; Test case adapted from PR24216. define void @foo(ptr nocapture readonly %in, ptr nocapture %out) { entry: %0 = load <16 x i8>, ptr %in, align 16 %1 = shufflevector <16 x i8> %0, <16 x i8> undef, <16 x i32> store <16 x i8> %1, ptr %out, align 16 ret void } ; CHECK: vperm ; CHECK-NOT: vspltw