Lines Matching refs:ctlz
5 declare i7 @llvm.ctlz.i7(i7, i1) nounwind readnone
6 declare i8 @llvm.ctlz.i8(i8, i1) nounwind readnone
7 declare i16 @llvm.ctlz.i16(i16, i1) nounwind readnone
9 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone
10 declare <2 x i32> @llvm.ctlz.v2i32(<2 x i32>, i1) nounwind readnone
11 declare <4 x i32> @llvm.ctlz.v4i32(<4 x i32>, i1) nounwind readnone
13 declare i64 @llvm.ctlz.i64(i64, i1) nounwind readnone
14 declare <2 x i64> @llvm.ctlz.v2i64(<2 x i64>, i1) nounwind readnone
15 declare <4 x i64> @llvm.ctlz.v4i64(<4 x i64>, i1) nounwind readnone
31 %ctlz = call i32 @llvm.ctlz.i32(i32 %val, i1 false) nounwind readnone
32 store i32 %ctlz, i32 addrspace(1)* %out, align 4
48 %ctlz = call i32 @llvm.ctlz.i32(i32 %val, i1 false) nounwind readnone
49 store i32 %ctlz, i32 addrspace(1)* %out, align 4
66 %ctlz = call <2 x i32> @llvm.ctlz.v2i32(<2 x i32> %val, i1 false) nounwind readnone
67 store <2 x i32> %ctlz, <2 x i32> addrspace(1)* %out, align 8
94 %ctlz = call <4 x i32> @llvm.ctlz.v4i32(<4 x i32> %val, i1 false) nounwind readnone
95 store <4 x i32> %ctlz, <4 x i32> addrspace(1)* %out, align 16
108 %ctlz = call i8 @llvm.ctlz.i8(i8 %val, i1 false) nounwind readnone
109 store i8 %ctlz, i8 addrspace(1)* %out
125 %ctlz = call i64 @llvm.ctlz.i64(i64 %val, i1 false)
126 store i64 %ctlz, i64 addrspace(1)* %out
132 %ctlz = call i64 @llvm.ctlz.i64(i64 %val, i1 false)
133 %trunc = trunc i64 %ctlz to i32
155 %ctlz = call i64 @llvm.ctlz.i64(i64 %val, i1 false)
156 store i64 %ctlz, i64 addrspace(1)* %out.gep
166 %ctlz = call i64 @llvm.ctlz.i64(i64 %val, i1 false)
167 %trunc = trunc i64 %ctlz to i32
179 %ctlz = call i32 @llvm.ctlz.i32(i32 %val, i1 false) nounwind readnone
181 %sel = select i1 %cmp, i32 -1, i32 %ctlz
193 %ctlz = call i32 @llvm.ctlz.i32(i32 %val, i1 false) nounwind readnone
195 %sel = select i1 %cmp, i32 %ctlz, i32 -1
209 %ctlz = call i32 @llvm.ctlz.i32(i32 %val, i1 false) nounwind readnone
210 %cmp = icmp eq i32 %ctlz, 32
211 %sel = select i1 %cmp, i32 -1, i32 %ctlz
224 %ctlz = call i32 @llvm.ctlz.i32(i32 %val, i1 false) nounwind readnone
225 %cmp = icmp ne i32 %ctlz, 32
226 %sel = select i1 %cmp, i32 %ctlz, i32 -1
237 %ctlz = call i8 @llvm.ctlz.i8(i8 %val, i1 false) nounwind readnone
239 %sel = select i1 %cmp, i8 -1, i8 %ctlz
250 %ctlz = call i16 @llvm.ctlz.i16(i16 %val, i1 false) nounwind readnone
252 %sel = select i1 %cmp, i16 -1, i16 %ctlz
264 %ctlz = call i7 @llvm.ctlz.i7(i7 %val, i1 false) nounwind readnone
266 %sel = select i1 %cmp, i7 -1, i7 %ctlz