Lines Matching refs:ashr
20 %sext = ashr i32 %shl, 31
38 %ashr = ashr i32 %shl, 24
39 store i32 %ashr, i32 addrspace(1)* %out, align 4
56 %ashr = ashr i32 %shl, 16
57 store i32 %ashr, i32 addrspace(1)* %out, align 4
74 %ashr = ashr <1 x i32> %shl, <i32 24>
75 store <1 x i32> %ashr, <1 x i32> addrspace(1)* %out, align 4
88 %ashr = ashr i64 %shl, 63
89 store i64 %ashr, i64 addrspace(1)* %out, align 8
102 %ashr = ashr i64 %shl, 56
103 store i64 %ashr, i64 addrspace(1)* %out, align 8
117 %ashr = ashr i64 %shl, 48
118 store i64 %ashr, i64 addrspace(1)* %out, align 8
131 %ashr = ashr i64 %shl, 32
132 store i64 %ashr, i64 addrspace(1)* %out, align 8
146 ; %ashr = ashr <1 x i64> %shl, <i64 56>
147 ; store <1 x i64> %ashr, <1 x i64> addrspace(1)* %out, align 8
173 %ashr = ashr i64 %shl, 63
174 store i64 %ashr, i64 addrspace(1)* %out.gep, align 8
200 %ashr = ashr i64 %shl, 56
201 store i64 %ashr, i64 addrspace(1)* %out.gep, align 8
227 %ashr = ashr i64 %shl, 48
228 store i64 %ashr, i64 addrspace(1)* %out.gep, align 8
251 %ashr = ashr i64 %shl, 32
252 store i64 %ashr, i64 addrspace(1)* %out.gep, align 8
270 %y = ashr i32 %x, 7
293 %y = ashr <2 x i32> %x, <i32 7, i32 7>
311 %ashr = ashr <2 x i32> %shl, <i32 31, i32 31>
312 store <2 x i32> %ashr, <2 x i32> addrspace(1)* %out, align 8
332 %ashr = ashr <4 x i32> %shl, <i32 31, i32 31, i32 31, i32 31>
333 store <4 x i32> %ashr, <4 x i32> addrspace(1)* %out, align 8
349 %ashr = ashr <2 x i32> %shl, <i32 24, i32 24>
350 store <2 x i32> %ashr, <2 x i32> addrspace(1)* %out, align 8
370 %ashr = ashr <4 x i32> %shl, <i32 24, i32 24, i32 24, i32 24>
371 store <4 x i32> %ashr, <4 x i32> addrspace(1)* %out, align 8
387 %ashr = ashr <2 x i32> %shl, <i32 16, i32 16>
388 store <2 x i32> %ashr, <2 x i32> addrspace(1)* %out, align 8
426 %ashr = ashr <4 x i32> %shl, <i32 24, i32 24, i32 24, i32 24>
427 store <4 x i32> %ashr, <4 x i32> addrspace(1)* %out, align 8
439 %ashr = ashr <4 x i32> %shl, <i32 16, i32 16, i32 16, i32 16>
440 store <4 x i32> %ashr, <4 x i32> addrspace(1)* %out, align 8
485 %ashr = ashr i64 %shl, 63
487 %and = and i64 %ashr, %s.val
515 %ashr = ashr i64 %shl, 32
516 %and = and i64 %ashr, %s.val
535 %sext = ashr i16 %shl, 15
554 %sext = ashr i16 %shl, 14
571 %sext = ashr i16 %shl, 15
595 %ashr = ashr i16 %shl, 15
597 store i16 %ashr, i16 addrspace(3)* %out.gep, align 2
613 %sext = ashr i16 %shl, 14
630 %sext = ashr i16 %shl, 8
647 %sext = ashr i16 %shl, 1
659 %ashr = ashr <2 x i16> %shl, <i16 15, i16 15>
660 store <2 x i16> %ashr, <2 x i16> addrspace(1)* %out
674 %ashr = ashr <3 x i16> %shl, <i16 15, i16 15, i16 15>
675 store <3 x i16> %ashr, <3 x i16> addrspace(1)* %out
686 %ashr = ashr <2 x i16> %shl, <i16 14, i16 14>
687 store <2 x i16> %ashr, <2 x i16> addrspace(1)* %out
698 %ashr = ashr <2 x i16> %shl, <i16 8, i16 8>
699 store <2 x i16> %ashr, <2 x i16> addrspace(1)* %out
713 %ashr = ashr <3 x i16> %shl, <i16 8, i16 8, i16 8>
714 store <3 x i16> %ashr, <3 x i16> addrspace(1)* %out