• Home
  • Raw
  • Download

Lines Matching refs:cttz

3 ; This test checks the @llvm.cttz.* intrinsics for vectors.
5 declare <1 x i8> @llvm.cttz.v1i8(<1 x i8>, i1)
6 declare <2 x i8> @llvm.cttz.v2i8(<2 x i8>, i1)
7 declare <4 x i8> @llvm.cttz.v4i8(<4 x i8>, i1)
8 declare <8 x i8> @llvm.cttz.v8i8(<8 x i8>, i1)
9 declare <16 x i8> @llvm.cttz.v16i8(<16 x i8>, i1)
11 declare <1 x i16> @llvm.cttz.v1i16(<1 x i16>, i1)
12 declare <2 x i16> @llvm.cttz.v2i16(<2 x i16>, i1)
13 declare <4 x i16> @llvm.cttz.v4i16(<4 x i16>, i1)
14 declare <8 x i16> @llvm.cttz.v8i16(<8 x i16>, i1)
16 declare <1 x i32> @llvm.cttz.v1i32(<1 x i32>, i1)
17 declare <2 x i32> @llvm.cttz.v2i32(<2 x i32>, i1)
18 declare <4 x i32> @llvm.cttz.v4i32(<4 x i32>, i1)
20 declare <1 x i64> @llvm.cttz.v1i64(<1 x i64>, i1)
21 declare <2 x i64> @llvm.cttz.v2i64(<2 x i64>, i1)
28 %tmp = call <1 x i8> @llvm.cttz.v1i8(<1 x i8> %a, i1 false)
36 %tmp = call <2 x i8> @llvm.cttz.v2i8(<2 x i8> %a, i1 false)
44 %tmp = call <4 x i8> @llvm.cttz.v4i8(<4 x i8> %a, i1 false)
59 %tmp = call <8 x i8> @llvm.cttz.v8i8(<8 x i8> %a, i1 false)
74 %tmp = call <16 x i8> @llvm.cttz.v16i8(<16 x i8> %a, i1 false)
82 %tmp = call <1 x i16> @llvm.cttz.v1i16(<1 x i16> %a, i1 false)
90 %tmp = call <2 x i16> @llvm.cttz.v2i16(<2 x i16> %a, i1 false)
106 %tmp = call <4 x i16> @llvm.cttz.v4i16(<4 x i16> %a, i1 false)
122 %tmp = call <8 x i16> @llvm.cttz.v8i16(<8 x i16> %a, i1 false)
130 %tmp = call <1 x i32> @llvm.cttz.v1i32(<1 x i32> %a, i1 false)
147 %tmp = call <2 x i32> @llvm.cttz.v2i32(<2 x i32> %a, i1 false)
164 %tmp = call <4 x i32> @llvm.cttz.v4i32(<4 x i32> %a, i1 false)
183 %tmp = call <1 x i64> @llvm.cttz.v1i64(<1 x i64> %a, i1 false)
202 %tmp = call <2 x i64> @llvm.cttz.v2i64(<2 x i64> %a, i1 false)
212 %tmp = call <1 x i8> @llvm.cttz.v1i8(<1 x i8> %a, i1 true)
220 %tmp = call <2 x i8> @llvm.cttz.v2i8(<2 x i8> %a, i1 true)
228 %tmp = call <4 x i8> @llvm.cttz.v4i8(<4 x i8> %a, i1 true)
243 %tmp = call <8 x i8> @llvm.cttz.v8i8(<8 x i8> %a, i1 true)
258 %tmp = call <16 x i8> @llvm.cttz.v16i8(<16 x i8> %a, i1 true)
266 %tmp = call <1 x i16> @llvm.cttz.v1i16(<1 x i16> %a, i1 true)
274 %tmp = call <2 x i16> @llvm.cttz.v2i16(<2 x i16> %a, i1 true)
289 %tmp = call <4 x i16> @llvm.cttz.v4i16(<4 x i16> %a, i1 true)
304 %tmp = call <8 x i16> @llvm.cttz.v8i16(<8 x i16> %a, i1 true)
312 %tmp = call <1 x i32> @llvm.cttz.v1i32(<1 x i32> %a, i1 true)
327 %tmp = call <2 x i32> @llvm.cttz.v2i32(<2 x i32> %a, i1 true)
342 %tmp = call <4 x i32> @llvm.cttz.v4i32(<4 x i32> %a, i1 true)
361 %tmp = call <1 x i64> @llvm.cttz.v1i64(<1 x i64> %a, i1 true)
380 %tmp = call <2 x i64> @llvm.cttz.v2i64(<2 x i64> %a, i1 true)