1 ; RUN: llc < %s -mtriple=lanai | FileCheck %s
3 ; Test lowering of shifts.
5 define i32 @irs(i32 inreg %a) #0 {
11 ; CHECK: sha %r6, -0xd, %rv
13 define i32 @urs(i32 inreg %a) #0 {
15 %shr = lshr i32 %a, 13
19 ; CHECK: sh %r6, -0xd, %rv
21 define i32 @ls(i32 inreg %a) #0 {
27 ; CHECK: sh %r6, 0xd, %rv