• Home
  • Raw
  • Download

Lines Matching refs:ctlz

94 declare <2 x i64> @llvm.ctlz.v2i64(<2 x i64>, i1)
95 declare <4 x i32> @llvm.ctlz.v4i32(<4 x i32>, i1)
96 declare <8 x i16> @llvm.ctlz.v8i16(<8 x i16>, i1)
97 declare <16 x i8> @llvm.ctlz.v16i8(<16 x i8>, i1)
99 declare <4 x i64> @llvm.ctlz.v4i64(<4 x i64>, i1)
100 declare <8 x i32> @llvm.ctlz.v8i32(<8 x i32>, i1)
101 declare <16 x i16> @llvm.ctlz.v16i16(<16 x i16>, i1)
102 declare <32 x i8> @llvm.ctlz.v32i8(<32 x i8>, i1)
106 ; SSE: Found an estimated cost of 6 for instruction: %ctlz
107 ; AVX: Found an estimated cost of 6 for instruction: %ctlz
108 ; XOP: Found an estimated cost of 6 for instruction: %ctlz
109 %ctlz = call <2 x i64> @llvm.ctlz.v2i64(<2 x i64> %a, i1 0)
110 ret <2 x i64> %ctlz
115 ; SSE: Found an estimated cost of 6 for instruction: %ctlz
116 ; AVX: Found an estimated cost of 6 for instruction: %ctlz
117 ; XOP: Found an estimated cost of 6 for instruction: %ctlz
118 %ctlz = call <2 x i64> @llvm.ctlz.v2i64(<2 x i64> %a, i1 1)
119 ret <2 x i64> %ctlz
124 ; SSE: Found an estimated cost of 12 for instruction: %ctlz
125 ; AVX: Found an estimated cost of 12 for instruction: %ctlz
126 ; XOP: Found an estimated cost of 12 for instruction: %ctlz
127 %ctlz = call <4 x i64> @llvm.ctlz.v4i64(<4 x i64> %a, i1 0)
128 ret <4 x i64> %ctlz
133 ; SSE: Found an estimated cost of 12 for instruction: %ctlz
134 ; AVX: Found an estimated cost of 12 for instruction: %ctlz
135 ; XOP: Found an estimated cost of 12 for instruction: %ctlz
136 %ctlz = call <4 x i64> @llvm.ctlz.v4i64(<4 x i64> %a, i1 1)
137 ret <4 x i64> %ctlz
142 ; SSE: Found an estimated cost of 12 for instruction: %ctlz
143 ; AVX: Found an estimated cost of 12 for instruction: %ctlz
144 ; XOP: Found an estimated cost of 12 for instruction: %ctlz
145 %ctlz = call <4 x i32> @llvm.ctlz.v4i32(<4 x i32> %a, i1 0)
146 ret <4 x i32> %ctlz
151 ; SSE: Found an estimated cost of 12 for instruction: %ctlz
152 ; AVX: Found an estimated cost of 12 for instruction: %ctlz
153 ; XOP: Found an estimated cost of 12 for instruction: %ctlz
154 %ctlz = call <4 x i32> @llvm.ctlz.v4i32(<4 x i32> %a, i1 1)
155 ret <4 x i32> %ctlz
160 ; SSE: Found an estimated cost of 24 for instruction: %ctlz
161 ; AVX: Found an estimated cost of 24 for instruction: %ctlz
162 ; XOP: Found an estimated cost of 24 for instruction: %ctlz
163 %ctlz = call <8 x i32> @llvm.ctlz.v8i32(<8 x i32> %a, i1 0)
164 ret <8 x i32> %ctlz
169 ; SSE: Found an estimated cost of 24 for instruction: %ctlz
170 ; AVX: Found an estimated cost of 24 for instruction: %ctlz
171 ; XOP: Found an estimated cost of 24 for instruction: %ctlz
172 %ctlz = call <8 x i32> @llvm.ctlz.v8i32(<8 x i32> %a, i1 1)
173 ret <8 x i32> %ctlz
178 ; SSE: Found an estimated cost of 24 for instruction: %ctlz
179 ; AVX: Found an estimated cost of 24 for instruction: %ctlz
180 ; XOP: Found an estimated cost of 24 for instruction: %ctlz
181 %ctlz = call <8 x i16> @llvm.ctlz.v8i16(<8 x i16> %a, i1 0)
182 ret <8 x i16> %ctlz
187 ; SSE: Found an estimated cost of 24 for instruction: %ctlz
188 ; AVX: Found an estimated cost of 24 for instruction: %ctlz
189 ; XOP: Found an estimated cost of 24 for instruction: %ctlz
190 %ctlz = call <8 x i16> @llvm.ctlz.v8i16(<8 x i16> %a, i1 1)
191 ret <8 x i16> %ctlz
196 ; SSE: Found an estimated cost of 48 for instruction: %ctlz
197 ; AVX: Found an estimated cost of 48 for instruction: %ctlz
198 ; XOP: Found an estimated cost of 48 for instruction: %ctlz
199 %ctlz = call <16 x i16> @llvm.ctlz.v16i16(<16 x i16> %a, i1 0)
200 ret <16 x i16> %ctlz
205 ; SSE: Found an estimated cost of 48 for instruction: %ctlz
206 ; AVX: Found an estimated cost of 48 for instruction: %ctlz
207 ; XOP: Found an estimated cost of 48 for instruction: %ctlz
208 %ctlz = call <16 x i16> @llvm.ctlz.v16i16(<16 x i16> %a, i1 1)
209 ret <16 x i16> %ctlz
214 ; SSE: Found an estimated cost of 48 for instruction: %ctlz
215 ; AVX: Found an estimated cost of 48 for instruction: %ctlz
216 ; XOP: Found an estimated cost of 48 for instruction: %ctlz
217 %ctlz = call <16 x i8> @llvm.ctlz.v16i8(<16 x i8> %a, i1 0)
218 ret <16 x i8> %ctlz
223 ; SSE: Found an estimated cost of 48 for instruction: %ctlz
224 ; AVX: Found an estimated cost of 48 for instruction: %ctlz
225 ; XOP: Found an estimated cost of 48 for instruction: %ctlz
226 %ctlz = call <16 x i8> @llvm.ctlz.v16i8(<16 x i8> %a, i1 1)
227 ret <16 x i8> %ctlz
232 ; SSE: Found an estimated cost of 96 for instruction: %ctlz
233 ; AVX: Found an estimated cost of 96 for instruction: %ctlz
234 ; XOP: Found an estimated cost of 96 for instruction: %ctlz
235 %ctlz = call <32 x i8> @llvm.ctlz.v32i8(<32 x i8> %a, i1 0)
236 ret <32 x i8> %ctlz
241 ; SSE: Found an estimated cost of 96 for instruction: %ctlz
242 ; AVX: Found an estimated cost of 96 for instruction: %ctlz
243 ; XOP: Found an estimated cost of 96 for instruction: %ctlz
244 %ctlz = call <32 x i8> @llvm.ctlz.v32i8(<32 x i8> %a, i1 1)
245 ret <32 x i8> %ctlz