• Home
  • Raw
  • Download

Lines Matching full:32

23 define <32 x i16> @vpaddw512_test(<32 x i16> %i, <32 x i16> %j) nounwind readnone {
24 %x = add <32 x i16> %i, %j
25 ret <32 x i16> %x
31 define <32 x i16> @vpaddw512_fold_test(<32 x i16> %i, <32 x i16>* %j) nounwind {
32 %tmp = load <32 x i16>, <32 x i16>* %j, align 4
33 %x = add <32 x i16> %i, %tmp
34 ret <32 x i16> %x
40 define <32 x i16> @vpaddw512_mask_test(<32 x i16> %i, <32 x i16> %j, <32 x i16> %mask1) nounwind re…
41 %mask = icmp ne <32 x i16> %mask1, zeroinitializer
42 %x = add <32 x i16> %i, %j
43 %r = select <32 x i1> %mask, <32 x i16> %x, <32 x i16> %i
44 ret <32 x i16> %r
50 define <32 x i16> @vpaddw512_maskz_test(<32 x i16> %i, <32 x i16> %j, <32 x i16> %mask1) nounwind r…
51 %mask = icmp ne <32 x i16> %mask1, zeroinitializer
52 %x = add <32 x i16> %i, %j
53 %r = select <32 x i1> %mask, <32 x i16> %x, <32 x i16> zeroinitializer
54 ret <32 x i16> %r
60 define <32 x i16> @vpaddw512_mask_fold_test(<32 x i16> %i, <32 x i16>* %j.ptr, <32 x i16> %mask1) n…
61 %mask = icmp ne <32 x i16> %mask1, zeroinitializer
62 %j = load <32 x i16>, <32 x i16>* %j.ptr
63 %x = add <32 x i16> %i, %j
64 %r = select <32 x i1> %mask, <32 x i16> %x, <32 x i16> %i
65 ret <32 x i16> %r
71 define <32 x i16> @vpaddw512_maskz_fold_test(<32 x i16> %i, <32 x i16>* %j.ptr, <32 x i16> %mask1) …
72 %mask = icmp ne <32 x i16> %mask1, zeroinitializer
73 %j = load <32 x i16>, <32 x i16>* %j.ptr
74 %x = add <32 x i16> %i, %j
75 %r = select <32 x i1> %mask, <32 x i16> %x, <32 x i16> zeroinitializer
76 ret <32 x i16> %r
90 define <32 x i16> @vpsubw512_test(<32 x i16> %i, <32 x i16> %j) nounwind readnone {
91 %x = sub <32 x i16> %i, %j
92 ret <32 x i16> %x
98 define <32 x i16> @vpmullw512_test(<32 x i16> %i, <32 x i16> %j) {
99 %x = mul <32 x i16> %i, %j
100 ret <32 x i16> %x