[RISCV] Add shrinkwrap test cases showing gaps in current impl
[llvm-project.git] / llvm / test / CodeGen / X86 / vshift_scalar.ll
blobfe19259bfaf5c722b26e4777660ce2595d0cd915
1 ; RUN: llc < %s
2 ; REQUIRES: default_triple
4 ; Legalization test that requires scalarizing a vector.
6 define void @update(<1 x i32> %val, ptr %dst) nounwind {
7 entry:
8         %shl = shl <1 x i32> %val, < i32 2>
9         %shr = ashr <1 x i32> %val, < i32 4>
10         store <1 x i32> %shr, ptr %dst
11         ret void