Lines Matching refs:vsx
149 %0 = tail call <4 x float> @llvm.ppc.vsx.xviexpsp(<4 x i32> %a, <4 x i32> %b)
156 declare <4 x float> @llvm.ppc.vsx.xviexpsp(<4 x i32>, <4 x i32>)
161 %0 = tail call <2 x double> @llvm.ppc.vsx.xviexpdp(<2 x i64> %a, <2 x i64> %b)
168 declare <2 x double> @llvm.ppc.vsx.xviexpdp(<2 x i64>, <2 x i64>)
199 %0 = tail call <4 x float> @llvm.ppc.vsx.xvcvsphp(<4 x float> %a)
249 declare <4 x float> @llvm.ppc.vsx.xvcvsphp(<4 x float>)
265 %0 = tail call <4 x i32> @llvm.ppc.vsx.xvxexpsp(<4 x float> %a)
272 declare <4 x i32> @llvm.ppc.vsx.xvxexpsp(<4 x float>)
277 %0 = tail call <2 x i64> @llvm.ppc.vsx.xvxexpdp(<2 x double> %a)
284 declare <2 x i64>@llvm.ppc.vsx.xvxexpdp(<2 x double>)
289 %0 = tail call <4 x i32> @llvm.ppc.vsx.xvxsigsp(<4 x float> %a)
296 declare <4 x i32> @llvm.ppc.vsx.xvxsigsp(<4 x float>)
301 %0 = tail call <2 x i64> @llvm.ppc.vsx.xvxsigdp(<2 x double> %a)
308 declare <2 x i64> @llvm.ppc.vsx.xvxsigdp(<2 x double>)
313 %0 = tail call <4 x i32> @llvm.ppc.vsx.xvtstdcsp(<4 x float> %a, i32 127)
320 declare <4 x i32> @llvm.ppc.vsx.xvtstdcsp(<4 x float> %a, i32 %b)
325 %0 = tail call <2 x i64> @llvm.ppc.vsx.xvtstdcdp(<2 x double> %a, i32 127)
332 declare <2 x i64> @llvm.ppc.vsx.xvtstdcdp(<2 x double> %a, i32 %b)
336 %0 = tail call <4 x float>@llvm.ppc.vsx.xvcvhpsp(<8 x i16> %a)
343 declare <4 x float>@llvm.ppc.vsx.xvcvhpsp(<8 x i16>)
348 %0 = tail call <4 x i32> @llvm.ppc.vsx.lxvl(i8* %a, i64 %b)
355 declare <4 x i32> @llvm.ppc.vsx.lxvl(i8*, i64)
359 tail call void @llvm.ppc.vsx.stxvl(<4 x i32> %a, i8* %b, i64 %c)
366 declare void @llvm.ppc.vsx.stxvl(<4 x i32>, i8*, i64)
371 %0 = tail call <4 x i32> @llvm.ppc.vsx.lxvll(i8* %a, i64 %b)
378 declare <4 x i32> @llvm.ppc.vsx.lxvll(i8*, i64)
382 tail call void @llvm.ppc.vsx.stxvll(<4 x i32> %a, i8* %b, i64 %c)
389 declare void @llvm.ppc.vsx.stxvll(<4 x i32>, i8*, i64)