Lines Matching refs:dup
5 ; Unpredicated dup instruction (which is an alias for mov):
15 %out = call <vscale x 16 x i8> @llvm.aarch64.sve.dup.x.nxv16i8(i8 %b)
24 %out = call <vscale x 16 x i8> @llvm.aarch64.sve.dup.x.nxv16i8(i8 16)
33 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 %b)
42 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 16)
51 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.dup.x.nxv4i32(i32 %b)
60 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.dup.x.nxv4i32(i32 16)
69 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.dup.x.nxv2i64(i64 %b)
78 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.dup.x.nxv2i64(i64 16)
88 %out = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half %b)
98 %out = call <vscale x 8 x bfloat> @llvm.aarch64.sve.dup.x.nxv8bf16(bfloat %b)
107 %out = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half 16.)
117 %out = call <vscale x 4 x float> @llvm.aarch64.sve.dup.x.nxv4f32(float %b)
126 %out = call <vscale x 4 x float> @llvm.aarch64.sve.dup.x.nxv4f32(float 16.)
136 %out = call <vscale x 2 x double> @llvm.aarch64.sve.dup.x.nxv2f64(double %b)
145 %out = call <vscale x 2 x double> @llvm.aarch64.sve.dup.x.nxv2f64(double 16.)
155 %out = tail call <vscale x 2 x float> @llvm.aarch64.sve.dup.x.nxv2f32(float 4.200000e+01)
165 %out = tail call <vscale x 4 x float> @llvm.aarch64.sve.dup.x.nxv4f32(float 4.200000e+01)
175 %out = tail call <vscale x 2 x double> @llvm.aarch64.sve.dup.x.nxv2f64(double 4.200000e+01)
179 declare <vscale x 16 x i8> @llvm.aarch64.sve.dup.x.nxv16i8( i8)
180 declare <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16)
181 declare <vscale x 4 x i32> @llvm.aarch64.sve.dup.x.nxv4i32(i32)
182 declare <vscale x 2 x i64> @llvm.aarch64.sve.dup.x.nxv2i64(i64)
183 declare <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half)
184 declare <vscale x 8 x bfloat> @llvm.aarch64.sve.dup.x.nxv8bf16(bfloat)
185 declare <vscale x 2 x float> @llvm.aarch64.sve.dup.x.nxv2f32(float)
186 declare <vscale x 4 x float> @llvm.aarch64.sve.dup.x.nxv4f32(float)
187 declare <vscale x 2 x double> @llvm.aarch64.sve.dup.x.nxv2f64(double)