Lines Matching +full:5 +full:d
8 ; SVE-NEXT: eor z0.d, z0.d, z1.d
9 ; SVE-NEXT: eor z0.d, z0.d, z2.d
14 ; SVE2-NEXT: eor3 z0.d, z0.d, z1.d, z2.d
17 %5 = xor <vscale x 16 x i8> %4, %2
18 ret <vscale x 16 x i8> %5
24 ; SVE-NEXT: eor z0.d, z0.d, z1.d
25 ; SVE-NEXT: eor z0.d, z2.d, z0.d
30 ; SVE2-NEXT: eor3 z2.d, z2.d, z0.d, z1.d
31 ; SVE2-NEXT: mov z0.d, z2.d
34 %5 = xor <vscale x 16 x i8> %2, %4
35 ret <vscale x 16 x i8> %5
41 ; SVE-NEXT: eor z0.d, z0.d, z1.d
42 ; SVE-NEXT: eor z0.d, z0.d, z2.d
47 ; SVE2-NEXT: eor3 z0.d, z0.d, z1.d, z2.d
50 %5 = xor <vscale x 8 x i16> %4, %2
51 ret <vscale x 8 x i16> %5
57 ; SVE-NEXT: eor z0.d, z0.d, z1.d
58 ; SVE-NEXT: eor z0.d, z2.d, z0.d
63 ; SVE2-NEXT: eor3 z2.d, z2.d, z0.d, z1.d
64 ; SVE2-NEXT: mov z0.d, z2.d
67 %5 = xor <vscale x 8 x i16> %2, %4
68 ret <vscale x 8 x i16> %5
74 ; SVE-NEXT: eor z0.d, z0.d, z1.d
75 ; SVE-NEXT: eor z0.d, z0.d, z2.d
80 ; SVE2-NEXT: eor3 z0.d, z0.d, z1.d, z2.d
83 %5 = xor <vscale x 4 x i32> %4, %2
84 ret <vscale x 4 x i32> %5
90 ; SVE-NEXT: eor z0.d, z0.d, z1.d
91 ; SVE-NEXT: eor z0.d, z2.d, z0.d
96 ; SVE2-NEXT: eor3 z2.d, z2.d, z0.d, z1.d
97 ; SVE2-NEXT: mov z0.d, z2.d
100 %5 = xor <vscale x 4 x i32> %2, %4
101 ret <vscale x 4 x i32> %5
107 ; SVE-NEXT: eor z0.d, z0.d, z1.d
108 ; SVE-NEXT: eor z0.d, z0.d, z2.d
113 ; SVE2-NEXT: eor3 z0.d, z0.d, z1.d, z2.d
116 %5 = xor <vscale x 2 x i64> %4, %2
117 ret <vscale x 2 x i64> %5
123 ; SVE-NEXT: eor z0.d, z0.d, z1.d
124 ; SVE-NEXT: eor z0.d, z2.d, z0.d
129 ; SVE2-NEXT: eor3 z2.d, z2.d, z0.d, z1.d
130 ; SVE2-NEXT: mov z0.d, z2.d
133 %5 = xor <vscale x 2 x i64> %2, %4
134 ret <vscale x 2 x i64> %5
140 ; SVE-NEXT: eor z0.d, z0.d, z1.d
145 ; SVE2-NEXT: eor z0.d, z0.d, z1.d