@@ -214,54 +214,3 @@ define void @extractions() {
214214
215215 ret void
216216}
217-
218- declare i8 @llvm.experimental.vector.extract.last.active.v16i8 (<16 x i8 >, <16 x i1 >, i8 )
219- declare i16 @llvm.experimental.vector.extract.last.active.v8i16 (<8 x i16 >, <8 x i1 >, i16 )
220- declare i32 @llvm.experimental.vector.extract.last.active.v4i32 (<4 x i32 >, <4 x i1 >, i32 )
221- declare i64 @llvm.experimental.vector.extract.last.active.v2i64 (<2 x i64 >, <2 x i1 >, i64 )
222- declare half @llvm.experimental.vector.extract.last.active.v8f16 (<8 x half >, <8 x i1 >, half )
223- declare bfloat @llvm.experimental.vector.extract.last.active.v8bf16 (<8 x bfloat>, <8 x i1 >, bfloat)
224- declare float @llvm.experimental.vector.extract.last.active.v4f32 (<4 x float >, <4 x i1 >, float )
225- declare double @llvm.experimental.vector.extract.last.active.v2f64 (<2 x double >, <2 x i1 >, double )
226- declare i8 @llvm.experimental.vector.extract.last.active.nxv16i8 (<vscale x 16 x i8 >, <vscale x 16 x i1 >, i8 )
227- declare i16 @llvm.experimental.vector.extract.last.active.nxv8i16 (<vscale x 8 x i16 >, <vscale x 8 x i1 >, i16 )
228- declare i32 @llvm.experimental.vector.extract.last.active.nxv4i32 (<vscale x 4 x i32 >, <vscale x 4 x i1 >, i32 )
229- declare i64 @llvm.experimental.vector.extract.last.active.nxv2i64 (<vscale x 2 x i64 >, <vscale x 2 x i1 >, i64 )
230- declare half @llvm.experimental.vector.extract.last.active.nxv8f16 (<vscale x 8 x half >, <vscale x 8 x i1 >, half )
231- declare bfloat @llvm.experimental.vector.extract.last.active.nxv8bf16 (<vscale x 8 x bfloat>, <vscale x 8 x i1 >, bfloat)
232- declare float @llvm.experimental.vector.extract.last.active.nxv4f32 (<vscale x 4 x float >, <vscale x 4 x i1 >, float )
233- declare double @llvm.experimental.vector.extract.last.active.nxv2f64 (<vscale x 2 x double >, <vscale x 2 x i1 >, double )
234-
235- declare i8 @llvm.experimental.vector.extract.last.active.v32i8 (<32 x i8 >, <32 x i1 >, i8 )
236- declare i16 @llvm.experimental.vector.extract.last.active.v16i16 (<16 x i16 >, <16 x i1 >, i16 )
237- declare i32 @llvm.experimental.vector.extract.last.active.v8i32 (<8 x i32 >, <8 x i1 >, i32 )
238- declare i64 @llvm.experimental.vector.extract.last.active.v4i64 (<4 x i64 >, <4 x i1 >, i64 )
239- declare half @llvm.experimental.vector.extract.last.active.v16f16 (<16 x half >, <16 x i1 >, half )
240- declare bfloat @llvm.experimental.vector.extract.last.active.v16bf16 (<16 x bfloat>, <16 x i1 >, bfloat)
241- declare float @llvm.experimental.vector.extract.last.active.v8f32 (<8 x float >, <8 x i1 >, float )
242- declare double @llvm.experimental.vector.extract.last.active.v4f64 (<4 x double >, <4 x i1 >, double )
243- declare i8 @llvm.experimental.vector.extract.last.active.nxv32i8 (<vscale x 32 x i8 >, <vscale x 32 x i1 >, i8 )
244- declare i16 @llvm.experimental.vector.extract.last.active.nxv16i16 (<vscale x 16 x i16 >, <vscale x 16 x i1 >, i16 )
245- declare i32 @llvm.experimental.vector.extract.last.active.nxv8i32 (<vscale x 8 x i32 >, <vscale x 8 x i1 >, i32 )
246- declare i64 @llvm.experimental.vector.extract.last.active.nxv4i64 (<vscale x 4 x i64 >, <vscale x 4 x i1 >, i64 )
247- declare half @llvm.experimental.vector.extract.last.active.nxv16f16 (<vscale x 16 x half >, <vscale x 16 x i1 >, half )
248- declare bfloat @llvm.experimental.vector.extract.last.active.nxv16bf16 (<vscale x 16 x bfloat>, <vscale x 16 x i1 >, bfloat)
249- declare float @llvm.experimental.vector.extract.last.active.nxv8f32 (<vscale x 8 x float >, <vscale x 8 x i1 >, float )
250- declare double @llvm.experimental.vector.extract.last.active.nxv4f64 (<vscale x 4 x double >, <vscale x 4 x i1 >, double )
251-
252- declare i8 @llvm.experimental.vector.extract.last.active.v8i8 (<8 x i8 >, <8 x i1 >, i8 )
253- declare i16 @llvm.experimental.vector.extract.last.active.v4i16 (<4 x i16 >, <4 x i1 >, i16 )
254- declare i32 @llvm.experimental.vector.extract.last.active.v2i32 (<2 x i32 >, <2 x i1 >, i32 )
255- declare i64 @llvm.experimental.vector.extract.last.active.v1i64 (<1 x i64 >, <1 x i1 >, i64 )
256- declare half @llvm.experimental.vector.extract.last.active.v4f16 (<4 x half >, <4 x i1 >, half )
257- declare bfloat @llvm.experimental.vector.extract.last.active.v4bf16 (<4 x bfloat>, <4 x i1 >, bfloat)
258- declare float @llvm.experimental.vector.extract.last.active.v2f32 (<2 x float >, <2 x i1 >, float )
259- declare double @llvm.experimental.vector.extract.last.active.v1f64 (<1 x double >, <1 x i1 >, double )
260- declare i8 @llvm.experimental.vector.extract.last.active.nxv8i8 (<vscale x 8 x i8 >, <vscale x 8 x i1 >, i8 )
261- declare i16 @llvm.experimental.vector.extract.last.active.nxv4i16 (<vscale x 4 x i16 >, <vscale x 4 x i1 >, i16 )
262- declare i32 @llvm.experimental.vector.extract.last.active.nxv2i32 (<vscale x 2 x i32 >, <vscale x 2 x i1 >, i32 )
263- declare i64 @llvm.experimental.vector.extract.last.active.nxv1i64 (<vscale x 1 x i64 >, <vscale x 1 x i1 >, i64 )
264- declare half @llvm.experimental.vector.extract.last.active.nxv4f16 (<vscale x 4 x half >, <vscale x 4 x i1 >, half )
265- declare bfloat @llvm.experimental.vector.extract.last.active.nxv4bf16 (<vscale x 4 x bfloat>, <vscale x 4 x i1 >, bfloat)
266- declare float @llvm.experimental.vector.extract.last.active.nxv2f32 (<vscale x 2 x float >, <vscale x 2 x i1 >, float )
267- declare double @llvm.experimental.vector.extract.last.active.nxv1f64 (<vscale x 1 x double >, <vscale x 1 x i1 >, double )
0 commit comments