1 ; RUN: llc < %s -march=ptx | FileCheck %s
3 define ptx_device i32 @t1(i32 %x, i32 %y) {
4 ; CHECK: shr.u32 r0, r1, r2
10 define ptx_device i32 @t2(i32 %x) {
11 ; CHECK: shr.u32 r0, r1, 3
17 define ptx_device i32 @t3(i32 %x) {
18 ; CHECK: shr.u32 r0, 3, r1
24 define ptx_device i32 @t4(i32 %x, i32 %y) {
25 ; CHECK: shr.s32 r0, r1, r2
31 define ptx_device i32 @t5(i32 %x) {
32 ; CHECK: shr.s32 r0, r1, 3
38 define ptx_device i32 @t6(i32 %x) {
39 ; CHECK: shr.s32 r0, -3, r1