Lines Matching full:ctlz
9 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone
11 declare i8 @llvm.ctlz.i8(i8, i1) nounwind readnone
171 define i8 @ctlz(i8 %a) {
175 %count = tail call i8 @llvm.ctlz.i8(i8 %and, i1 true) nounwind readnone
177 ; CHECK-LABEL: @ctlz(
184 %lz = tail call i32 @llvm.ctlz.i32(i32 %a, i1 false) nounwind readnone
205 %tmp1 = tail call i32 @llvm.ctlz.i32(i32 %x, i1 false)
216 %tmp1 = tail call i32 @llvm.ctlz.i32(i32 %x, i1 true)
225 %ctlz = call i32 @llvm.ctlz.i32(i32 0, i1 true)
226 ret i32 %ctlz
242 %ctlz = call i32 @llvm.ctlz.i32(i32 %Value, i1 true)
243 %s = select i1 %tobool, i32 %ctlz, i32 32
247 ; CHECK: select i1 %tobool, i32 %ctlz, i32 32