1 unsigned int shl0(unsigned int x
)
6 unsigned int shl1(unsigned int x
)
11 unsigned int shl2(unsigned int x
)
16 unsigned int shl3(unsigned int x
)
18 return x
<< 12 << 10 << 10;
22 unsigned int lsr0(unsigned int x
)
27 unsigned int lsr1(unsigned int x
)
32 unsigned int lsr2(unsigned int x
)
37 unsigned int lsr3(unsigned int x
)
39 return x
>> 12 >> 10 >> 10;
60 return x
>> 12 >> 10 >> 10;
64 * check-name: shift-shift
65 * check-command: test-linearize -Wno-decl $file
71 shl.32 %r3 <- %arg1, $30
78 shl.32 %r7 <- %arg1, $31
97 lsr.32 %r20 <- %arg1, $30
104 lsr.32 %r24 <- %arg1, $31
123 asr.32 %r37 <- %arg1, $30
130 asr.32 %r41 <- %arg1, $31
137 asr.32 %r45 <- %arg1, $31
144 asr.32 %r50 <- %arg1, $31