Add API12
[platform/core/csapi/tizenfx.git] / pkg / Tizen.NET.API11 / build / tizen11.0 / ref / System.Runtime.Intrinsics.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <doc>
3   <assembly>
4     <name>System.Runtime.Intrinsics</name>
5   </assembly>
6   <members>
7     <member name="T:System.Runtime.Intrinsics.Arm.AdvSimd">
8       <summary>This class provides access to the ARM AdvSIMD hardware instructions via intrinsics.</summary>
9     </member>
10     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Abs(System.Runtime.Intrinsics.Vector128{System.Int16})">
11       <summary>
12         <para>int16x8_t vabsq_s16 (int16x8_t a)</para>
13         <para>A32: VABS.S16 Qd, Qm</para>
14         <para>A64: ABS Vd.8H, Vn.8H</para>
15       </summary>
16       <param name="value" />
17     </member>
18     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Abs(System.Runtime.Intrinsics.Vector128{System.Int32})">
19       <summary>
20         <para>int32x4_t vabsq_s32 (int32x4_t a)</para>
21         <para>A32: VABS.S32 Qd, Qm</para>
22         <para>A64: ABS Vd.4S, Vn.4S</para>
23       </summary>
24       <param name="value" />
25     </member>
26     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Abs(System.Runtime.Intrinsics.Vector128{System.SByte})">
27       <summary>
28         <para>int8x16_t vabsq_s8 (int8x16_t a)</para>
29         <para>A32: VABS.S8 Qd, Qm</para>
30         <para>A64: ABS Vd.16B, Vn.16B</para>
31       </summary>
32       <param name="value" />
33     </member>
34     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Abs(System.Runtime.Intrinsics.Vector128{System.Single})">
35       <summary>
36         <para>float32x4_t vabsq_f32 (float32x4_t a)</para>
37         <para>A32: VABS.F32 Qd, Qm</para>
38         <para>A64: FABS Vd.4S, Vn.4S</para>
39       </summary>
40       <param name="value" />
41     </member>
42     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Abs(System.Runtime.Intrinsics.Vector64{System.Int16})">
43       <summary>
44         <para>int16x4_t vabs_s16 (int16x4_t a)</para>
45         <para>A32: VABS.S16 Dd, Dm</para>
46         <para>A64: ABS Vd.4H, Vn.4H</para>
47       </summary>
48       <param name="value" />
49     </member>
50     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Abs(System.Runtime.Intrinsics.Vector64{System.Int32})">
51       <summary>
52         <para>int32x2_t vabs_s32 (int32x2_t a)</para>
53         <para>A32: VABS.S32 Dd, Dm</para>
54         <para>A64: ABS Vd.2S, Vn.2S</para>
55       </summary>
56       <param name="value" />
57     </member>
58     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Abs(System.Runtime.Intrinsics.Vector64{System.SByte})">
59       <summary>
60         <para>int8x8_t vabs_s8 (int8x8_t a)</para>
61         <para>A32: VABS.S8 Dd, Dm</para>
62         <para>A64: ABS Vd.8B, Vn.8B</para>
63       </summary>
64       <param name="value" />
65     </member>
66     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Abs(System.Runtime.Intrinsics.Vector64{System.Single})">
67       <summary>
68         <para>float32x2_t vabs_f32 (float32x2_t a)</para>
69         <para>A32: VABS.F32 Dd, Dm</para>
70         <para>A64: FABS Vd.2S, Vn.2S</para>
71       </summary>
72       <param name="value" />
73     </member>
74     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteCompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
75       <summary>
76         <para>uint32x4_t vcagtq_f32 (float32x4_t a, float32x4_t b)</para>
77         <para>A32: VACGT.F32 Qd, Qn, Qm</para>
78         <para>A64: FACGT Vd.4S, Vn.4S, Vm.4S</para>
79       </summary>
80       <param name="left" />
81       <param name="right" />
82     </member>
83     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteCompareGreaterThan(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
84       <summary>
85         <para>uint32x2_t vcagt_f32 (float32x2_t a, float32x2_t b)</para>
86         <para>A32: VACGT.F32 Dd, Dn, Dm</para>
87         <para>A64: FACGT Vd.2S, Vn.2S, Vm.2S</para>
88       </summary>
89       <param name="left" />
90       <param name="right" />
91     </member>
92     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteCompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
93       <summary>
94         <para>uint32x4_t vcageq_f32 (float32x4_t a, float32x4_t b)</para>
95         <para>A32: VACGE.F32 Qd, Qn, Qm</para>
96         <para>A64: FACGE Vd.4S, Vn.4S, Vm.4S</para>
97       </summary>
98       <param name="left" />
99       <param name="right" />
100     </member>
101     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteCompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
102       <summary>
103         <para>uint32x2_t vcage_f32 (float32x2_t a, float32x2_t b)</para>
104         <para>A32: VACGE.F32 Dd, Dn, Dm</para>
105         <para>A64: FACGE Vd.2S, Vn.2S, Vm.2S</para>
106       </summary>
107       <param name="left" />
108       <param name="right" />
109     </member>
110     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteCompareLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
111       <summary>
112         <para>uint32x4_t vcaltq_f32 (float32x4_t a, float32x4_t b)</para>
113         <para>A32: VACLT.F32 Qd, Qn, Qm</para>
114         <para>A64: FACGT Vd.4S, Vn.4S, Vm.4S</para>
115       </summary>
116       <param name="left" />
117       <param name="right" />
118     </member>
119     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteCompareLessThan(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
120       <summary>
121         <para>uint32x2_t vcalt_f32 (float32x2_t a, float32x2_t b)</para>
122         <para>A32: VACLT.F32 Dd, Dn, Dm</para>
123         <para>A64: FACGT Vd.2S, Vn.2S, Vm.2S</para>
124       </summary>
125       <param name="left" />
126       <param name="right" />
127     </member>
128     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteCompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
129       <summary>
130         <para>uint32x4_t vcaleq_f32 (float32x4_t a, float32x4_t b)</para>
131         <para>A32: VACLE.F32 Qd, Qn, Qm</para>
132         <para>A64: FACGE Vd.4S, Vn.4S, Vm.4S</para>
133       </summary>
134       <param name="left" />
135       <param name="right" />
136     </member>
137     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteCompareLessThanOrEqual(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
138       <summary>
139         <para>uint32x2_t vcale_f32 (float32x2_t a, float32x2_t b)</para>
140         <para>A32: VACLE.F32 Dd, Dn, Dm</para>
141         <para>A64: FACGE Vd.2S, Vn.2S, Vm.2S</para>
142       </summary>
143       <param name="left" />
144       <param name="right" />
145     </member>
146     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
147       <summary>
148         <para>uint8x16_t vabdq_u8 (uint8x16_t a, uint8x16_t b)</para>
149         <para>A32: VABD.U8 Qd, Qn, Qm</para>
150         <para>A64: UABD Vd.16B, Vn.16B, Vm.16B</para>
151       </summary>
152       <param name="left" />
153       <param name="right" />
154     </member>
155     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
156       <summary>
157         <para>int16x8_t vabdq_s16 (int16x8_t a, int16x8_t b)</para>
158         <para>A32: VABD.S16 Qd, Qn, Qm</para>
159         <para>A64: SABD Vd.8H, Vn.8H, Vm.8H</para>
160       </summary>
161       <param name="left" />
162       <param name="right" />
163     </member>
164     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
165       <summary>
166         <para>int32x4_t vabdq_s32 (int32x4_t a, int32x4_t b)</para>
167         <para>A32: VABD.S32 Qd, Qn, Qm</para>
168         <para>A64: SABD Vd.4S, Vn.4S, Vm.4S</para>
169       </summary>
170       <param name="left" />
171       <param name="right" />
172     </member>
173     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
174       <summary>
175         <para>int8x16_t vabdq_s8 (int8x16_t a, int8x16_t b)</para>
176         <para>A32: VABD.S8 Qd, Qn, Qm</para>
177         <para>A64: SABD Vd.16B, Vn.16B, Vm.16B</para>
178       </summary>
179       <param name="left" />
180       <param name="right" />
181     </member>
182     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
183       <summary>
184         <para>float32x4_t vabdq_f32 (float32x4_t a, float32x4_t b)</para>
185         <para>A32: VABD.F32 Qd, Qn, Qm</para>
186         <para>A64: FABD Vd.4S, Vn.4S, Vm.4S</para>
187       </summary>
188       <param name="left" />
189       <param name="right" />
190     </member>
191     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
192       <summary>
193         <para>uint16x8_t vabdq_u16 (uint16x8_t a, uint16x8_t b)</para>
194         <para>A32: VABD.U16 Qd, Qn, Qm</para>
195         <para>A64: UABD Vd.8H, Vn.8H, Vm.8H</para>
196       </summary>
197       <param name="left" />
198       <param name="right" />
199     </member>
200     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
201       <summary>
202         <para>uint32x4_t vabdq_u32 (uint32x4_t a, uint32x4_t b)</para>
203         <para>A32: VABD.U32 Qd, Qn, Qm</para>
204         <para>A64: UABD Vd.4S, Vn.4S, Vm.4S</para>
205       </summary>
206       <param name="left" />
207       <param name="right" />
208     </member>
209     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
210       <summary>
211         <para>uint8x8_t vabd_u8 (uint8x8_t a, uint8x8_t b)</para>
212         <para>A32: VABD.U8 Dd, Dn, Dm</para>
213         <para>A64: UABD Vd.8B, Vn.8B, Vm.8B</para>
214       </summary>
215       <param name="left" />
216       <param name="right" />
217     </member>
218     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
219       <summary>
220         <para>int16x4_t vabd_s16 (int16x4_t a, int16x4_t b)</para>
221         <para>A32: VABD.S16 Dd, Dn, Dm</para>
222         <para>A64: SABD Vd.4H, Vn.4H, Vm.4H</para>
223       </summary>
224       <param name="left" />
225       <param name="right" />
226     </member>
227     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
228       <summary>
229         <para>int32x2_t vabd_s32 (int32x2_t a, int32x2_t b)</para>
230         <para>A32: VABD.S32 Dd, Dn, Dm</para>
231         <para>A64: SABD Vd.2S, Vn.2S, Vm.2S</para>
232       </summary>
233       <param name="left" />
234       <param name="right" />
235     </member>
236     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
237       <summary>
238         <para>int8x8_t vabd_s8 (int8x8_t a, int8x8_t b)</para>
239         <para>A32: VABD.S8 Dd, Dn, Dm</para>
240         <para>A64: SABD Vd.8B, Vn.8B, Vm.8B</para>
241       </summary>
242       <param name="left" />
243       <param name="right" />
244     </member>
245     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
246       <summary>
247         <para>float32x2_t vabd_f32 (float32x2_t a, float32x2_t b)</para>
248         <para>A32: VABD.F32 Dd, Dn, Dm</para>
249         <para>A64: FABD Vd.2S, Vn.2S, Vm.2S</para>
250       </summary>
251       <param name="left" />
252       <param name="right" />
253     </member>
254     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
255       <summary>
256         <para>uint16x4_t vabd_u16 (uint16x4_t a, uint16x4_t b)</para>
257         <para>A32: VABD.U16 Dd, Dn, Dm</para>
258         <para>A64: UABD Vd.4H, Vn.4H, Vm.4H</para>
259       </summary>
260       <param name="left" />
261       <param name="right" />
262     </member>
263     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifference(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
264       <summary>
265         <para>uint32x2_t vabd_u32 (uint32x2_t a, uint32x2_t b)</para>
266         <para>A32: VABD.U32 Dd, Dn, Dm</para>
267         <para>A64: UABD Vd.2S, Vn.2S, Vm.2S</para>
268       </summary>
269       <param name="left" />
270       <param name="right" />
271     </member>
272     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
273       <summary>
274         <para>uint8x16_t vabaq_u8 (uint8x16_t a, uint8x16_t b, uint8x16_t c)</para>
275         <para>A32: VABA.U8 Qd, Qn, Qm</para>
276         <para>A64: UABA Vd.16B, Vn.16B, Vm.16B</para>
277       </summary>
278       <param name="addend" />
279       <param name="left" />
280       <param name="right" />
281     </member>
282     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
283       <summary>
284         <para>int16x8_t vabaq_s16 (int16x8_t a, int16x8_t b, int16x8_t c)</para>
285         <para>A32: VABA.S16 Qd, Qn, Qm</para>
286         <para>A64: SABA Vd.8H, Vn.8H, Vm.8H</para>
287       </summary>
288       <param name="addend" />
289       <param name="left" />
290       <param name="right" />
291     </member>
292     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
293       <summary>
294         <para>int32x4_t vabaq_s32 (int32x4_t a, int32x4_t b, int32x4_t c)</para>
295         <para>A32: VABA.S32 Qd, Qn, Qm</para>
296         <para>A64: SABA Vd.4S, Vn.4S, Vm.4S</para>
297       </summary>
298       <param name="addend" />
299       <param name="left" />
300       <param name="right" />
301     </member>
302     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
303       <summary>
304         <para>int8x16_t vabaq_s8 (int8x16_t a, int8x16_t b, int8x16_t c)</para>
305         <para>A32: VABA.S8 Qd, Qn, Qm</para>
306         <para>A64: SABA Vd.16B, Vn.16B, Vm.16B</para>
307       </summary>
308       <param name="addend" />
309       <param name="left" />
310       <param name="right" />
311     </member>
312     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
313       <summary>
314         <para>uint16x8_t vabaq_u16 (uint16x8_t a, uint16x8_t b, uint16x8_t c)</para>
315         <para>A32: VABA.U16 Qd, Qn, Qm</para>
316         <para>A64: UABA Vd.8H, Vn.8H, Vm.8H</para>
317       </summary>
318       <param name="addend" />
319       <param name="left" />
320       <param name="right" />
321     </member>
322     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
323       <summary>
324         <para>uint32x4_t vabaq_u32 (uint32x4_t a, uint32x4_t b, uint32x4_t c)</para>
325         <para>A32: VABA.U32 Qd, Qn, Qm</para>
326         <para>A64: UABA Vd.4S, Vn.4S, Vm.4S</para>
327       </summary>
328       <param name="addend" />
329       <param name="left" />
330       <param name="right" />
331     </member>
332     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
333       <summary>
334         <para>uint8x8_t vaba_u8 (uint8x8_t a, uint8x8_t b, uint8x8_t c)</para>
335         <para>A32: VABA.U8 Dd, Dn, Dm</para>
336         <para>A64: UABA Vd.8B, Vn.8B, Vm.8B</para>
337       </summary>
338       <param name="addend" />
339       <param name="left" />
340       <param name="right" />
341     </member>
342     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
343       <summary>
344         <para>int16x4_t vaba_s16 (int16x4_t a, int16x4_t b, int16x4_t c)</para>
345         <para>A32: VABA.S16 Dd, Dn, Dm</para>
346         <para>A64: SABA Vd.4H, Vn.4H, Vm.4H</para>
347       </summary>
348       <param name="addend" />
349       <param name="left" />
350       <param name="right" />
351     </member>
352     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
353       <summary>
354         <para>int32x2_t vaba_s32 (int32x2_t a, int32x2_t b, int32x2_t c)</para>
355         <para>A32: VABA.S32 Dd, Dn, Dm</para>
356         <para>A64: SABA Vd.2S, Vn.2S, Vm.2S</para>
357       </summary>
358       <param name="addend" />
359       <param name="left" />
360       <param name="right" />
361     </member>
362     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
363       <summary>
364         <para>int8x8_t vaba_s8 (int8x8_t a, int8x8_t b, int8x8_t c)</para>
365         <para>A32: VABA.S8 Dd, Dn, Dm</para>
366         <para>A64: SABA Vd.8B, Vn.8B, Vm.8B</para>
367       </summary>
368       <param name="addend" />
369       <param name="left" />
370       <param name="right" />
371     </member>
372     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
373       <summary>
374         <para>uint16x4_t vaba_u16 (uint16x4_t a, uint16x4_t b, uint16x4_t c)</para>
375         <para>A32: VABA.U16 Dd, Dn, Dm</para>
376         <para>A64: UABA Vd.4H, Vn.4H, Vm.4H</para>
377       </summary>
378       <param name="addend" />
379       <param name="left" />
380       <param name="right" />
381     </member>
382     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceAdd(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
383       <summary>
384         <para>uint32x2_t vaba_u32 (uint32x2_t a, uint32x2_t b, uint32x2_t c)</para>
385         <para>A32: VABA.U32 Dd, Dn, Dm</para>
386         <para>A64: UABA Vd.2S, Vn.2S, Vm.2S</para>
387       </summary>
388       <param name="addend" />
389       <param name="left" />
390       <param name="right" />
391     </member>
392     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLower(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
393       <summary>
394         <para>uint16x8_t vabdl_u8 (uint8x8_t a, uint8x8_t b)</para>
395         <para>A32: VABDL.U8 Qd, Dn, Dm</para>
396         <para>A64: UABDL Vd.8H, Vn.8B, Vm.8B</para>
397       </summary>
398       <param name="left" />
399       <param name="right" />
400     </member>
401     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLower(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
402       <summary>
403         <para>int32x4_t vabdl_s16 (int16x4_t a, int16x4_t b)</para>
404         <para>A32: VABDL.S16 Qd, Dn, Dm</para>
405         <para>A64: SABDL Vd.4S, Vn.4H, Vm.4H</para>
406       </summary>
407       <param name="left" />
408       <param name="right" />
409     </member>
410     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLower(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
411       <summary>
412         <para>int64x2_t vabdl_s32 (int32x2_t a, int32x2_t b)</para>
413         <para>A32: VABDL.S32 Qd, Dn, Dm</para>
414         <para>A64: SABDL Vd.2D, Vn.2S, Vm.2S</para>
415       </summary>
416       <param name="left" />
417       <param name="right" />
418     </member>
419     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLower(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
420       <summary>
421         <para>int16x8_t vabdl_s8 (int8x8_t a, int8x8_t b)</para>
422         <para>A32: VABDL.S8 Qd, Dn, Dm</para>
423         <para>A64: SABDL Vd.8H, Vn.8B, Vm.8B</para>
424       </summary>
425       <param name="left" />
426       <param name="right" />
427     </member>
428     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
429       <summary>
430         <para>uint32x4_t vabdl_u16 (uint16x4_t a, uint16x4_t b)</para>
431         <para>A32: VABDL.U16 Qd, Dn, Dm</para>
432         <para>A64: UABDL Vd.4S, Vn.4H, Vm.4H</para>
433       </summary>
434       <param name="left" />
435       <param name="right" />
436     </member>
437     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
438       <summary>
439         <para>uint64x2_t vabdl_u32 (uint32x2_t a, uint32x2_t b)</para>
440         <para>A32: VABDL.U32 Qd, Dn, Dm</para>
441         <para>A64: UABDL Vd.2D, Vn.2S, Vm.2S</para>
442       </summary>
443       <param name="left" />
444       <param name="right" />
445     </member>
446     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
447       <summary>
448         <para>int16x8_t vabal_s8 (int16x8_t a, int8x8_t b, int8x8_t c)</para>
449         <para>A32: VABAL.S8 Qd, Dn, Dm</para>
450         <para>A64: SABAL Vd.8H, Vn.8B, Vm.8B</para>
451       </summary>
452       <param name="addend" />
453       <param name="left" />
454       <param name="right" />
455     </member>
456     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
457       <summary>
458         <para>int32x4_t vabal_s16 (int32x4_t a, int16x4_t b, int16x4_t c)</para>
459         <para>A32: VABAL.S16 Qd, Dn, Dm</para>
460         <para>A64: SABAL Vd.4S, Vn.4H, Vm.4H</para>
461       </summary>
462       <param name="addend" />
463       <param name="left" />
464       <param name="right" />
465     </member>
466     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
467       <summary>
468         <para>int64x2_t vabal_s32 (int64x2_t a, int32x2_t b, int32x2_t c)</para>
469         <para>A32: VABAL.S32 Qd, Dn, Dm</para>
470         <para>A64: SABAL Vd.2D, Vn.2S, Vm.2S</para>
471       </summary>
472       <param name="addend" />
473       <param name="left" />
474       <param name="right" />
475     </member>
476     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
477       <summary>
478         <para>uint16x8_t vabal_u8 (uint16x8_t a, uint8x8_t b, uint8x8_t c)</para>
479         <para>A32: VABAL.U8 Qd, Dn, Dm</para>
480         <para>A64: UABAL Vd.8H, Vn.8B, Vm.8B</para>
481       </summary>
482       <param name="addend" />
483       <param name="left" />
484       <param name="right" />
485     </member>
486     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
487       <summary>
488         <para>uint32x4_t vabal_u16 (uint32x4_t a, uint16x4_t b, uint16x4_t c)</para>
489         <para>A32: VABAL.U16 Qd, Dn, Dm</para>
490         <para>A64: UABAL Vd.4S, Vn.4H, Vm.4H</para>
491       </summary>
492       <param name="addend" />
493       <param name="left" />
494       <param name="right" />
495     </member>
496     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
497       <summary>
498         <para>uint64x2_t vabal_u32 (uint64x2_t a, uint32x2_t b, uint32x2_t c)</para>
499         <para>A32: VABAL.U32 Qd, Dn, Dm</para>
500         <para>A64: UABAL Vd.2D, Vn.2S, Vm.2S</para>
501       </summary>
502       <param name="addend" />
503       <param name="left" />
504       <param name="right" />
505     </member>
506     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpper(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
507       <summary>
508         <para>uint16x8_t vabdl_high_u8 (uint8x16_t a, uint8x16_t b)</para>
509         <para>A32: VABDL.U8 Qd, Dn+1, Dm+1</para>
510         <para>A64: UABDL2 Vd.8H, Vn.16B, Vm.16B</para>
511       </summary>
512       <param name="left" />
513       <param name="right" />
514     </member>
515     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
516       <summary>
517         <para>int32x4_t vabdl_high_s16 (int16x8_t a, int16x8_t b)</para>
518         <para>A32: VABDL.S16 Qd, Dn+1, Dm+1</para>
519         <para>A64: SABDL2 Vd.4S, Vn.8H, Vm.8H</para>
520       </summary>
521       <param name="left" />
522       <param name="right" />
523     </member>
524     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
525       <summary>
526         <para>int64x2_t vabdl_high_s32 (int32x4_t a, int32x4_t b)</para>
527         <para>A32: VABDL.S32 Qd, Dn+1, Dm+1</para>
528         <para>A64: SABDL2 Vd.2D, Vn.4S, Vm.4S</para>
529       </summary>
530       <param name="left" />
531       <param name="right" />
532     </member>
533     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpper(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
534       <summary>
535         <para>int16x8_t vabdl_high_s8 (int8x16_t a, int8x16_t b)</para>
536         <para>A32: VABDL.S8 Qd, Dn+1, Dm+1</para>
537         <para>A64: SABDL2 Vd.8H, Vn.16B, Vm.16B</para>
538       </summary>
539       <param name="left" />
540       <param name="right" />
541     </member>
542     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
543       <summary>
544         <para>uint32x4_t vabdl_high_u16 (uint16x8_t a, uint16x8_t b)</para>
545         <para>A32: VABDL.U16 Qd, Dn+1, Dm+1</para>
546         <para>A64: UABDL2 Vd.4S, Vn.8H, Vm.8H</para>
547       </summary>
548       <param name="left" />
549       <param name="right" />
550     </member>
551     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
552       <summary>
553         <para>uint64x2_t vabdl_high_u32 (uint32x4_t a, uint32x4_t b)</para>
554         <para>A32: VABDL.U32 Qd, Dn+1, Dm+1</para>
555         <para>A64: UABDL2 Vd.2D, Vn.4S, Vm.4S</para>
556       </summary>
557       <param name="left" />
558       <param name="right" />
559     </member>
560     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
561       <summary>
562         <para>int16x8_t vabal_high_s8 (int16x8_t a, int8x16_t b, int8x16_t c)</para>
563         <para>A32: VABAL.S8 Qd, Dn+1, Dm+1</para>
564         <para>A64: SABAL2 Vd.8H, Vn.16B, Vm.16B</para>
565       </summary>
566       <param name="addend" />
567       <param name="left" />
568       <param name="right" />
569     </member>
570     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
571       <summary>
572         <para>int32x4_t vabal_high_s16 (int32x4_t a, int16x8_t b, int16x8_t c)</para>
573         <para>A32: VABAL.S16 Qd, Dn+1, Dm+1</para>
574         <para>A64: SABAL2 Vd.4S, Vn.8H, Vm.8H</para>
575       </summary>
576       <param name="addend" />
577       <param name="left" />
578       <param name="right" />
579     </member>
580     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
581       <summary>
582         <para>int64x2_t vabal_high_s32 (int64x2_t a, int32x4_t b, int32x4_t c)</para>
583         <para>A32: VABAL.S32 Qd, Dn+1, Dm+1</para>
584         <para>A64: SABAL2 Vd.2D, Vn.4S, Vm.4S</para>
585       </summary>
586       <param name="addend" />
587       <param name="left" />
588       <param name="right" />
589     </member>
590     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
591       <summary>
592         <para>uint16x8_t vabal_high_u8 (uint16x8_t a, uint8x16_t b, uint8x16_t c)</para>
593         <para>A32: VABAL.U8 Qd, Dn+1, Dm+1</para>
594         <para>A64: UABAL2 Vd.8H, Vn.16B, Vm.16B</para>
595       </summary>
596       <param name="addend" />
597       <param name="left" />
598       <param name="right" />
599     </member>
600     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
601       <summary>
602         <para>uint32x4_t vabal_high_u16 (uint32x4_t a, uint16x8_t b, uint16x8_t c)</para>
603         <para>A32: VABAL.U16 Qd, Dn+1, Dm+1</para>
604         <para>A64: UABAL2 Vd.4S, Vn.8H, Vm.8H</para>
605       </summary>
606       <param name="addend" />
607       <param name="left" />
608       <param name="right" />
609     </member>
610     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsoluteDifferenceWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
611       <summary>
612         <para>uint64x2_t vabal_high_u32 (uint64x2_t a, uint32x4_t b, uint32x4_t c)</para>
613         <para>A32: VABAL.U32 Qd, Dn+1, Dm+1</para>
614         <para>A64: UABAL2 Vd.2D, Vn.4S, Vm.4S</para>
615       </summary>
616       <param name="addend" />
617       <param name="left" />
618       <param name="right" />
619     </member>
620     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsSaturate(System.Runtime.Intrinsics.Vector128{System.Int16})">
621       <summary>
622         <para>int16x8_t vqabsq_s16 (int16x8_t a)</para>
623         <para>A32: VQABS.S16 Qd, Qm</para>
624         <para>A64: SQABS Vd.8H, Vn.8H</para>
625       </summary>
626       <param name="value" />
627     </member>
628     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsSaturate(System.Runtime.Intrinsics.Vector128{System.Int32})">
629       <summary>
630         <para>int32x4_t vqabsq_s32 (int32x4_t a)</para>
631         <para>A32: VQABS.S32 Qd, Qm</para>
632         <para>A64: SQABS Vd.4S, Vn.4S</para>
633       </summary>
634       <param name="value" />
635     </member>
636     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsSaturate(System.Runtime.Intrinsics.Vector128{System.SByte})">
637       <summary>
638         <para>int8x16_t vqabsq_s8 (int8x16_t a)</para>
639         <para>A32: VQABS.S8 Qd, Qm</para>
640         <para>A64: SQABS Vd.16B, Vn.16B</para>
641       </summary>
642       <param name="value" />
643     </member>
644     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsSaturate(System.Runtime.Intrinsics.Vector64{System.Int16})">
645       <summary>
646         <para>int16x4_t vqabs_s16 (int16x4_t a)</para>
647         <para>A32: VQABS.S16 Dd, Dm</para>
648         <para>A64: SQABS Vd.4H, Vn.4H</para>
649       </summary>
650       <param name="value" />
651     </member>
652     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsSaturate(System.Runtime.Intrinsics.Vector64{System.Int32})">
653       <summary>
654         <para>int32x2_t vqabs_s32 (int32x2_t a)</para>
655         <para>A32: VQABS.S32 Dd, Dm</para>
656         <para>A64: SQABS Vd.2S, Vn.2S</para>
657       </summary>
658       <param name="value" />
659     </member>
660     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsSaturate(System.Runtime.Intrinsics.Vector64{System.SByte})">
661       <summary>
662         <para>int8x8_t vqabs_s8 (int8x8_t a)</para>
663         <para>A32: VQABS.S8 Dd, Dm</para>
664         <para>A64: SQABS Vd.8B, Vn.8B</para>
665       </summary>
666       <param name="value" />
667     </member>
668     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
669       <summary>
670         <para>float64x1_t vabs_f64 (float64x1_t a)</para>
671         <para>A32: VABS.F64 Dd, Dm</para>
672         <para>A64: FABS Dd, Dn</para>
673       </summary>
674       <param name="value" />
675     </member>
676     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AbsScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
677       <summary>
678         <para>float32_t vabss_f32 (float32_t a)</para>
679         <para>A32: VABS.F32 Sd, Sm</para>
680         <para>A64: FABS Sd, Sn The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
681       </summary>
682       <param name="value" />
683     </member>
684     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
685       <summary>
686         <para>uint8x16_t vaddq_u8 (uint8x16_t a, uint8x16_t b)</para>
687         <para>A32: VADD.I8 Qd, Qn, Qm</para>
688         <para>A64: ADD Vd.16B, Vn.16B, Vm.16B</para>
689       </summary>
690       <param name="left" />
691       <param name="right" />
692     </member>
693     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
694       <summary>
695         <para>int16x8_t vaddq_s16 (int16x8_t a, int16x8_t b)</para>
696         <para>A32: VADD.I16 Qd, Qn, Qm</para>
697         <para>A64: ADD Vd.8H, Vn.8H, Vm.8H</para>
698       </summary>
699       <param name="left" />
700       <param name="right" />
701     </member>
702     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
703       <summary>
704         <para>int32x4_t vaddq_s32 (int32x4_t a, int32x4_t b)</para>
705         <para>A32: VADD.I32 Qd, Qn, Qm</para>
706         <para>A64: ADD Vd.4S, Vn.4S, Vm.4S</para>
707       </summary>
708       <param name="left" />
709       <param name="right" />
710     </member>
711     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
712       <summary>
713         <para>int64x2_t vaddq_s64 (int64x2_t a, int64x2_t b)</para>
714         <para>A32: VADD.I64 Qd, Qn, Qm</para>
715         <para>A64: ADD Vd.2D, Vn.2D, Vm.2D</para>
716       </summary>
717       <param name="left" />
718       <param name="right" />
719     </member>
720     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
721       <summary>
722         <para>int8x16_t vaddq_s8 (int8x16_t a, int8x16_t b)</para>
723         <para>A32: VADD.I8 Qd, Qn, Qm</para>
724         <para>A64: ADD Vd.16B, Vn.16B, Vm.16B</para>
725       </summary>
726       <param name="left" />
727       <param name="right" />
728     </member>
729     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
730       <summary>
731         <para>float32x4_t vaddq_f32 (float32x4_t a, float32x4_t b)</para>
732         <para>A32: VADD.F32 Qd, Qn, Qm</para>
733         <para>A64: FADD Vd.4S, Vn.4S, Vm.4S</para>
734       </summary>
735       <param name="left" />
736       <param name="right" />
737     </member>
738     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
739       <summary>
740         <para>uint16x8_t vaddq_u16 (uint16x8_t a, uint16x8_t b)</para>
741         <para>A32: VADD.I16 Qd, Qn, Qm</para>
742         <para>A64: ADD Vd.8H, Vn.8H, Vm.8H</para>
743       </summary>
744       <param name="left" />
745       <param name="right" />
746     </member>
747     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
748       <summary>
749         <para>uint32x4_t vaddq_u32 (uint32x4_t a, uint32x4_t b)</para>
750         <para>A32: VADD.I32 Qd, Qn, Qm</para>
751         <para>A64: ADD Vd.4S, Vn.4S, Vm.4S</para>
752       </summary>
753       <param name="left" />
754       <param name="right" />
755     </member>
756     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
757       <summary>
758         <para>uint64x2_t vaddq_u64 (uint64x2_t a, uint64x2_t b)</para>
759         <para>A32: VADD.I64 Qd, Qn, Qm</para>
760         <para>A64: ADD Vd.2D, Vn.2D, Vm.2D</para>
761       </summary>
762       <param name="left" />
763       <param name="right" />
764     </member>
765     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
766       <summary>
767         <para>uint8x8_t vadd_u8 (uint8x8_t a, uint8x8_t b)</para>
768         <para>A32: VADD.I8 Dd, Dn, Dm</para>
769         <para>A64: ADD Vd.8B, Vn.8B, Vm.8B</para>
770       </summary>
771       <param name="left" />
772       <param name="right" />
773     </member>
774     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
775       <summary>
776         <para>int16x4_t vadd_s16 (int16x4_t a, int16x4_t b)</para>
777         <para>A32: VADD.I16 Dd, Dn, Dm</para>
778         <para>A64: ADD Vd.4H, Vn.4H, Vm.4H</para>
779       </summary>
780       <param name="left" />
781       <param name="right" />
782     </member>
783     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
784       <summary>
785         <para>int32x2_t vadd_s32 (int32x2_t a, int32x2_t b)</para>
786         <para>A32: VADD.I32 Dd, Dn, Dm</para>
787         <para>A64: ADD Vd.2S, Vn.2S, Vm.2S</para>
788       </summary>
789       <param name="left" />
790       <param name="right" />
791     </member>
792     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
793       <summary>
794         <para>int8x8_t vadd_s8 (int8x8_t a, int8x8_t b)</para>
795         <para>A32: VADD.I8 Dd, Dn, Dm</para>
796         <para>A64: ADD Vd.8B, Vn.8B, Vm.8B</para>
797       </summary>
798       <param name="left" />
799       <param name="right" />
800     </member>
801     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
802       <summary>
803         <para>float32x2_t vadd_f32 (float32x2_t a, float32x2_t b)</para>
804         <para>A32: VADD.F32 Dd, Dn, Dm</para>
805         <para>A64: FADD Vd.2S, Vn.2S, Vm.2S</para>
806       </summary>
807       <param name="left" />
808       <param name="right" />
809     </member>
810     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
811       <summary>
812         <para>uint16x4_t vadd_u16 (uint16x4_t a, uint16x4_t b)</para>
813         <para>A32: VADD.I16 Dd, Dn, Dm</para>
814         <para>A64: ADD Vd.4H, Vn.4H, Vm.4H</para>
815       </summary>
816       <param name="left" />
817       <param name="right" />
818     </member>
819     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Add(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
820       <summary>
821         <para>uint32x2_t vadd_u32 (uint32x2_t a, uint32x2_t b)</para>
822         <para>A32: VADD.I32 Dd, Dn, Dm</para>
823         <para>A64: ADD Vd.2S, Vn.2S, Vm.2S</para>
824       </summary>
825       <param name="left" />
826       <param name="right" />
827     </member>
828     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
829       <summary>
830         <para>int8x8_t vaddhn_s16 (int16x8_t a, int16x8_t b)</para>
831         <para>A32: VADDHN.I16 Dd, Qn, Qm</para>
832         <para>A64: ADDHN Vd.8B, Vn.8H, Vm.8H</para>
833       </summary>
834       <param name="left" />
835       <param name="right" />
836     </member>
837     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
838       <summary>
839         <para>int16x4_t vaddhn_s32 (int32x4_t a, int32x4_t b)</para>
840         <para>A32: VADDHN.I32 Dd, Qn, Qm</para>
841         <para>A64: ADDHN Vd.4H, Vn.4S, Vm.4S</para>
842       </summary>
843       <param name="left" />
844       <param name="right" />
845     </member>
846     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
847       <summary>
848         <para>int32x2_t vaddhn_s64 (int64x2_t a, int64x2_t b)</para>
849         <para>A32: VADDHN.I64 Dd, Qn, Qm</para>
850         <para>A64: ADDHN Vd.2S, Vn.2D, Vm.2D</para>
851       </summary>
852       <param name="left" />
853       <param name="right" />
854     </member>
855     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
856       <summary>
857         <para>uint8x8_t vaddhn_u16 (uint16x8_t a, uint16x8_t b)</para>
858         <para>A32: VADDHN.I16 Dd, Qn, Qm</para>
859         <para>A64: ADDHN Vd.8B, Vn.8H, Vm.8H</para>
860       </summary>
861       <param name="left" />
862       <param name="right" />
863     </member>
864     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
865       <summary>
866         <para>uint16x4_t vaddhn_u32 (uint32x4_t a, uint32x4_t b)</para>
867         <para>A32: VADDHN.I32 Dd, Qn, Qm</para>
868         <para>A64: ADDHN Vd.4H, Vn.4S, Vm.4S</para>
869       </summary>
870       <param name="left" />
871       <param name="right" />
872     </member>
873     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
874       <summary>
875         <para>uint32x2_t vaddhn_u64 (uint64x2_t a, uint64x2_t b)</para>
876         <para>A32: VADDHN.I64 Dd, Qn, Qm</para>
877         <para>A64: ADDHN Vd.2S, Vn.2D, Vm.2D</para>
878       </summary>
879       <param name="left" />
880       <param name="right" />
881     </member>
882     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
883       <summary>
884         <para>uint8x16_t vaddhn_high_u16 (uint8x8_t r, uint16x8_t a, uint16x8_t b)</para>
885         <para>A32: VADDHN.I16 Dd+1, Qn, Qm</para>
886         <para>A64: ADDHN2 Vd.16B, Vn.8H, Vm.8H</para>
887       </summary>
888       <param name="lower" />
889       <param name="left" />
890       <param name="right" />
891     </member>
892     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
893       <summary>
894         <para>int16x8_t vaddhn_high_s32 (int16x4_t r, int32x4_t a, int32x4_t b)</para>
895         <para>A32: VADDHN.I32 Dd+1, Qn, Qm</para>
896         <para>A64: ADDHN2 Vd.8H, Vn.4S, Vm.4S</para>
897       </summary>
898       <param name="lower" />
899       <param name="left" />
900       <param name="right" />
901     </member>
902     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
903       <summary>
904         <para>int32x4_t vaddhn_high_s64 (int32x2_t r, int64x2_t a, int64x2_t b)</para>
905         <para>A32: VADDHN.I64 Dd+1, Qn, Qm</para>
906         <para>A64: ADDHN2 Vd.4S, Vn.2D, Vm.2D</para>
907       </summary>
908       <param name="lower" />
909       <param name="left" />
910       <param name="right" />
911     </member>
912     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
913       <summary>
914         <para>int8x16_t vaddhn_high_s16 (int8x8_t r, int16x8_t a, int16x8_t b)</para>
915         <para>A32: VADDHN.I16 Dd+1, Qn, Qm</para>
916         <para>A64: ADDHN2 Vd.16B, Vn.8H, Vm.8H</para>
917       </summary>
918       <param name="lower" />
919       <param name="left" />
920       <param name="right" />
921     </member>
922     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
923       <summary>
924         <para>uint16x8_t vaddhn_high_u32 (uint16x4_t r, uint32x4_t a, uint32x4_t b)</para>
925         <para>A32: VADDHN.I32 Dd+1, Qn, Qm</para>
926         <para>A64: ADDHN2 Vd.8H, Vn.4S, Vm.4S</para>
927       </summary>
928       <param name="lower" />
929       <param name="left" />
930       <param name="right" />
931     </member>
932     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
933       <summary>
934         <para>uint32x4_t vaddhn_high_u64 (uint32x2_t r, uint64x2_t a, uint64x2_t b)</para>
935         <para>A32: VADDHN.I64 Dd+1, Qn, Qm</para>
936         <para>A64: ADDHN2 Vd.4S, Vn.2D, Vm.2D</para>
937       </summary>
938       <param name="lower" />
939       <param name="left" />
940       <param name="right" />
941     </member>
942     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwise(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
943       <summary>
944         <para>uint8x8_t vpadd_u8 (uint8x8_t a, uint8x8_t b)</para>
945         <para>A32: VPADD.I8 Dd, Dn, Dm</para>
946         <para>A64: ADDP Vd.8B, Vn.8B, Vm.8B</para>
947       </summary>
948       <param name="left" />
949       <param name="right" />
950     </member>
951     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwise(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
952       <summary>
953         <para>int16x4_t vpadd_s16 (int16x4_t a, int16x4_t b)</para>
954         <para>A32: VPADD.I16 Dd, Dn, Dm</para>
955         <para>A64: ADDP Vd.4H, Vn.4H, Vm.4H</para>
956       </summary>
957       <param name="left" />
958       <param name="right" />
959     </member>
960     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwise(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
961       <summary>
962         <para>int32x2_t vpadd_s32 (int32x2_t a, int32x2_t b)</para>
963         <para>A32: VPADD.I32 Dd, Dn, Dm</para>
964         <para>A64: ADDP Vd.2S, Vn.2S, Vm.2S</para>
965       </summary>
966       <param name="left" />
967       <param name="right" />
968     </member>
969     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwise(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
970       <summary>
971         <para>int8x8_t vpadd_s8 (int8x8_t a, int8x8_t b)</para>
972         <para>A32: VPADD.I8 Dd, Dn, Dm</para>
973         <para>A64: ADDP Vd.8B, Vn.8B, Vm.8B</para>
974       </summary>
975       <param name="left" />
976       <param name="right" />
977     </member>
978     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwise(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
979       <summary>
980         <para>float32x2_t vpadd_f32 (float32x2_t a, float32x2_t b)</para>
981         <para>A32: VPADD.F32 Dd, Dn, Dm</para>
982         <para>A64: FADDP Vd.2S, Vn.2S, Vm.2S</para>
983       </summary>
984       <param name="left" />
985       <param name="right" />
986     </member>
987     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwise(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
988       <summary>
989         <para>uint16x4_t vpadd_u16 (uint16x4_t a, uint16x4_t b)</para>
990         <para>A32: VPADD.I16 Dd, Dn, Dm</para>
991         <para>A64: ADDP Vd.4H, Vn.4H, Vm.4H</para>
992       </summary>
993       <param name="left" />
994       <param name="right" />
995     </member>
996     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwise(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
997       <summary>
998         <para>uint32x2_t vpadd_u32 (uint32x2_t a, uint32x2_t b)</para>
999         <para>A32: VPADD.I32 Dd, Dn, Dm</para>
1000         <para>A64: ADDP Vd.2S, Vn.2S, Vm.2S</para>
1001       </summary>
1002       <param name="left" />
1003       <param name="right" />
1004     </member>
1005     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWidening(System.Runtime.Intrinsics.Vector128{System.Byte})">
1006       <summary>
1007         <para>uint16x8_t vpaddlq_u8 (uint8x16_t a)</para>
1008         <para>A32: VPADDL.U8 Qd, Qm</para>
1009         <para>A64: UADDLP Vd.8H, Vn.16B</para>
1010       </summary>
1011       <param name="value" />
1012     </member>
1013     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWidening(System.Runtime.Intrinsics.Vector128{System.Int16})">
1014       <summary>
1015         <para>int32x4_t vpaddlq_s16 (int16x8_t a)</para>
1016         <para>A32: VPADDL.S16 Qd, Qm</para>
1017         <para>A64: SADDLP Vd.4S, Vn.8H</para>
1018       </summary>
1019       <param name="value" />
1020     </member>
1021     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWidening(System.Runtime.Intrinsics.Vector128{System.Int32})">
1022       <summary>
1023         <para>int64x2_t vpaddlq_s32 (int32x4_t a)</para>
1024         <para>A32: VPADDL.S32 Qd, Qm</para>
1025         <para>A64: SADDLP Vd.2D, Vn.4S</para>
1026       </summary>
1027       <param name="value" />
1028     </member>
1029     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWidening(System.Runtime.Intrinsics.Vector128{System.SByte})">
1030       <summary>
1031         <para>int16x8_t vpaddlq_s8 (int8x16_t a)</para>
1032         <para>A32: VPADDL.S8 Qd, Qm</para>
1033         <para>A64: SADDLP Vd.8H, Vn.16B</para>
1034       </summary>
1035       <param name="value" />
1036     </member>
1037     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWidening(System.Runtime.Intrinsics.Vector128{System.UInt16})">
1038       <summary>
1039         <para>uint32x4_t vpaddlq_u16 (uint16x8_t a)</para>
1040         <para>A32: VPADDL.U16 Qd, Qm</para>
1041         <para>A64: UADDLP Vd.4S, Vn.8H</para>
1042       </summary>
1043       <param name="value" />
1044     </member>
1045     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWidening(System.Runtime.Intrinsics.Vector128{System.UInt32})">
1046       <summary>
1047         <para>uint64x2_t vpaddlq_u32 (uint32x4_t a)</para>
1048         <para>A32: VPADDL.U32 Qd, Qm</para>
1049         <para>A64: UADDLP Vd.2D, Vn.4S</para>
1050       </summary>
1051       <param name="value" />
1052     </member>
1053     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWidening(System.Runtime.Intrinsics.Vector64{System.Byte})">
1054       <summary>
1055         <para>uint16x4_t vpaddl_u8 (uint8x8_t a)</para>
1056         <para>A32: VPADDL.U8 Dd, Dm</para>
1057         <para>A64: UADDLP Vd.4H, Vn.8B</para>
1058       </summary>
1059       <param name="value" />
1060     </member>
1061     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWidening(System.Runtime.Intrinsics.Vector64{System.Int16})">
1062       <summary>
1063         <para>int32x2_t vpaddl_s16 (int16x4_t a)</para>
1064         <para>A32: VPADDL.S16 Dd, Dm</para>
1065         <para>A64: SADDLP Vd.2S, Vn.4H</para>
1066       </summary>
1067       <param name="value" />
1068     </member>
1069     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWidening(System.Runtime.Intrinsics.Vector64{System.SByte})">
1070       <summary>
1071         <para>int16x4_t vpaddl_s8 (int8x8_t a)</para>
1072         <para>A32: VPADDL.S8 Dd, Dm</para>
1073         <para>A64: SADDLP Vd.4H, Vn.8B</para>
1074       </summary>
1075       <param name="value" />
1076     </member>
1077     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWidening(System.Runtime.Intrinsics.Vector64{System.UInt16})">
1078       <summary>
1079         <para>uint32x2_t vpaddl_u16 (uint16x4_t a)</para>
1080         <para>A32: VPADDL.U16 Dd, Dm</para>
1081         <para>A64: UADDLP Vd.2S, Vn.4H</para>
1082       </summary>
1083       <param name="value" />
1084     </member>
1085     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.SByte})">
1086       <summary>
1087         <para>int16x8_t vpadalq_s8 (int16x8_t a, int8x16_t b)</para>
1088         <para>A32: VPADAL.S8 Qd, Qm</para>
1089         <para>A64: SADALP Vd.8H, Vn.16B</para>
1090       </summary>
1091       <param name="addend" />
1092       <param name="value" />
1093     </member>
1094     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16})">
1095       <summary>
1096         <para>int32x4_t vpadalq_s16 (int32x4_t a, int16x8_t b)</para>
1097         <para>A32: VPADAL.S16 Qd, Qm</para>
1098         <para>A64: SADALP Vd.4S, Vn.8H</para>
1099       </summary>
1100       <param name="addend" />
1101       <param name="value" />
1102     </member>
1103     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32})">
1104       <summary>
1105         <para>int64x2_t vpadalq_s32 (int64x2_t a, int32x4_t b)</para>
1106         <para>A32: VPADAL.S32 Qd, Qm</para>
1107         <para>A64: SADALP Vd.2D, Vn.4S</para>
1108       </summary>
1109       <param name="addend" />
1110       <param name="value" />
1111     </member>
1112     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Byte})">
1113       <summary>
1114         <para>uint16x8_t vpadalq_u8 (uint16x8_t a, uint8x16_t b)</para>
1115         <para>A32: VPADAL.U8 Qd, Qm</para>
1116         <para>A64: UADALP Vd.8H, Vn.16B</para>
1117       </summary>
1118       <param name="addend" />
1119       <param name="value" />
1120     </member>
1121     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt16})">
1122       <summary>
1123         <para>uint32x4_t vpadalq_u16 (uint32x4_t a, uint16x8_t b)</para>
1124         <para>A32: VPADAL.U16 Qd, Qm</para>
1125         <para>A64: UADALP Vd.4S, Vn.8H</para>
1126       </summary>
1127       <param name="addend" />
1128       <param name="value" />
1129     </member>
1130     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt32})">
1131       <summary>
1132         <para>uint64x2_t vpadalq_u32 (uint64x2_t a, uint32x4_t b)</para>
1133         <para>A32: VPADAL.U32 Qd, Qm</para>
1134         <para>A64: UADALP Vd.2D, Vn.4S</para>
1135       </summary>
1136       <param name="addend" />
1137       <param name="value" />
1138     </member>
1139     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAdd(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.SByte})">
1140       <summary>
1141         <para>int16x4_t vpadal_s8 (int16x4_t a, int8x8_t b)</para>
1142         <para>A32: VPADAL.S8 Dd, Dm</para>
1143         <para>A64: SADALP Vd.4H, Vn.8B</para>
1144       </summary>
1145       <param name="addend" />
1146       <param name="value" />
1147     </member>
1148     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAdd(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16})">
1149       <summary>
1150         <para>int32x2_t vpadal_s16 (int32x2_t a, int16x4_t b)</para>
1151         <para>A32: VPADAL.S16 Dd, Dm</para>
1152         <para>A64: SADALP Vd.2S, Vn.4H</para>
1153       </summary>
1154       <param name="addend" />
1155       <param name="value" />
1156     </member>
1157     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAdd(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Byte})">
1158       <summary>
1159         <para>uint16x4_t vpadal_u8 (uint16x4_t a, uint8x8_t b)</para>
1160         <para>A32: VPADAL.U8 Dd, Dm</para>
1161         <para>A64: UADALP Vd.4H, Vn.8B</para>
1162       </summary>
1163       <param name="addend" />
1164       <param name="value" />
1165     </member>
1166     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAdd(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt16})">
1167       <summary>
1168         <para>uint32x2_t vpadal_u16 (uint32x2_t a, uint16x4_t b)</para>
1169         <para>A32: VPADAL.U16 Dd, Dm</para>
1170         <para>A64: UADALP Vd.2S, Vn.4H</para>
1171       </summary>
1172       <param name="addend" />
1173       <param name="value" />
1174     </member>
1175     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAddScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32})">
1176       <summary>
1177         <para>int64x1_t vpadal_s32 (int64x1_t a, int32x2_t b)</para>
1178         <para>A32: VPADAL.S32 Dd, Dm</para>
1179         <para>A64: SADALP Vd.1D, Vn.2S</para>
1180       </summary>
1181       <param name="addend" />
1182       <param name="value" />
1183     </member>
1184     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningAndAddScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt32})">
1185       <summary>
1186         <para>uint64x1_t vpadal_u32 (uint64x1_t a, uint32x2_t b)</para>
1187         <para>A32: VPADAL.U32 Dd, Dm</para>
1188         <para>A64: UADALP Vd.1D, Vn.2S</para>
1189       </summary>
1190       <param name="addend" />
1191       <param name="value" />
1192     </member>
1193     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningScalar(System.Runtime.Intrinsics.Vector64{System.Int32})">
1194       <summary>
1195         <para>int64x1_t vpaddl_s32 (int32x2_t a)</para>
1196         <para>A32: VPADDL.S32 Dd, Dm</para>
1197         <para>A64: SADDLP Dd, Vn.2S</para>
1198       </summary>
1199       <param name="value" />
1200     </member>
1201     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddPairwiseWideningScalar(System.Runtime.Intrinsics.Vector64{System.UInt32})">
1202       <summary>
1203         <para>uint64x1_t vpaddl_u32 (uint32x2_t a)</para>
1204         <para>A32: VPADDL.U32 Dd, Dm</para>
1205         <para>A64: UADDLP Dd, Vn.2S</para>
1206       </summary>
1207       <param name="value" />
1208     </member>
1209     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
1210       <summary>
1211         <para>int8x8_t vraddhn_s16 (int16x8_t a, int16x8_t b)</para>
1212         <para>A32: VRADDHN.I16 Dd, Qn, Qm</para>
1213         <para>A64: RADDHN Vd.8B, Vn.8H, Vm.8H</para>
1214       </summary>
1215       <param name="left" />
1216       <param name="right" />
1217     </member>
1218     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
1219       <summary>
1220         <para>int16x4_t vraddhn_s32 (int32x4_t a, int32x4_t b)</para>
1221         <para>A32: VRADDHN.I32 Dd, Qn, Qm</para>
1222         <para>A64: RADDHN Vd.4H, Vn.4S, Vm.4S</para>
1223       </summary>
1224       <param name="left" />
1225       <param name="right" />
1226     </member>
1227     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
1228       <summary>
1229         <para>int32x2_t vraddhn_s64 (int64x2_t a, int64x2_t b)</para>
1230         <para>A32: VRADDHN.I64 Dd, Qn, Qm</para>
1231         <para>A64: RADDHN Vd.2S, Vn.2D, Vm.2D</para>
1232       </summary>
1233       <param name="left" />
1234       <param name="right" />
1235     </member>
1236     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
1237       <summary>
1238         <para>uint8x8_t vraddhn_u16 (uint16x8_t a, uint16x8_t b)</para>
1239         <para>A32: VRADDHN.I16 Dd, Qn, Qm</para>
1240         <para>A64: RADDHN Vd.8B, Vn.8H, Vm.8H</para>
1241       </summary>
1242       <param name="left" />
1243       <param name="right" />
1244     </member>
1245     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
1246       <summary>
1247         <para>uint16x4_t vraddhn_u32 (uint32x4_t a, uint32x4_t b)</para>
1248         <para>A32: VRADDHN.I32 Dd, Qn, Qm</para>
1249         <para>A64: RADDHN Vd.4H, Vn.4S, Vm.4S</para>
1250       </summary>
1251       <param name="left" />
1252       <param name="right" />
1253     </member>
1254     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
1255       <summary>
1256         <para>uint32x2_t vraddhn_u64 (uint64x2_t a, uint64x2_t b)</para>
1257         <para>A32: VRADDHN.I64 Dd, Qn, Qm</para>
1258         <para>A64: RADDHN Vd.2S, Vn.2D, Vm.2D</para>
1259       </summary>
1260       <param name="left" />
1261       <param name="right" />
1262     </member>
1263     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
1264       <summary>
1265         <para>uint8x16_t vraddhn_high_u16 (uint8x8_t r, uint16x8_t a, uint16x8_t b)</para>
1266         <para>A32: VRADDHN.I16 Dd+1, Qn, Qm</para>
1267         <para>A64: RADDHN2 Vd.16B, Vn.8H, Vm.8H</para>
1268       </summary>
1269       <param name="lower" />
1270       <param name="left" />
1271       <param name="right" />
1272     </member>
1273     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
1274       <summary>
1275         <para>int16x8_t vraddhn_high_s32 (int16x4_t r, int32x4_t a, int32x4_t b)</para>
1276         <para>A32: VRADDHN.I32 Dd+1, Qn, Qm</para>
1277         <para>A64: RADDHN2 Vd.8H, Vn.4S, Vm.4S</para>
1278       </summary>
1279       <param name="lower" />
1280       <param name="left" />
1281       <param name="right" />
1282     </member>
1283     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
1284       <summary>
1285         <para>int32x4_t vraddhn_high_s64 (int32x2_t r, int64x2_t a, int64x2_t b)</para>
1286         <para>A32: VRADDHN.I64 Dd+1, Qn, Qm</para>
1287         <para>A64: RADDHN2 Vd.4S, Vn.2D, Vm.2D</para>
1288       </summary>
1289       <param name="lower" />
1290       <param name="left" />
1291       <param name="right" />
1292     </member>
1293     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
1294       <summary>
1295         <para>int8x16_t vraddhn_high_s16 (int8x8_t r, int16x8_t a, int16x8_t b)</para>
1296         <para>A32: VRADDHN.I16 Dd+1, Qn, Qm</para>
1297         <para>A64: RADDHN2 Vd.16B, Vn.8H, Vm.8H</para>
1298       </summary>
1299       <param name="lower" />
1300       <param name="left" />
1301       <param name="right" />
1302     </member>
1303     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
1304       <summary>
1305         <para>uint16x8_t vraddhn_high_u32 (uint16x4_t r, uint32x4_t a, uint32x4_t b)</para>
1306         <para>A32: VRADDHN.I32 Dd+1, Qn, Qm</para>
1307         <para>A64: RADDHN2 Vd.8H, Vn.4S, Vm.4S</para>
1308       </summary>
1309       <param name="lower" />
1310       <param name="left" />
1311       <param name="right" />
1312     </member>
1313     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
1314       <summary>
1315         <para>uint32x4_t vraddhn_high_u64 (uint32x2_t r, uint64x2_t a, uint64x2_t b)</para>
1316         <para>A32: VRADDHN.I64 Dd+1, Qn, Qm</para>
1317         <para>A64: RADDHN2 Vd.4S, Vn.2D, Vm.2D</para>
1318       </summary>
1319       <param name="lower" />
1320       <param name="left" />
1321       <param name="right" />
1322     </member>
1323     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
1324       <summary>
1325         <para>uint8x16_t vqaddq_u8 (uint8x16_t a, uint8x16_t b)</para>
1326         <para>A32: VQADD.U8 Qd, Qn, Qm</para>
1327         <para>A64: UQADD Vd.16B, Vn.16B, Vm.16B</para>
1328       </summary>
1329       <param name="left" />
1330       <param name="right" />
1331     </member>
1332     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
1333       <summary>
1334         <para>int16x8_t vqaddq_s16 (int16x8_t a, int16x8_t b)</para>
1335         <para>A32: VQADD.S16 Qd, Qn, Qm</para>
1336         <para>A64: SQADD Vd.8H, Vn.8H, Vm.8H</para>
1337       </summary>
1338       <param name="left" />
1339       <param name="right" />
1340     </member>
1341     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
1342       <summary>
1343         <para>int32x4_t vqaddq_s32 (int32x4_t a, int32x4_t b)</para>
1344         <para>A32: VQADD.S32 Qd, Qn, Qm</para>
1345         <para>A64: SQADD Vd.4S, Vn.4S, Vm.4S</para>
1346       </summary>
1347       <param name="left" />
1348       <param name="right" />
1349     </member>
1350     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
1351       <summary>
1352         <para>int64x2_t vqaddq_s64 (int64x2_t a, int64x2_t b)</para>
1353         <para>A32: VQADD.S64 Qd, Qn, Qm</para>
1354         <para>A64: SQADD Vd.2D, Vn.2D, Vm.2D</para>
1355       </summary>
1356       <param name="left" />
1357       <param name="right" />
1358     </member>
1359     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
1360       <summary>
1361         <para>int8x16_t vqaddq_s8 (int8x16_t a, int8x16_t b)</para>
1362         <para>A32: VQADD.S8 Qd, Qn, Qm</para>
1363         <para>A64: SQADD Vd.16B, Vn.16B, Vm.16B</para>
1364       </summary>
1365       <param name="left" />
1366       <param name="right" />
1367     </member>
1368     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
1369       <summary>
1370         <para>uint16x8_t vqaddq_u16 (uint16x8_t a, uint16x8_t b)</para>
1371         <para>A32: VQADD.U16 Qd, Qn, Qm</para>
1372         <para>A64: UQADD Vd.8H, Vn.8H, Vm.8H</para>
1373       </summary>
1374       <param name="left" />
1375       <param name="right" />
1376     </member>
1377     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
1378       <summary>
1379         <para>uint32x4_t vqaddq_u32 (uint32x4_t a, uint32x4_t b)</para>
1380         <para>A32: VQADD.U32 Qd, Qn, Qm</para>
1381         <para>A64: UQADD Vd.4S, Vn.4S, Vm.4S</para>
1382       </summary>
1383       <param name="left" />
1384       <param name="right" />
1385     </member>
1386     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
1387       <summary>
1388         <para>uint64x2_t vqaddq_u64 (uint64x2_t a, uint64x2_t b)</para>
1389         <para>A32: VQADD.U64 Qd, Qn, Qm</para>
1390         <para>A64: UQADD Vd.2D, Vn.2D, Vm.2D</para>
1391       </summary>
1392       <param name="left" />
1393       <param name="right" />
1394     </member>
1395     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
1396       <summary>
1397         <para>uint8x8_t vqadd_u8 (uint8x8_t a, uint8x8_t b)</para>
1398         <para>A32: VQADD.U8 Dd, Dn, Dm</para>
1399         <para>A64: UQADD Vd.8B, Vn.8B, Vm.8B</para>
1400       </summary>
1401       <param name="left" />
1402       <param name="right" />
1403     </member>
1404     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
1405       <summary>
1406         <para>int16x4_t vqadd_s16 (int16x4_t a, int16x4_t b)</para>
1407         <para>A32: VQADD.S16 Dd, Dn, Dm</para>
1408         <para>A64: SQADD Vd.4H, Vn.4H, Vm.4H</para>
1409       </summary>
1410       <param name="left" />
1411       <param name="right" />
1412     </member>
1413     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
1414       <summary>
1415         <para>int32x2_t vqadd_s32 (int32x2_t a, int32x2_t b)</para>
1416         <para>A32: VQADD.S32 Dd, Dn, Dm</para>
1417         <para>A64: SQADD Vd.2S, Vn.2S, Vm.2S</para>
1418       </summary>
1419       <param name="left" />
1420       <param name="right" />
1421     </member>
1422     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
1423       <summary>
1424         <para>int8x8_t vqadd_s8 (int8x8_t a, int8x8_t b)</para>
1425         <para>A32: VQADD.S8 Dd, Dn, Dm</para>
1426         <para>A64: SQADD Vd.8B, Vn.8B, Vm.8B</para>
1427       </summary>
1428       <param name="left" />
1429       <param name="right" />
1430     </member>
1431     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
1432       <summary>
1433         <para>uint16x4_t vqadd_u16 (uint16x4_t a, uint16x4_t b)</para>
1434         <para>A32: VQADD.U16 Dd, Dn, Dm</para>
1435         <para>A64: UQADD Vd.4H, Vn.4H, Vm.4H</para>
1436       </summary>
1437       <param name="left" />
1438       <param name="right" />
1439     </member>
1440     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturate(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
1441       <summary>
1442         <para>uint32x2_t vqadd_u32 (uint32x2_t a, uint32x2_t b)</para>
1443         <para>A32: VQADD.U32 Dd, Dn, Dm</para>
1444         <para>A64: UQADD Vd.2S, Vn.2S, Vm.2S</para>
1445       </summary>
1446       <param name="left" />
1447       <param name="right" />
1448     </member>
1449     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
1450       <summary>
1451         <para>int64x1_t vqadd_s64 (int64x1_t a, int64x1_t b)</para>
1452         <para>A32: VQADD.S64 Dd, Dn, Dm</para>
1453         <para>A64: SQADD Dd, Dn, Dm</para>
1454       </summary>
1455       <param name="left" />
1456       <param name="right" />
1457     </member>
1458     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
1459       <summary>
1460         <para>uint64x1_t vqadd_u64 (uint64x1_t a, uint64x1_t b)</para>
1461         <para>A32: VQADD.U64 Dd, Dn, Dm</para>
1462         <para>A64: UQADD Dd, Dn, Dm</para>
1463       </summary>
1464       <param name="left" />
1465       <param name="right" />
1466     </member>
1467     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
1468       <summary>
1469         <para>float64x1_t vadd_f64 (float64x1_t a, float64x1_t b)</para>
1470         <para>A32: VADD.F64 Dd, Dn, Dm</para>
1471         <para>A64: FADD Dd, Dn, Dm</para>
1472       </summary>
1473       <param name="left" />
1474       <param name="right" />
1475     </member>
1476     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
1477       <summary>
1478         <para>int64x1_t vadd_s64 (int64x1_t a, int64x1_t b)</para>
1479         <para>A32: VADD.I64 Dd, Dn, Dm</para>
1480         <para>A64: ADD Dd, Dn, Dm</para>
1481       </summary>
1482       <param name="left" />
1483       <param name="right" />
1484     </member>
1485     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
1486       <summary>
1487         <para>float32_t vadds_f32 (float32_t a, float32_t b)</para>
1488         <para>A32: VADD.F32 Sd, Sn, Sm</para>
1489         <para>A64: FADD Sd, Sn, Sm The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
1490       </summary>
1491       <param name="left" />
1492       <param name="right" />
1493     </member>
1494     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
1495       <summary>
1496         <para>uint64x1_t vadd_u64 (uint64x1_t a, uint64x1_t b)</para>
1497         <para>A32: VADD.I64 Dd, Dn, Dm</para>
1498         <para>A64: ADD Dd, Dn, Dm</para>
1499       </summary>
1500       <param name="left" />
1501       <param name="right" />
1502     </member>
1503     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.SByte})">
1504       <summary>
1505         <para>int16x8_t vaddw_s8 (int16x8_t a, int8x8_t b)</para>
1506         <para>A32: VADDW.S8 Qd, Qn, Dm</para>
1507         <para>A64: SADDW Vd.8H, Vn.8H, Vm.8B</para>
1508       </summary>
1509       <param name="left" />
1510       <param name="right" />
1511     </member>
1512     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16})">
1513       <summary>
1514         <para>int32x4_t vaddw_s16 (int32x4_t a, int16x4_t b)</para>
1515         <para>A32: VADDW.S16 Qd, Qn, Dm</para>
1516         <para>A64: SADDW Vd.4S, Vn.4S, Vm.4H</para>
1517       </summary>
1518       <param name="left" />
1519       <param name="right" />
1520     </member>
1521     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32})">
1522       <summary>
1523         <para>int64x2_t vaddw_s32 (int64x2_t a, int32x2_t b)</para>
1524         <para>A32: VADDW.S32 Qd, Qn, Dm</para>
1525         <para>A64: SADDW Vd.2D, Vn.2D, Vm.2S</para>
1526       </summary>
1527       <param name="left" />
1528       <param name="right" />
1529     </member>
1530     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Byte})">
1531       <summary>
1532         <para>uint16x8_t vaddw_u8 (uint16x8_t a, uint8x8_t b)</para>
1533         <para>A32: VADDW.U8 Qd, Qn, Dm</para>
1534         <para>A64: UADDW Vd.8H, Vn.8H, Vm.8B</para>
1535       </summary>
1536       <param name="left" />
1537       <param name="right" />
1538     </member>
1539     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt16})">
1540       <summary>
1541         <para>uint32x4_t vaddw_u16 (uint32x4_t a, uint16x4_t b)</para>
1542         <para>A32: VADDW.U16 Qd, Qn, Dm</para>
1543         <para>A64: UADDW Vd.4S, Vn.4S, Vm.4H</para>
1544       </summary>
1545       <param name="left" />
1546       <param name="right" />
1547     </member>
1548     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt32})">
1549       <summary>
1550         <para>uint64x2_t vaddw_u32 (uint64x2_t a, uint32x2_t b)</para>
1551         <para>A32: VADDW.U32 Qd, Qn, Dm</para>
1552         <para>A64: UADDW Vd.2D, Vn.2D, Vm.2S</para>
1553       </summary>
1554       <param name="left" />
1555       <param name="right" />
1556     </member>
1557     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
1558       <summary>
1559         <para>uint16x8_t vaddl_u8 (uint8x8_t a, uint8x8_t b)</para>
1560         <para>A32: VADDL.U8 Qd, Dn, Dm</para>
1561         <para>A64: UADDL Vd.8H, Vn.8B, Vm.8B</para>
1562       </summary>
1563       <param name="left" />
1564       <param name="right" />
1565     </member>
1566     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
1567       <summary>
1568         <para>int32x4_t vaddl_s16 (int16x4_t a, int16x4_t b)</para>
1569         <para>A32: VADDL.S16 Qd, Dn, Dm</para>
1570         <para>A64: SADDL Vd.4S, Vn.4H, Vm.4H</para>
1571       </summary>
1572       <param name="left" />
1573       <param name="right" />
1574     </member>
1575     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
1576       <summary>
1577         <para>int64x2_t vaddl_s32 (int32x2_t a, int32x2_t b)</para>
1578         <para>A32: VADDL.S32 Qd, Dn, Dm</para>
1579         <para>A64: SADDL Vd.2D, Vn.2S, Vm.2S</para>
1580       </summary>
1581       <param name="left" />
1582       <param name="right" />
1583     </member>
1584     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
1585       <summary>
1586         <para>int16x8_t vaddl_s8 (int8x8_t a, int8x8_t b)</para>
1587         <para>A32: VADDL.S8 Qd, Dn, Dm</para>
1588         <para>A64: SADDL Vd.8H, Vn.8B, Vm.8B</para>
1589       </summary>
1590       <param name="left" />
1591       <param name="right" />
1592     </member>
1593     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
1594       <summary>
1595         <para>uint32x4_t vaddl_u16 (uint16x4_t a, uint16x4_t b)</para>
1596         <para>A32: VADDL.U16 Qd, Dn, Dm</para>
1597         <para>A64: UADDL Vd.4S, Vn.4H, Vm.4H</para>
1598       </summary>
1599       <param name="left" />
1600       <param name="right" />
1601     </member>
1602     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
1603       <summary>
1604         <para>uint64x2_t vaddl_u32 (uint32x2_t a, uint32x2_t b)</para>
1605         <para>A32: VADDL.U32 Qd, Dn, Dm</para>
1606         <para>A64: UADDL Vd.2D, Vn.2S, Vm.2S</para>
1607       </summary>
1608       <param name="left" />
1609       <param name="right" />
1610     </member>
1611     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
1612       <summary>
1613         <para>uint16x8_t vaddl_high_u8 (uint8x16_t a, uint8x16_t b)</para>
1614         <para>A32: VADDL.U8 Qd, Dn+1, Dm+1</para>
1615         <para>A64: UADDL2 Vd.8H, Vn.16B, Vm.16B</para>
1616       </summary>
1617       <param name="left" />
1618       <param name="right" />
1619     </member>
1620     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
1621       <summary>
1622         <para>int32x4_t vaddl_high_s16 (int16x8_t a, int16x8_t b)</para>
1623         <para>A32: VADDL.S16 Qd, Dn+1, Dm+1</para>
1624         <para>A64: SADDL2 Vd.4S, Vn.8H, Vm.8H</para>
1625       </summary>
1626       <param name="left" />
1627       <param name="right" />
1628     </member>
1629     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.SByte})">
1630       <summary>
1631         <para>int16x8_t vaddw_high_s8 (int16x8_t a, int8x16_t b)</para>
1632         <para>A32: VADDW.S8 Qd, Qn, Dm+1</para>
1633         <para>A64: SADDW2 Vd.8H, Vn.8H, Vm.16B</para>
1634       </summary>
1635       <param name="left" />
1636       <param name="right" />
1637     </member>
1638     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16})">
1639       <summary>
1640         <para>int32x4_t vaddw_high_s16 (int32x4_t a, int16x8_t b)</para>
1641         <para>A32: VADDW.S16 Qd, Qn, Dm+1</para>
1642         <para>A64: SADDW2 Vd.4S, Vn.4S, Vm.8H</para>
1643       </summary>
1644       <param name="left" />
1645       <param name="right" />
1646     </member>
1647     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
1648       <summary>
1649         <para>int64x2_t vaddl_high_s32 (int32x4_t a, int32x4_t b)</para>
1650         <para>A32: VADDL.S32 Qd, Dn+1, Dm+1</para>
1651         <para>A64: SADDL2 Vd.2D, Vn.4S, Vm.4S</para>
1652       </summary>
1653       <param name="left" />
1654       <param name="right" />
1655     </member>
1656     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32})">
1657       <summary>
1658         <para>int64x2_t vaddw_high_s32 (int64x2_t a, int32x4_t b)</para>
1659         <para>A32: VADDW.S32 Qd, Qn, Dm+1</para>
1660         <para>A64: SADDW2 Vd.2D, Vn.2D, Vm.4S</para>
1661       </summary>
1662       <param name="left" />
1663       <param name="right" />
1664     </member>
1665     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
1666       <summary>
1667         <para>int16x8_t vaddl_high_s8 (int8x16_t a, int8x16_t b)</para>
1668         <para>A32: VADDL.S8 Qd, Dn+1, Dm+1</para>
1669         <para>A64: SADDL2 Vd.8H, Vn.16B, Vm.16B</para>
1670       </summary>
1671       <param name="left" />
1672       <param name="right" />
1673     </member>
1674     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Byte})">
1675       <summary>
1676         <para>uint16x8_t vaddw_high_u8 (uint16x8_t a, uint8x16_t b)</para>
1677         <para>A32: VADDW.U8 Qd, Qn, Dm+1</para>
1678         <para>A64: UADDW2 Vd.8H, Vn.8H, Vm.16B</para>
1679       </summary>
1680       <param name="left" />
1681       <param name="right" />
1682     </member>
1683     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
1684       <summary>
1685         <para>uint32x4_t vaddl_high_u16 (uint16x8_t a, uint16x8_t b)</para>
1686         <para>A32: VADDL.U16 Qd, Dn+1, Dm+1</para>
1687         <para>A64: UADDL2 Vd.4S, Vn.8H, Vm.8H</para>
1688       </summary>
1689       <param name="left" />
1690       <param name="right" />
1691     </member>
1692     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt16})">
1693       <summary>
1694         <para>uint32x4_t vaddw_high_u16 (uint32x4_t a, uint16x8_t b)</para>
1695         <para>A32: VADDW.U16 Qd, Qn, Dm+1</para>
1696         <para>A64: UADDW2 Vd.4S, Vn.4S, Vm.8H</para>
1697       </summary>
1698       <param name="left" />
1699       <param name="right" />
1700     </member>
1701     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
1702       <summary>
1703         <para>uint64x2_t vaddl_high_u32 (uint32x4_t a, uint32x4_t b)</para>
1704         <para>A32: VADDL.U32 Qd, Dn+1, Dm+1</para>
1705         <para>A64: UADDL2 Vd.2D, Vn.4S, Vm.4S</para>
1706       </summary>
1707       <param name="left" />
1708       <param name="right" />
1709     </member>
1710     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.AddWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt32})">
1711       <summary>
1712         <para>uint64x2_t vaddw_high_u32 (uint64x2_t a, uint32x4_t b)</para>
1713         <para>A32: VADDW.U32 Qd, Qn, Dm+1</para>
1714         <para>A64: UADDW2 Vd.2D, Vn.2D, Vm.4S</para>
1715       </summary>
1716       <param name="left" />
1717       <param name="right" />
1718     </member>
1719     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
1720       <summary>
1721         <para>uint8x16_t vandq_u8 (uint8x16_t a, uint8x16_t b)</para>
1722         <para>A32: VAND Qd, Qn, Qm</para>
1723         <para>A64: AND Vd.16B, Vn.16B, Vm.16B</para>
1724       </summary>
1725       <param name="left" />
1726       <param name="right" />
1727     </member>
1728     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
1729       <summary>
1730         <para>float64x2_t vandq_f64 (float64x2_t a, float64x2_t b)</para>
1731         <para>A32: VAND Qd, Qn, Qm</para>
1732         <para>A64: AND Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
1733       </summary>
1734       <param name="left" />
1735       <param name="right" />
1736     </member>
1737     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
1738       <summary>
1739         <para>int16x8_t vandq_s16 (int16x8_t a, int16x8_t b)</para>
1740         <para>A32: VAND Qd, Qn, Qm</para>
1741         <para>A64: AND Vd.16B, Vn.16B, Vm.16B</para>
1742       </summary>
1743       <param name="left" />
1744       <param name="right" />
1745     </member>
1746     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
1747       <summary>
1748         <para>int32x4_t vandq_s32 (int32x4_t a, int32x4_t b)</para>
1749         <para>A32: VAND Qd, Qn, Qm</para>
1750         <para>A64: AND Vd.16B, Vn.16B, Vm.16B</para>
1751       </summary>
1752       <param name="left" />
1753       <param name="right" />
1754     </member>
1755     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
1756       <summary>
1757         <para>int64x2_t vandq_s64 (int64x2_t a, int64x2_t b)</para>
1758         <para>A32: VAND Qd, Qn, Qm</para>
1759         <para>A64: AND Vd.16B, Vn.16B, Vm.16B</para>
1760       </summary>
1761       <param name="left" />
1762       <param name="right" />
1763     </member>
1764     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
1765       <summary>
1766         <para>int8x16_t vandq_s8 (int8x16_t a, int8x16_t b)</para>
1767         <para>A32: VAND Qd, Qn, Qm</para>
1768         <para>A64: AND Vd.16B, Vn.16B, Vm.16B</para>
1769       </summary>
1770       <param name="left" />
1771       <param name="right" />
1772     </member>
1773     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
1774       <summary>
1775         <para>float32x4_t vandq_f32 (float32x4_t a, float32x4_t b)</para>
1776         <para>A32: VAND Qd, Qn, Qm</para>
1777         <para>A64: AND Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
1778       </summary>
1779       <param name="left" />
1780       <param name="right" />
1781     </member>
1782     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
1783       <summary>
1784         <para>uint16x8_t vandq_u16 (uint16x8_t a, uint16x8_t b)</para>
1785         <para>A32: VAND Qd, Qn, Qm</para>
1786         <para>A64: AND Vd.16B, Vn.16B, Vm.16B</para>
1787       </summary>
1788       <param name="left" />
1789       <param name="right" />
1790     </member>
1791     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
1792       <summary>
1793         <para>uint32x4_t vandq_u32 (uint32x4_t a, uint32x4_t b)</para>
1794         <para>A32: VAND Qd, Qn, Qm</para>
1795         <para>A64: AND Vd.16B, Vn.16B, Vm.16B</para>
1796       </summary>
1797       <param name="left" />
1798       <param name="right" />
1799     </member>
1800     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
1801       <summary>
1802         <para>uint64x2_t vandq_u64 (uint64x2_t a, uint64x2_t b)</para>
1803         <para>A32: VAND Qd, Qn, Qm</para>
1804         <para>A64: AND Vd.16B, Vn.16B, Vm.16B</para>
1805       </summary>
1806       <param name="left" />
1807       <param name="right" />
1808     </member>
1809     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
1810       <summary>
1811         <para>uint8x8_t vand_u8 (uint8x8_t a, uint8x8_t b)</para>
1812         <para>A32: VAND Dd, Dn, Dm</para>
1813         <para>A64: AND Vd.8B, Vn.8B, Vm.8B</para>
1814       </summary>
1815       <param name="left" />
1816       <param name="right" />
1817     </member>
1818     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
1819       <summary>
1820         <para>float64x1_t vand_f64 (float64x1_t a, float64x1_t b)</para>
1821         <para>A32: VAND Dd, Dn, Dm</para>
1822         <para>A64: AND Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
1823       </summary>
1824       <param name="left" />
1825       <param name="right" />
1826     </member>
1827     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
1828       <summary>
1829         <para>int16x4_t vand_s16 (int16x4_t a, int16x4_t b)</para>
1830         <para>A32: VAND Dd, Dn, Dm</para>
1831         <para>A64: AND Vd.8B, Vn.8B, Vm.8B</para>
1832       </summary>
1833       <param name="left" />
1834       <param name="right" />
1835     </member>
1836     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
1837       <summary>
1838         <para>int32x2_t vand_s32 (int32x2_t a, int32x2_t b)</para>
1839         <para>A32: VAND Dd, Dn, Dm</para>
1840         <para>A64: AND Vd.8B, Vn.8B, Vm.8B</para>
1841       </summary>
1842       <param name="left" />
1843       <param name="right" />
1844     </member>
1845     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
1846       <summary>
1847         <para>int64x1_t vand_s64 (int64x1_t a, int64x1_t b)</para>
1848         <para>A32: VAND Dd, Dn, Dm</para>
1849         <para>A64: AND Vd.8B, Vn.8B, Vm.8B</para>
1850       </summary>
1851       <param name="left" />
1852       <param name="right" />
1853     </member>
1854     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
1855       <summary>
1856         <para>int8x8_t vand_s8 (int8x8_t a, int8x8_t b)</para>
1857         <para>A32: VAND Dd, Dn, Dm</para>
1858         <para>A64: AND Vd.8B, Vn.8B, Vm.8B</para>
1859       </summary>
1860       <param name="left" />
1861       <param name="right" />
1862     </member>
1863     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
1864       <summary>
1865         <para>float32x2_t vand_f32 (float32x2_t a, float32x2_t b)</para>
1866         <para>A32: VAND Dd, Dn, Dm</para>
1867         <para>A64: AND Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
1868       </summary>
1869       <param name="left" />
1870       <param name="right" />
1871     </member>
1872     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
1873       <summary>
1874         <para>uint16x4_t vand_u16 (uint16x4_t a, uint16x4_t b)</para>
1875         <para>A32: VAND Dd, Dn, Dm</para>
1876         <para>A64: AND Vd.8B, Vn.8B, Vm.8B</para>
1877       </summary>
1878       <param name="left" />
1879       <param name="right" />
1880     </member>
1881     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
1882       <summary>
1883         <para>uint32x2_t vand_u32 (uint32x2_t a, uint32x2_t b)</para>
1884         <para>A32: VAND Dd, Dn, Dm</para>
1885         <para>A64: AND Vd.8B, Vn.8B, Vm.8B</para>
1886       </summary>
1887       <param name="left" />
1888       <param name="right" />
1889     </member>
1890     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.And(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
1891       <summary>
1892         <para>uint64x1_t vand_u64 (uint64x1_t a, uint64x1_t b)</para>
1893         <para>A32: VAND Dd, Dn, Dm</para>
1894         <para>A64: AND Vd.8B, Vn.8B, Vm.8B</para>
1895       </summary>
1896       <param name="left" />
1897       <param name="right" />
1898     </member>
1899     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
1900       <summary>
1901         <para>uint8x16_t vbicq_u8 (uint8x16_t a, uint8x16_t b)</para>
1902         <para>A32: VBIC Qd, Qn, Qm</para>
1903         <para>A64: BIC Vd.16B, Vn.16B, Vm.16B</para>
1904       </summary>
1905       <param name="value" />
1906       <param name="mask" />
1907     </member>
1908     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
1909       <summary>
1910         <para>float64x2_t vbicq_f64 (float64x2_t a, float64x2_t b)</para>
1911         <para>A32: VBIC Qd, Qn, Qm</para>
1912         <para>A64: BIC Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
1913       </summary>
1914       <param name="value" />
1915       <param name="mask" />
1916     </member>
1917     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
1918       <summary>
1919         <para>int16x8_t vbicq_s16 (int16x8_t a, int16x8_t b)</para>
1920         <para>A32: VBIC Qd, Qn, Qm</para>
1921         <para>A64: BIC Vd.16B, Vn.16B, Vm.16B</para>
1922       </summary>
1923       <param name="value" />
1924       <param name="mask" />
1925     </member>
1926     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
1927       <summary>
1928         <para>int32x4_t vbicq_s32 (int32x4_t a, int32x4_t b)</para>
1929         <para>A32: VBIC Qd, Qn, Qm</para>
1930         <para>A64: BIC Vd.16B, Vn.16B, Vm.16B</para>
1931       </summary>
1932       <param name="value" />
1933       <param name="mask" />
1934     </member>
1935     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
1936       <summary>
1937         <para>int64x2_t vbicq_s64 (int64x2_t a, int64x2_t b)</para>
1938         <para>A32: VBIC Qd, Qn, Qm</para>
1939         <para>A64: BIC Vd.16B, Vn.16B, Vm.16B</para>
1940       </summary>
1941       <param name="value" />
1942       <param name="mask" />
1943     </member>
1944     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
1945       <summary>
1946         <para>int8x16_t vbicq_s8 (int8x16_t a, int8x16_t b)</para>
1947         <para>A32: VBIC Qd, Qn, Qm</para>
1948         <para>A64: BIC Vd.16B, Vn.16B, Vm.16B</para>
1949       </summary>
1950       <param name="value" />
1951       <param name="mask" />
1952     </member>
1953     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
1954       <summary>
1955         <para>float32x4_t vbicq_f32 (float32x4_t a, float32x4_t b)</para>
1956         <para>A32: VBIC Qd, Qn, Qm</para>
1957         <para>A64: BIC Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
1958       </summary>
1959       <param name="value" />
1960       <param name="mask" />
1961     </member>
1962     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
1963       <summary>
1964         <para>uint16x8_t vbicq_u16 (uint16x8_t a, uint16x8_t b)</para>
1965         <para>A32: VBIC Qd, Qn, Qm</para>
1966         <para>A64: BIC Vd.16B, Vn.16B, Vm.16B</para>
1967       </summary>
1968       <param name="value" />
1969       <param name="mask" />
1970     </member>
1971     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
1972       <summary>
1973         <para>uint32x4_t vbicq_u32 (uint32x4_t a, uint32x4_t b)</para>
1974         <para>A32: VBIC Qd, Qn, Qm</para>
1975         <para>A64: BIC Vd.16B, Vn.16B, Vm.16B</para>
1976       </summary>
1977       <param name="value" />
1978       <param name="mask" />
1979     </member>
1980     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
1981       <summary>
1982         <para>uint64x2_t vbicq_u64 (uint64x2_t a, uint64x2_t b)</para>
1983         <para>A32: VBIC Qd, Qn, Qm</para>
1984         <para>A64: BIC Vd.16B, Vn.16B, Vm.16B</para>
1985       </summary>
1986       <param name="value" />
1987       <param name="mask" />
1988     </member>
1989     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
1990       <summary>
1991         <para>uint8x8_t vbic_u8 (uint8x8_t a, uint8x8_t b)</para>
1992         <para>A32: VBIC Dd, Dn, Dm</para>
1993         <para>A64: BIC Vd.8B, Vn.8B, Vm.8B</para>
1994       </summary>
1995       <param name="value" />
1996       <param name="mask" />
1997     </member>
1998     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
1999       <summary>
2000         <para>float64x1_t vbic_f64 (float64x1_t a, float64x1_t b)</para>
2001         <para>A32: VBIC Dd, Dn, Dm</para>
2002         <para>A64: BIC Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
2003       </summary>
2004       <param name="value" />
2005       <param name="mask" />
2006     </member>
2007     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
2008       <summary>
2009         <para>int16x4_t vbic_s16 (int16x4_t a, int16x4_t b)</para>
2010         <para>A32: VBIC Dd, Dn, Dm</para>
2011         <para>A64: BIC Vd.8B, Vn.8B, Vm.8B</para>
2012       </summary>
2013       <param name="value" />
2014       <param name="mask" />
2015     </member>
2016     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
2017       <summary>
2018         <para>int32x2_t vbic_s32 (int32x2_t a, int32x2_t b)</para>
2019         <para>A32: VBIC Dd, Dn, Dm</para>
2020         <para>A64: BIC Vd.8B, Vn.8B, Vm.8B</para>
2021       </summary>
2022       <param name="value" />
2023       <param name="mask" />
2024     </member>
2025     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
2026       <summary>
2027         <para>int64x1_t vbic_s64 (int64x1_t a, int64x1_t b)</para>
2028         <para>A32: VBIC Dd, Dn, Dm</para>
2029         <para>A64: BIC Vd.8B, Vn.8B, Vm.8B</para>
2030       </summary>
2031       <param name="value" />
2032       <param name="mask" />
2033     </member>
2034     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
2035       <summary>
2036         <para>int8x8_t vbic_s8 (int8x8_t a, int8x8_t b)</para>
2037         <para>A32: VBIC Dd, Dn, Dm</para>
2038         <para>A64: BIC Vd.8B, Vn.8B, Vm.8B</para>
2039       </summary>
2040       <param name="value" />
2041       <param name="mask" />
2042     </member>
2043     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
2044       <summary>
2045         <para>float32x2_t vbic_f32 (float32x2_t a, float32x2_t b)</para>
2046         <para>A32: VBIC Dd, Dn, Dm</para>
2047         <para>A64: BIC Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
2048       </summary>
2049       <param name="value" />
2050       <param name="mask" />
2051     </member>
2052     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
2053       <summary>
2054         <para>uint16x4_t vbic_u16 (uint16x4_t a, uint16x4_t b)</para>
2055         <para>A32: VBIC Dd, Dn, Dm</para>
2056         <para>A64: BIC Vd.8B, Vn.8B, Vm.8B</para>
2057       </summary>
2058       <param name="value" />
2059       <param name="mask" />
2060     </member>
2061     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
2062       <summary>
2063         <para>uint32x2_t vbic_u32 (uint32x2_t a, uint32x2_t b)</para>
2064         <para>A32: VBIC Dd, Dn, Dm</para>
2065         <para>A64: BIC Vd.8B, Vn.8B, Vm.8B</para>
2066       </summary>
2067       <param name="value" />
2068       <param name="mask" />
2069     </member>
2070     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseClear(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
2071       <summary>
2072         <para>uint64x1_t vbic_u64 (uint64x1_t a, uint64x1_t b)</para>
2073         <para>A32: VBIC Dd, Dn, Dm</para>
2074         <para>A64: BIC Vd.8B, Vn.8B, Vm.8B</para>
2075       </summary>
2076       <param name="value" />
2077       <param name="mask" />
2078     </member>
2079     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
2080       <summary>
2081         <para>uint8x16_t vbslq_u8 (uint8x16_t a, uint8x16_t b, uint8x16_t c)</para>
2082         <para>A32: VBSL Qd, Qn, Qm</para>
2083         <para>A64: BSL Vd.16B, Vn.16B, Vm.16B</para>
2084       </summary>
2085       <param name="select" />
2086       <param name="left" />
2087       <param name="right" />
2088     </member>
2089     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
2090       <summary>
2091         <para>float64x2_t vbslq_f64 (uint64x2_t a, float64x2_t b, float64x2_t c)</para>
2092         <para>A32: VBSL Qd, Qn, Qm</para>
2093         <para>A64: BSL Vd.16B, Vn.16B, Vm.16B</para>
2094       </summary>
2095       <param name="select" />
2096       <param name="left" />
2097       <param name="right" />
2098     </member>
2099     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
2100       <summary>
2101         <para>int16x8_t vbslq_s16 (uint16x8_t a, int16x8_t b, int16x8_t c)</para>
2102         <para>A32: VBSL Qd, Qn, Qm</para>
2103         <para>A64: BSL Vd.16B, Vn.16B, Vm.16B</para>
2104       </summary>
2105       <param name="select" />
2106       <param name="left" />
2107       <param name="right" />
2108     </member>
2109     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
2110       <summary>
2111         <para>int32x4_t vbslq_s32 (uint32x4_t a, int32x4_t b, int32x4_t c)</para>
2112         <para>A32: VBSL Qd, Qn, Qm</para>
2113         <para>A64: BSL Vd.16B, Vn.16B, Vm.16B</para>
2114       </summary>
2115       <param name="select" />
2116       <param name="left" />
2117       <param name="right" />
2118     </member>
2119     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
2120       <summary>
2121         <para>int64x2_t vbslq_s64 (uint64x2_t a, int64x2_t b, int64x2_t c)</para>
2122         <para>A32: VBSL Qd, Qn, Qm</para>
2123         <para>A64: BSL Vd.16B, Vn.16B, Vm.16B</para>
2124       </summary>
2125       <param name="select" />
2126       <param name="left" />
2127       <param name="right" />
2128     </member>
2129     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
2130       <summary>
2131         <para>int8x16_t vbslq_s8 (uint8x16_t a, int8x16_t b, int8x16_t c)</para>
2132         <para>A32: VBSL Qd, Qn, Qm</para>
2133         <para>A64: BSL Vd.16B, Vn.16B, Vm.16B</para>
2134       </summary>
2135       <param name="select" />
2136       <param name="left" />
2137       <param name="right" />
2138     </member>
2139     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
2140       <summary>
2141         <para>float32x4_t vbslq_f32 (uint32x4_t a, float32x4_t b, float32x4_t c)</para>
2142         <para>A32: VBSL Qd, Qn, Qm</para>
2143         <para>A64: BSL Vd.16B, Vn.16B, Vm.16B</para>
2144       </summary>
2145       <param name="select" />
2146       <param name="left" />
2147       <param name="right" />
2148     </member>
2149     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
2150       <summary>
2151         <para>uint16x8_t vbslq_u16 (uint16x8_t a, uint16x8_t b, uint16x8_t c)</para>
2152         <para>A32: VBSL Qd, Qn, Qm</para>
2153         <para>A64: BSL Vd.16B, Vn.16B, Vm.16B</para>
2154       </summary>
2155       <param name="select" />
2156       <param name="left" />
2157       <param name="right" />
2158     </member>
2159     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
2160       <summary>
2161         <para>uint32x4_t vbslq_u32 (uint32x4_t a, uint32x4_t b, uint32x4_t c)</para>
2162         <para>A32: VBSL Qd, Qn, Qm</para>
2163         <para>A64: BSL Vd.16B, Vn.16B, Vm.16B</para>
2164       </summary>
2165       <param name="select" />
2166       <param name="left" />
2167       <param name="right" />
2168     </member>
2169     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
2170       <summary>
2171         <para>uint64x2_t vbslq_u64 (uint64x2_t a, uint64x2_t b, uint64x2_t c)</para>
2172         <para>A32: VBSL Qd, Qn, Qm</para>
2173         <para>A64: BSL Vd.16B, Vn.16B, Vm.16B</para>
2174       </summary>
2175       <param name="select" />
2176       <param name="left" />
2177       <param name="right" />
2178     </member>
2179     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
2180       <summary>
2181         <para>uint8x8_t vbsl_u8 (uint8x8_t a, uint8x8_t b, uint8x8_t c)</para>
2182         <para>A32: VBSL Dd, Dn, Dm</para>
2183         <para>A64: BSL Vd.8B, Vn.8B, Vm.8B</para>
2184       </summary>
2185       <param name="select" />
2186       <param name="left" />
2187       <param name="right" />
2188     </member>
2189     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
2190       <summary>
2191         <para>float64x1_t vbsl_f64 (uint64x1_t a, float64x1_t b, float64x1_t c)</para>
2192         <para>A32: VBSL Dd, Dn, Dm</para>
2193         <para>A64: BSL Vd.8B, Vn.8B, Vm.8B</para>
2194       </summary>
2195       <param name="select" />
2196       <param name="left" />
2197       <param name="right" />
2198     </member>
2199     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
2200       <summary>
2201         <para>int16x4_t vbsl_s16 (uint16x4_t a, int16x4_t b, int16x4_t c)</para>
2202         <para>A32: VBSL Dd, Dn, Dm</para>
2203         <para>A64: BSL Vd.8B, Vn.8B, Vm.8B</para>
2204       </summary>
2205       <param name="select" />
2206       <param name="left" />
2207       <param name="right" />
2208     </member>
2209     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
2210       <summary>
2211         <para>int32x2_t vbsl_s32 (uint32x2_t a, int32x2_t b, int32x2_t c)</para>
2212         <para>A32: VBSL Dd, Dn, Dm</para>
2213         <para>A64: BSL Vd.8B, Vn.8B, Vm.8B</para>
2214       </summary>
2215       <param name="select" />
2216       <param name="left" />
2217       <param name="right" />
2218     </member>
2219     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
2220       <summary>
2221         <para>int64x1_t vbsl_s64 (uint64x1_t a, int64x1_t b, int64x1_t c)</para>
2222         <para>A32: VBSL Dd, Dn, Dm</para>
2223         <para>A64: BSL Vd.8B, Vn.8B, Vm.8B</para>
2224       </summary>
2225       <param name="select" />
2226       <param name="left" />
2227       <param name="right" />
2228     </member>
2229     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
2230       <summary>
2231         <para>int8x8_t vbsl_s8 (uint8x8_t a, int8x8_t b, int8x8_t c)</para>
2232         <para>A32: VBSL Dd, Dn, Dm</para>
2233         <para>A64: BSL Vd.8B, Vn.8B, Vm.8B</para>
2234       </summary>
2235       <param name="select" />
2236       <param name="left" />
2237       <param name="right" />
2238     </member>
2239     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
2240       <summary>
2241         <para>float32x2_t vbsl_f32 (uint32x2_t a, float32x2_t b, float32x2_t c)</para>
2242         <para>A32: VBSL Dd, Dn, Dm</para>
2243         <para>A64: BSL Vd.8B, Vn.8B, Vm.8B</para>
2244       </summary>
2245       <param name="select" />
2246       <param name="left" />
2247       <param name="right" />
2248     </member>
2249     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
2250       <summary>
2251         <para>uint16x4_t vbsl_u16 (uint16x4_t a, uint16x4_t b, uint16x4_t c)</para>
2252         <para>A32: VBSL Dd, Dn, Dm</para>
2253         <para>A64: BSL Vd.8B, Vn.8B, Vm.8B</para>
2254       </summary>
2255       <param name="select" />
2256       <param name="left" />
2257       <param name="right" />
2258     </member>
2259     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
2260       <summary>
2261         <para>uint32x2_t vbsl_u32 (uint32x2_t a, uint32x2_t b, uint32x2_t c)</para>
2262         <para>A32: VBSL Dd, Dn, Dm</para>
2263         <para>A64: BSL Vd.8B, Vn.8B, Vm.8B</para>
2264       </summary>
2265       <param name="select" />
2266       <param name="left" />
2267       <param name="right" />
2268     </member>
2269     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.BitwiseSelect(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
2270       <summary>
2271         <para>uint64x1_t vbsl_u64 (uint64x1_t a, uint64x1_t b, uint64x1_t c)</para>
2272         <para>A32: VBSL Dd, Dn, Dm</para>
2273         <para>A64: BSL Vd.8B, Vn.8B, Vm.8B</para>
2274       </summary>
2275       <param name="select" />
2276       <param name="left" />
2277       <param name="right" />
2278     </member>
2279     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Ceiling(System.Runtime.Intrinsics.Vector128{System.Single})">
2280       <summary>
2281         <para>float32x4_t vrndpq_f32 (float32x4_t a)</para>
2282         <para>A32: VRINTP.F32 Qd, Qm</para>
2283         <para>A64: FRINTP Vd.4S, Vn.4S</para>
2284       </summary>
2285       <param name="value" />
2286     </member>
2287     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Ceiling(System.Runtime.Intrinsics.Vector64{System.Single})">
2288       <summary>
2289         <para>float32x2_t vrndp_f32 (float32x2_t a)</para>
2290         <para>A32: VRINTP.F32 Dd, Dm</para>
2291         <para>A64: FRINTP Vd.2S, Vn.2S</para>
2292       </summary>
2293       <param name="value" />
2294     </member>
2295     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CeilingScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
2296       <summary>
2297         <para>float64x1_t vrndp_f64 (float64x1_t a)</para>
2298         <para>A32: VRINTP.F64 Dd, Dm</para>
2299         <para>A64: FRINTP Dd, Dn</para>
2300       </summary>
2301       <param name="value" />
2302     </member>
2303     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CeilingScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
2304       <summary>
2305         <para>float32_t vrndps_f32 (float32_t a)</para>
2306         <para>A32: VRINTP.F32 Sd, Sm</para>
2307         <para>A64: FRINTP Sd, Sn The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
2308       </summary>
2309       <param name="value" />
2310     </member>
2311     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
2312       <summary>
2313         <para>uint8x16_t vceqq_u8 (uint8x16_t a, uint8x16_t b)</para>
2314         <para>A32: VCEQ.I8 Qd, Qn, Qm</para>
2315         <para>A64: CMEQ Vd.16B, Vn.16B, Vm.16B</para>
2316       </summary>
2317       <param name="left" />
2318       <param name="right" />
2319     </member>
2320     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
2321       <summary>
2322         <para>uint16x8_t vceqq_s16 (int16x8_t a, int16x8_t b)</para>
2323         <para>A32: VCEQ.I16 Qd, Qn, Qm</para>
2324         <para>A64: CMEQ Vd.8H, Vn.8H, Vm.8H</para>
2325       </summary>
2326       <param name="left" />
2327       <param name="right" />
2328     </member>
2329     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
2330       <summary>
2331         <para>uint32x4_t vceqq_s32 (int32x4_t a, int32x4_t b)</para>
2332         <para>A32: VCEQ.I32 Qd, Qn, Qm</para>
2333         <para>A64: CMEQ Vd.4S, Vn.4S, Vm.4S</para>
2334       </summary>
2335       <param name="left" />
2336       <param name="right" />
2337     </member>
2338     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
2339       <summary>
2340         <para>uint8x16_t vceqq_s8 (int8x16_t a, int8x16_t b)</para>
2341         <para>A32: VCEQ.I8 Qd, Qn, Qm</para>
2342         <para>A64: CMEQ Vd.16B, Vn.16B, Vm.16B</para>
2343       </summary>
2344       <param name="left" />
2345       <param name="right" />
2346     </member>
2347     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
2348       <summary>
2349         <para>uint32x4_t vceqq_f32 (float32x4_t a, float32x4_t b)</para>
2350         <para>A32: VCEQ.F32 Qd, Qn, Qm</para>
2351         <para>A64: FCMEQ Vd.4S, Vn.4S, Vm.4S</para>
2352       </summary>
2353       <param name="left" />
2354       <param name="right" />
2355     </member>
2356     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
2357       <summary>
2358         <para>uint16x8_t vceqq_u16 (uint16x8_t a, uint16x8_t b)</para>
2359         <para>A32: VCEQ.I16 Qd, Qn, Qm</para>
2360         <para>A64: CMEQ Vd.8H, Vn.8H, Vm.8H</para>
2361       </summary>
2362       <param name="left" />
2363       <param name="right" />
2364     </member>
2365     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
2366       <summary>
2367         <para>uint32x4_t vceqq_u32 (uint32x4_t a, uint32x4_t b)</para>
2368         <para>A32: VCEQ.I32 Qd, Qn, Qm</para>
2369         <para>A64: CMEQ Vd.4S, Vn.4S, Vm.4S</para>
2370       </summary>
2371       <param name="left" />
2372       <param name="right" />
2373     </member>
2374     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
2375       <summary>
2376         <para>uint8x8_t vceq_u8 (uint8x8_t a, uint8x8_t b)</para>
2377         <para>A32: VCEQ.I8 Dd, Dn, Dm</para>
2378         <para>A64: CMEQ Vd.8B, Vn.8B, Vm.8B</para>
2379       </summary>
2380       <param name="left" />
2381       <param name="right" />
2382     </member>
2383     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
2384       <summary>
2385         <para>uint16x4_t vceq_s16 (int16x4_t a, int16x4_t b)</para>
2386         <para>A32: VCEQ.I16 Dd, Dn, Dm</para>
2387         <para>A64: CMEQ Vd.4H, Vn.4H, Vm.4H</para>
2388       </summary>
2389       <param name="left" />
2390       <param name="right" />
2391     </member>
2392     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
2393       <summary>
2394         <para>uint32x2_t vceq_s32 (int32x2_t a, int32x2_t b)</para>
2395         <para>A32: VCEQ.I32 Dd, Dn, Dm</para>
2396         <para>A64: CMEQ Vd.2S, Vn.2S, Vm.2S</para>
2397       </summary>
2398       <param name="left" />
2399       <param name="right" />
2400     </member>
2401     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
2402       <summary>
2403         <para>uint8x8_t vceq_s8 (int8x8_t a, int8x8_t b)</para>
2404         <para>A32: VCEQ.I8 Dd, Dn, Dm</para>
2405         <para>A64: CMEQ Vd.8B, Vn.8B, Vm.8B</para>
2406       </summary>
2407       <param name="left" />
2408       <param name="right" />
2409     </member>
2410     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
2411       <summary>
2412         <para>uint32x2_t vceq_f32 (float32x2_t a, float32x2_t b)</para>
2413         <para>A32: VCEQ.F32 Dd, Dn, Dm</para>
2414         <para>A64: FCMEQ Vd.2S, Vn.2S, Vm.2S</para>
2415       </summary>
2416       <param name="left" />
2417       <param name="right" />
2418     </member>
2419     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
2420       <summary>
2421         <para>uint16x4_t vceq_u16 (uint16x4_t a, uint16x4_t b)</para>
2422         <para>A32: VCEQ.I16 Dd, Dn, Dm</para>
2423         <para>A64: CMEQ Vd.4H, Vn.4H, Vm.4H</para>
2424       </summary>
2425       <param name="left" />
2426       <param name="right" />
2427     </member>
2428     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareEqual(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
2429       <summary>
2430         <para>uint32x2_t vceq_u32 (uint32x2_t a, uint32x2_t b)</para>
2431         <para>A32: VCEQ.I32 Dd, Dn, Dm</para>
2432         <para>A64: CMEQ Vd.2S, Vn.2S, Vm.2S</para>
2433       </summary>
2434       <param name="left" />
2435       <param name="right" />
2436     </member>
2437     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
2438       <summary>
2439         <para>uint8x16_t vcgtq_u8 (uint8x16_t a, uint8x16_t b)</para>
2440         <para>A32: VCGT.U8 Qd, Qn, Qm</para>
2441         <para>A64: CMHI Vd.16B, Vn.16B, Vm.16B</para>
2442       </summary>
2443       <param name="left" />
2444       <param name="right" />
2445     </member>
2446     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
2447       <summary>
2448         <para>uint16x8_t vcgtq_s16 (int16x8_t a, int16x8_t b)</para>
2449         <para>A32: VCGT.S16 Qd, Qn, Qm</para>
2450         <para>A64: CMGT Vd.8H, Vn.8H, Vm.8H</para>
2451       </summary>
2452       <param name="left" />
2453       <param name="right" />
2454     </member>
2455     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
2456       <summary>
2457         <para>uint32x4_t vcgtq_s32 (int32x4_t a, int32x4_t b)</para>
2458         <para>A32: VCGT.S32 Qd, Qn, Qm</para>
2459         <para>A64: CMGT Vd.4S, Vn.4S, Vm.4S</para>
2460       </summary>
2461       <param name="left" />
2462       <param name="right" />
2463     </member>
2464     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
2465       <summary>
2466         <para>uint8x16_t vcgtq_s8 (int8x16_t a, int8x16_t b)</para>
2467         <para>A32: VCGT.S8 Qd, Qn, Qm</para>
2468         <para>A64: CMGT Vd.16B, Vn.16B, Vm.16B</para>
2469       </summary>
2470       <param name="left" />
2471       <param name="right" />
2472     </member>
2473     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
2474       <summary>
2475         <para>uint32x4_t vcgtq_f32 (float32x4_t a, float32x4_t b)</para>
2476         <para>A32: VCGT.F32 Qd, Qn, Qm</para>
2477         <para>A64: FCMGT Vd.4S, Vn.4S, Vm.4S</para>
2478       </summary>
2479       <param name="left" />
2480       <param name="right" />
2481     </member>
2482     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
2483       <summary>
2484         <para>uint16x8_t vcgtq_u16 (uint16x8_t a, uint16x8_t b)</para>
2485         <para>A32: VCGT.U16 Qd, Qn, Qm</para>
2486         <para>A64: CMHI Vd.8H, Vn.8H, Vm.8H</para>
2487       </summary>
2488       <param name="left" />
2489       <param name="right" />
2490     </member>
2491     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
2492       <summary>
2493         <para>uint32x4_t vcgtq_u32 (uint32x4_t a, uint32x4_t b)</para>
2494         <para>A32: VCGT.U32 Qd, Qn, Qm</para>
2495         <para>A64: CMHI Vd.4S, Vn.4S, Vm.4S</para>
2496       </summary>
2497       <param name="left" />
2498       <param name="right" />
2499     </member>
2500     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
2501       <summary>
2502         <para>uint8x8_t vcgt_u8 (uint8x8_t a, uint8x8_t b)</para>
2503         <para>A32: VCGT.U8 Dd, Dn, Dm</para>
2504         <para>A64: CMHI Vd.8B, Vn.8B, Vm.8B</para>
2505       </summary>
2506       <param name="left" />
2507       <param name="right" />
2508     </member>
2509     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
2510       <summary>
2511         <para>uint16x4_t vcgt_s16 (int16x4_t a, int16x4_t b)</para>
2512         <para>A32: VCGT.S16 Dd, Dn, Dm</para>
2513         <para>A64: CMGT Vd.4H, Vn.4H, Vm.4H</para>
2514       </summary>
2515       <param name="left" />
2516       <param name="right" />
2517     </member>
2518     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
2519       <summary>
2520         <para>uint32x2_t vcgt_s32 (int32x2_t a, int32x2_t b)</para>
2521         <para>A32: VCGT.S32 Dd, Dn, Dm</para>
2522         <para>A64: CMGT Vd.2S, Vn.2S, Vm.2S</para>
2523       </summary>
2524       <param name="left" />
2525       <param name="right" />
2526     </member>
2527     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
2528       <summary>
2529         <para>uint8x8_t vcgt_s8 (int8x8_t a, int8x8_t b)</para>
2530         <para>A32: VCGT.S8 Dd, Dn, Dm</para>
2531         <para>A64: CMGT Vd.8B, Vn.8B, Vm.8B</para>
2532       </summary>
2533       <param name="left" />
2534       <param name="right" />
2535     </member>
2536     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
2537       <summary>
2538         <para>uint32x2_t vcgt_f32 (float32x2_t a, float32x2_t b)</para>
2539         <para>A32: VCGT.F32 Dd, Dn, Dm</para>
2540         <para>A64: FCMGT Vd.2S, Vn.2S, Vm.2S</para>
2541       </summary>
2542       <param name="left" />
2543       <param name="right" />
2544     </member>
2545     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
2546       <summary>
2547         <para>uint16x4_t vcgt_u16 (uint16x4_t a, uint16x4_t b)</para>
2548         <para>A32: VCGT.U16 Dd, Dn, Dm</para>
2549         <para>A64: CMHI Vd.4H, Vn.4H, Vm.4H</para>
2550       </summary>
2551       <param name="left" />
2552       <param name="right" />
2553     </member>
2554     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThan(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
2555       <summary>
2556         <para>uint32x2_t vcgt_u32 (uint32x2_t a, uint32x2_t b)</para>
2557         <para>A32: VCGT.U32 Dd, Dn, Dm</para>
2558         <para>A64: CMHI Vd.2S, Vn.2S, Vm.2S</para>
2559       </summary>
2560       <param name="left" />
2561       <param name="right" />
2562     </member>
2563     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
2564       <summary>
2565         <para>uint8x16_t vcgeq_u8 (uint8x16_t a, uint8x16_t b)</para>
2566         <para>A32: VCGE.U8 Qd, Qn, Qm</para>
2567         <para>A64: CMHS Vd.16B, Vn.16B, Vm.16B</para>
2568       </summary>
2569       <param name="left" />
2570       <param name="right" />
2571     </member>
2572     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
2573       <summary>
2574         <para>uint16x8_t vcgeq_s16 (int16x8_t a, int16x8_t b)</para>
2575         <para>A32: VCGE.S16 Qd, Qn, Qm</para>
2576         <para>A64: CMGE Vd.8H, Vn.8H, Vm.8H</para>
2577       </summary>
2578       <param name="left" />
2579       <param name="right" />
2580     </member>
2581     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
2582       <summary>
2583         <para>uint32x4_t vcgeq_s32 (int32x4_t a, int32x4_t b)</para>
2584         <para>A32: VCGE.S32 Qd, Qn, Qm</para>
2585         <para>A64: CMGE Vd.4S, Vn.4S, Vm.4S</para>
2586       </summary>
2587       <param name="left" />
2588       <param name="right" />
2589     </member>
2590     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
2591       <summary>
2592         <para>uint8x16_t vcgeq_s8 (int8x16_t a, int8x16_t b)</para>
2593         <para>A32: VCGE.S8 Qd, Qn, Qm</para>
2594         <para>A64: CMGE Vd.16B, Vn.16B, Vm.16B</para>
2595       </summary>
2596       <param name="left" />
2597       <param name="right" />
2598     </member>
2599     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
2600       <summary>
2601         <para>uint32x4_t vcgeq_f32 (float32x4_t a, float32x4_t b)</para>
2602         <para>A32: VCGE.F32 Qd, Qn, Qm</para>
2603         <para>A64: FCMGE Vd.4S, Vn.4S, Vm.4S</para>
2604       </summary>
2605       <param name="left" />
2606       <param name="right" />
2607     </member>
2608     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
2609       <summary>
2610         <para>uint16x8_t vcgeq_u16 (uint16x8_t a, uint16x8_t b)</para>
2611         <para>A32: VCGE.U16 Qd, Qn, Qm</para>
2612         <para>A64: CMHS Vd.8H, Vn.8H, Vm.8H</para>
2613       </summary>
2614       <param name="left" />
2615       <param name="right" />
2616     </member>
2617     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
2618       <summary>
2619         <para>uint32x4_t vcgeq_u32 (uint32x4_t a, uint32x4_t b)</para>
2620         <para>A32: VCGE.U32 Qd, Qn, Qm</para>
2621         <para>A64: CMHS Vd.4S, Vn.4S, Vm.4S</para>
2622       </summary>
2623       <param name="left" />
2624       <param name="right" />
2625     </member>
2626     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
2627       <summary>
2628         <para>uint8x8_t vcge_u8 (uint8x8_t a, uint8x8_t b)</para>
2629         <para>A32: VCGE.U8 Dd, Dn, Dm</para>
2630         <para>A64: CMHS Vd.8B, Vn.8B, Vm.8B</para>
2631       </summary>
2632       <param name="left" />
2633       <param name="right" />
2634     </member>
2635     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
2636       <summary>
2637         <para>uint16x4_t vcge_s16 (int16x4_t a, int16x4_t b)</para>
2638         <para>A32: VCGE.S16 Dd, Dn, Dm</para>
2639         <para>A64: CMGE Vd.4H, Vn.4H, Vm.4H</para>
2640       </summary>
2641       <param name="left" />
2642       <param name="right" />
2643     </member>
2644     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
2645       <summary>
2646         <para>uint32x2_t vcge_s32 (int32x2_t a, int32x2_t b)</para>
2647         <para>A32: VCGE.S32 Dd, Dn, Dm</para>
2648         <para>A64: CMGE Vd.2S, Vn.2S, Vm.2S</para>
2649       </summary>
2650       <param name="left" />
2651       <param name="right" />
2652     </member>
2653     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
2654       <summary>
2655         <para>uint8x8_t vcge_s8 (int8x8_t a, int8x8_t b)</para>
2656         <para>A32: VCGE.S8 Dd, Dn, Dm</para>
2657         <para>A64: CMGE Vd.8B, Vn.8B, Vm.8B</para>
2658       </summary>
2659       <param name="left" />
2660       <param name="right" />
2661     </member>
2662     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
2663       <summary>
2664         <para>uint32x2_t vcge_f32 (float32x2_t a, float32x2_t b)</para>
2665         <para>A32: VCGE.F32 Dd, Dn, Dm</para>
2666         <para>A64: FCMGE Vd.2S, Vn.2S, Vm.2S</para>
2667       </summary>
2668       <param name="left" />
2669       <param name="right" />
2670     </member>
2671     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
2672       <summary>
2673         <para>uint16x4_t vcge_u16 (uint16x4_t a, uint16x4_t b)</para>
2674         <para>A32: VCGE.U16 Dd, Dn, Dm</para>
2675         <para>A64: CMHS Vd.4H, Vn.4H, Vm.4H</para>
2676       </summary>
2677       <param name="left" />
2678       <param name="right" />
2679     </member>
2680     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
2681       <summary>
2682         <para>uint32x2_t vcge_u32 (uint32x2_t a, uint32x2_t b)</para>
2683         <para>A32: VCGE.U32 Dd, Dn, Dm</para>
2684         <para>A64: CMHS Vd.2S, Vn.2S, Vm.2S</para>
2685       </summary>
2686       <param name="left" />
2687       <param name="right" />
2688     </member>
2689     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
2690       <summary>
2691         <para>uint8x16_t vcltq_u8 (uint8x16_t a, uint8x16_t b)</para>
2692         <para>A32: VCLT.U8 Qd, Qn, Qm</para>
2693         <para>A64: CMHI Vd.16B, Vn.16B, Vm.16B</para>
2694       </summary>
2695       <param name="left" />
2696       <param name="right" />
2697     </member>
2698     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
2699       <summary>
2700         <para>uint16x8_t vcltq_s16 (int16x8_t a, int16x8_t b)</para>
2701         <para>A32: VCLT.S16 Qd, Qn, Qm</para>
2702         <para>A64: CMGT Vd.8H, Vn.8H, Vm.8H</para>
2703       </summary>
2704       <param name="left" />
2705       <param name="right" />
2706     </member>
2707     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
2708       <summary>
2709         <para>uint32x4_t vcltq_s32 (int32x4_t a, int32x4_t b)</para>
2710         <para>A32: VCLT.S32 Qd, Qn, Qm</para>
2711         <para>A64: CMGT Vd.4S, Vn.4S, Vm.4S</para>
2712       </summary>
2713       <param name="left" />
2714       <param name="right" />
2715     </member>
2716     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
2717       <summary>
2718         <para>uint8x16_t vcltq_s8 (int8x16_t a, int8x16_t b)</para>
2719         <para>A32: VCLT.S8 Qd, Qn, Qm</para>
2720         <para>A64: CMGT Vd.16B, Vn.16B, Vm.16B</para>
2721       </summary>
2722       <param name="left" />
2723       <param name="right" />
2724     </member>
2725     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
2726       <summary>
2727         <para>uint32x4_t vcltq_f32 (float32x4_t a, float32x4_t b)</para>
2728         <para>A32: VCLT.F32 Qd, Qn, Qm</para>
2729         <para>A64: FCMGT Vd.4S, Vn.4S, Vm.4S</para>
2730       </summary>
2731       <param name="left" />
2732       <param name="right" />
2733     </member>
2734     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
2735       <summary>
2736         <para>uint16x8_t vcltq_u16 (uint16x8_t a, uint16x8_t b)</para>
2737         <para>A32: VCLT.U16 Qd, Qn, Qm</para>
2738         <para>A64: CMHI Vd.8H, Vn.8H, Vm.8H</para>
2739       </summary>
2740       <param name="left" />
2741       <param name="right" />
2742     </member>
2743     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
2744       <summary>
2745         <para>uint32x4_t vcltq_u32 (uint32x4_t a, uint32x4_t b)</para>
2746         <para>A32: VCLT.U32 Qd, Qn, Qm</para>
2747         <para>A64: CMHI Vd.4S, Vn.4S, Vm.4S</para>
2748       </summary>
2749       <param name="left" />
2750       <param name="right" />
2751     </member>
2752     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
2753       <summary>
2754         <para>uint8x8_t vclt_u8 (uint8x8_t a, uint8x8_t b)</para>
2755         <para>A32: VCLT.U8 Dd, Dn, Dm</para>
2756         <para>A64: CMHI Vd.8B, Vn.8B, Vm.8B</para>
2757       </summary>
2758       <param name="left" />
2759       <param name="right" />
2760     </member>
2761     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
2762       <summary>
2763         <para>uint16x4_t vclt_s16 (int16x4_t a, int16x4_t b)</para>
2764         <para>A32: VCLT.S16 Dd, Dn, Dm</para>
2765         <para>A64: CMGT Vd.4H, Vn.4H, Vm.4H</para>
2766       </summary>
2767       <param name="left" />
2768       <param name="right" />
2769     </member>
2770     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
2771       <summary>
2772         <para>uint32x2_t vclt_s32 (int32x2_t a, int32x2_t b)</para>
2773         <para>A32: VCLT.S32 Dd, Dn, Dm</para>
2774         <para>A64: CMGT Vd.2S, Vn.2S, Vm.2S</para>
2775       </summary>
2776       <param name="left" />
2777       <param name="right" />
2778     </member>
2779     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
2780       <summary>
2781         <para>uint8x8_t vclt_s8 (int8x8_t a, int8x8_t b)</para>
2782         <para>A32: VCLT.S8 Dd, Dn, Dm</para>
2783         <para>A64: CMGT Vd.8B, Vn.8B, Vm.8B</para>
2784       </summary>
2785       <param name="left" />
2786       <param name="right" />
2787     </member>
2788     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
2789       <summary>
2790         <para>uint32x2_t vclt_f32 (float32x2_t a, float32x2_t b)</para>
2791         <para>A32: VCLT.F32 Dd, Dn, Dm</para>
2792         <para>A64: FCMGT Vd.2S, Vn.2S, Vm.2S</para>
2793       </summary>
2794       <param name="left" />
2795       <param name="right" />
2796     </member>
2797     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
2798       <summary>
2799         <para>uint16x4_t vclt_u16 (uint16x4_t a, uint16x4_t b)</para>
2800         <para>A32: VCLT.U16 Dd, Dn, Dm</para>
2801         <para>A64: CMHI Vd.4H, Vn.4H, Vm.4H</para>
2802       </summary>
2803       <param name="left" />
2804       <param name="right" />
2805     </member>
2806     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThan(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
2807       <summary>
2808         <para>uint32x2_t vclt_u32 (uint32x2_t a, uint32x2_t b)</para>
2809         <para>A32: VCLT.U32 Dd, Dn, Dm</para>
2810         <para>A64: CMHI Vd.2S, Vn.2S, Vm.2S</para>
2811       </summary>
2812       <param name="left" />
2813       <param name="right" />
2814     </member>
2815     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
2816       <summary>
2817         <para>uint8x16_t vcleq_u8 (uint8x16_t a, uint8x16_t b)</para>
2818         <para>A32: VCLE.U8 Qd, Qn, Qm</para>
2819         <para>A64: CMHS Vd.16B, Vn.16B, Vm.16B</para>
2820       </summary>
2821       <param name="left" />
2822       <param name="right" />
2823     </member>
2824     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
2825       <summary>
2826         <para>uint16x8_t vcleq_s16 (int16x8_t a, int16x8_t b)</para>
2827         <para>A32: VCLE.S16 Qd, Qn, Qm</para>
2828         <para>A64: CMGE Vd.8H, Vn.8H, Vm.8H</para>
2829       </summary>
2830       <param name="left" />
2831       <param name="right" />
2832     </member>
2833     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
2834       <summary>
2835         <para>uint32x4_t vcleq_s32 (int32x4_t a, int32x4_t b)</para>
2836         <para>A32: VCLE.S32 Qd, Qn, Qm</para>
2837         <para>A64: CMGE Vd.4S, Vn.4S, Vm.4S</para>
2838       </summary>
2839       <param name="left" />
2840       <param name="right" />
2841     </member>
2842     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
2843       <summary>
2844         <para>uint8x16_t vcleq_s8 (int8x16_t a, int8x16_t b)</para>
2845         <para>A32: VCLE.S8 Qd, Qn, Qm</para>
2846         <para>A64: CMGE Vd.16B, Vn.16B, Vm.16B</para>
2847       </summary>
2848       <param name="left" />
2849       <param name="right" />
2850     </member>
2851     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
2852       <summary>
2853         <para>uint32x4_t vcleq_f32 (float32x4_t a, float32x4_t b)</para>
2854         <para>A32: VCLE.F32 Qd, Qn, Qm</para>
2855         <para>A64: FCMGE Vd.4S, Vn.4S, Vm.4S</para>
2856       </summary>
2857       <param name="left" />
2858       <param name="right" />
2859     </member>
2860     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
2861       <summary>
2862         <para>uint16x8_t vcleq_u16 (uint16x8_t a, uint16x8_t b)</para>
2863         <para>A32: VCLE.U16 Qd, Qn, Qm</para>
2864         <para>A64: CMHS Vd.8H, Vn.8H, Vm.8H</para>
2865       </summary>
2866       <param name="left" />
2867       <param name="right" />
2868     </member>
2869     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
2870       <summary>
2871         <para>uint32x4_t vcleq_u32 (uint32x4_t a, uint32x4_t b)</para>
2872         <para>A32: VCLE.U32 Qd, Qn, Qm</para>
2873         <para>A64: CMHS Vd.4S, Vn.4S, Vm.4S</para>
2874       </summary>
2875       <param name="left" />
2876       <param name="right" />
2877     </member>
2878     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
2879       <summary>
2880         <para>uint8x8_t vcle_u8 (uint8x8_t a, uint8x8_t b)</para>
2881         <para>A32: VCLE.U8 Dd, Dn, Dm</para>
2882         <para>A64: CMHS Vd.8B, Vn.8B, Vm.8B</para>
2883       </summary>
2884       <param name="left" />
2885       <param name="right" />
2886     </member>
2887     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
2888       <summary>
2889         <para>uint16x4_t vcle_s16 (int16x4_t a, int16x4_t b)</para>
2890         <para>A32: VCLE.S16 Dd, Dn, Dm</para>
2891         <para>A64: CMGE Vd.4H, Vn.4H, Vm.4H</para>
2892       </summary>
2893       <param name="left" />
2894       <param name="right" />
2895     </member>
2896     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
2897       <summary>
2898         <para>uint32x2_t vcle_s32 (int32x2_t a, int32x2_t b)</para>
2899         <para>A32: VCLE.S32 Dd, Dn, Dm</para>
2900         <para>A64: CMGE Vd.2S, Vn.2S, Vm.2S</para>
2901       </summary>
2902       <param name="left" />
2903       <param name="right" />
2904     </member>
2905     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
2906       <summary>
2907         <para>uint8x8_t vcle_s8 (int8x8_t a, int8x8_t b)</para>
2908         <para>A32: VCLE.S8 Dd, Dn, Dm</para>
2909         <para>A64: CMGE Vd.8B, Vn.8B, Vm.8B</para>
2910       </summary>
2911       <param name="left" />
2912       <param name="right" />
2913     </member>
2914     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
2915       <summary>
2916         <para>uint32x2_t vcle_f32 (float32x2_t a, float32x2_t b)</para>
2917         <para>A32: VCLE.F32 Dd, Dn, Dm</para>
2918         <para>A64: FCMGE Vd.2S, Vn.2S, Vm.2S</para>
2919       </summary>
2920       <param name="left" />
2921       <param name="right" />
2922     </member>
2923     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
2924       <summary>
2925         <para>uint16x4_t vcle_u16 (uint16x4_t a, uint16x4_t b)</para>
2926         <para>A32: VCLE.U16 Dd, Dn, Dm</para>
2927         <para>A64: CMHS Vd.4H, Vn.4H, Vm.4H</para>
2928       </summary>
2929       <param name="left" />
2930       <param name="right" />
2931     </member>
2932     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
2933       <summary>
2934         <para>uint32x2_t vcle_u32 (uint32x2_t a, uint32x2_t b)</para>
2935         <para>A32: VCLE.U32 Dd, Dn, Dm</para>
2936         <para>A64: CMHS Vd.2S, Vn.2S, Vm.2S</para>
2937       </summary>
2938       <param name="left" />
2939       <param name="right" />
2940     </member>
2941     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
2942       <summary>
2943         <para>uint8x16_t vtstq_u8 (uint8x16_t a, uint8x16_t b)</para>
2944         <para>A32: VTST.8 Qd, Qn, Qm</para>
2945         <para>A64: CMTST Vd.16B, Vn.16B, Vm.16B</para>
2946       </summary>
2947       <param name="left" />
2948       <param name="right" />
2949     </member>
2950     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
2951       <summary>
2952         <para>uint16x8_t vtstq_s16 (int16x8_t a, int16x8_t b)</para>
2953         <para>A32: VTST.16 Qd, Qn, Qm</para>
2954         <para>A64: CMTST Vd.8H, Vn.8H, Vm.8H</para>
2955       </summary>
2956       <param name="left" />
2957       <param name="right" />
2958     </member>
2959     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
2960       <summary>
2961         <para>uint32x4_t vtstq_s32 (int32x4_t a, int32x4_t b)</para>
2962         <para>A32: VTST.32 Qd, Qn, Qm</para>
2963         <para>A64: CMTST Vd.4S, Vn.4S, Vm.4S</para>
2964       </summary>
2965       <param name="left" />
2966       <param name="right" />
2967     </member>
2968     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
2969       <summary>
2970         <para>uint8x16_t vtstq_s8 (int8x16_t a, int8x16_t b)</para>
2971         <para>A32: VTST.8 Qd, Qn, Qm</para>
2972         <para>A64: CMTST Vd.16B, Vn.16B, Vm.16B</para>
2973       </summary>
2974       <param name="left" />
2975       <param name="right" />
2976     </member>
2977     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
2978       <summary>
2979         <para>uint32x4_t vtstq_f32 (float32x4_t a, float32x4_t b)</para>
2980         <para>A32: VTST.32 Qd, Qn, Qm</para>
2981         <para>A64: CMTST Vd.4S, Vn.4S, Vm.4S The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
2982       </summary>
2983       <param name="left" />
2984       <param name="right" />
2985     </member>
2986     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
2987       <summary>
2988         <para>uint16x8_t vtstq_u16 (uint16x8_t a, uint16x8_t b)</para>
2989         <para>A32: VTST.16 Qd, Qn, Qm</para>
2990         <para>A64: CMTST Vd.8H, Vn.8H, Vm.8H</para>
2991       </summary>
2992       <param name="left" />
2993       <param name="right" />
2994     </member>
2995     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
2996       <summary>
2997         <para>uint32x4_t vtstq_u32 (uint32x4_t a, uint32x4_t b)</para>
2998         <para>A32: VTST.32 Qd, Qn, Qm</para>
2999         <para>A64: CMTST Vd.4S, Vn.4S, Vm.4S</para>
3000       </summary>
3001       <param name="left" />
3002       <param name="right" />
3003     </member>
3004     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
3005       <summary>
3006         <para>uint8x8_t vtst_u8 (uint8x8_t a, uint8x8_t b)</para>
3007         <para>A32: VTST.8 Dd, Dn, Dm</para>
3008         <para>A64: CMTST Vd.8B, Vn.8B, Vm.8B</para>
3009       </summary>
3010       <param name="left" />
3011       <param name="right" />
3012     </member>
3013     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
3014       <summary>
3015         <para>uint16x4_t vtst_s16 (int16x4_t a, int16x4_t b)</para>
3016         <para>A32: VTST.16 Dd, Dn, Dm</para>
3017         <para>A64: CMTST Vd.4H, Vn.4H, Vm.4H</para>
3018       </summary>
3019       <param name="left" />
3020       <param name="right" />
3021     </member>
3022     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
3023       <summary>
3024         <para>uint32x2_t vtst_s32 (int32x2_t a, int32x2_t b)</para>
3025         <para>A32: VTST.32 Dd, Dn, Dm</para>
3026         <para>A64: CMTST Vd.2S, Vn.2S, Vm.2S</para>
3027       </summary>
3028       <param name="left" />
3029       <param name="right" />
3030     </member>
3031     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
3032       <summary>
3033         <para>uint8x8_t vtst_s8 (int8x8_t a, int8x8_t b)</para>
3034         <para>A32: VTST.8 Dd, Dn, Dm</para>
3035         <para>A64: CMTST Vd.8B, Vn.8B, Vm.8B</para>
3036       </summary>
3037       <param name="left" />
3038       <param name="right" />
3039     </member>
3040     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
3041       <summary>
3042         <para>uint32x2_t vtst_f32 (float32x2_t a, float32x2_t b)</para>
3043         <para>A32: VTST.32 Dd, Dn, Dm</para>
3044         <para>A64: CMTST Vd.2S, Vn.2S, Vm.2S The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
3045       </summary>
3046       <param name="left" />
3047       <param name="right" />
3048     </member>
3049     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
3050       <summary>
3051         <para>uint16x4_t vtst_u16 (uint16x4_t a, uint16x4_t b)</para>
3052         <para>A32: VTST.16 Dd, Dn, Dm</para>
3053         <para>A64: CMTST Vd.4H, Vn.4H, Vm.4H</para>
3054       </summary>
3055       <param name="left" />
3056       <param name="right" />
3057     </member>
3058     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.CompareTest(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
3059       <summary>
3060         <para>uint32x2_t vtst_u32 (uint32x2_t a, uint32x2_t b)</para>
3061         <para>A32: VTST.32 Dd, Dn, Dm</para>
3062         <para>A64: CMTST Vd.2S, Vn.2S, Vm.2S</para>
3063       </summary>
3064       <param name="left" />
3065       <param name="right" />
3066     </member>
3067     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundAwayFromZero(System.Runtime.Intrinsics.Vector128{System.Single})">
3068       <summary>
3069         <para>int32x4_t vcvtaq_s32_f32 (float32x4_t a)</para>
3070         <para>A32: VCVTA.S32.F32 Qd, Qm</para>
3071         <para>A64: FCVTAS Vd.4S, Vn.4S</para>
3072       </summary>
3073       <param name="value" />
3074     </member>
3075     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundAwayFromZero(System.Runtime.Intrinsics.Vector64{System.Single})">
3076       <summary>
3077         <para>int32x2_t vcvta_s32_f32 (float32x2_t a)</para>
3078         <para>A32: VCVTA.S32.F32 Dd, Dm</para>
3079         <para>A64: FCVTAS Vd.2S, Vn.2S</para>
3080       </summary>
3081       <param name="value" />
3082     </member>
3083     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundAwayFromZeroScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
3084       <summary>
3085         <para>int32_t vcvtas_s32_f32 (float32_t a)</para>
3086         <para>A32: VCVTA.S32.F32 Sd, Sm</para>
3087         <para>A64: FCVTAS Sd, Sn</para>
3088       </summary>
3089       <param name="value" />
3090     </member>
3091     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToEven(System.Runtime.Intrinsics.Vector128{System.Single})">
3092       <summary>
3093         <para>int32x4_t vcvtnq_s32_f32 (float32x4_t a)</para>
3094         <para>A32: VCVTN.S32.F32 Qd, Qm</para>
3095         <para>A64: FCVTNS Vd.4S, Vn.4S</para>
3096       </summary>
3097       <param name="value" />
3098     </member>
3099     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToEven(System.Runtime.Intrinsics.Vector64{System.Single})">
3100       <summary>
3101         <para>int32x2_t vcvtn_s32_f32 (float32x2_t a)</para>
3102         <para>A32: VCVTN.S32.F32 Dd, Dm</para>
3103         <para>A64: FCVTNS Vd.2S, Vn.2S</para>
3104       </summary>
3105       <param name="value" />
3106     </member>
3107     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToEvenScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
3108       <summary>
3109         <para>int32_t vcvtns_s32_f32 (float32_t a)</para>
3110         <para>A32: VCVTN.S32.F32 Sd, Sm</para>
3111         <para>A64: FCVTNS Sd, Sn</para>
3112       </summary>
3113       <param name="value" />
3114     </member>
3115     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector128{System.Single})">
3116       <summary>
3117         <para>int32x4_t vcvtmq_s32_f32 (float32x4_t a)</para>
3118         <para>A32: VCVTM.S32.F32 Qd, Qm</para>
3119         <para>A64: FCVTMS Vd.4S, Vn.4S</para>
3120       </summary>
3121       <param name="value" />
3122     </member>
3123     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector64{System.Single})">
3124       <summary>
3125         <para>int32x2_t vcvtm_s32_f32 (float32x2_t a)</para>
3126         <para>A32: VCVTM.S32.F32 Dd, Dm</para>
3127         <para>A64: FCVTMS Vd.2S, Vn.2S</para>
3128       </summary>
3129       <param name="value" />
3130     </member>
3131     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
3132       <summary>
3133         <para>int32_t vcvtms_s32_f32 (float32_t a)</para>
3134         <para>A32: VCVTM.S32.F32 Sd, Sm</para>
3135         <para>A64: FCVTMS Sd, Sn</para>
3136       </summary>
3137       <param name="value" />
3138     </member>
3139     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector128{System.Single})">
3140       <summary>
3141         <para>int32x4_t vcvtpq_s32_f32 (float32x4_t a)</para>
3142         <para>A32: VCVTP.S32.F32 Qd, Qm</para>
3143         <para>A64: FCVTPS Vd.4S, Vn.4S</para>
3144       </summary>
3145       <param name="value" />
3146     </member>
3147     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector64{System.Single})">
3148       <summary>
3149         <para>int32x2_t vcvtp_s32_f32 (float32x2_t a)</para>
3150         <para>A32: VCVTP.S32.F32 Dd, Dm</para>
3151         <para>A64: FCVTPS Vd.2S, Vn.2S</para>
3152       </summary>
3153       <param name="value" />
3154     </member>
3155     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
3156       <summary>
3157         <para>int32_t vcvtps_s32_f32 (float32_t a)</para>
3158         <para>A32: VCVTP.S32.F32 Sd, Sm</para>
3159         <para>A64: FCVTPS Sd, Sn</para>
3160       </summary>
3161       <param name="value" />
3162     </member>
3163     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToZero(System.Runtime.Intrinsics.Vector128{System.Single})">
3164       <summary>
3165         <para>int32x4_t vcvtq_s32_f32 (float32x4_t a)</para>
3166         <para>A32: VCVT.S32.F32 Qd, Qm</para>
3167         <para>A64: FCVTZS Vd.4S, Vn.4S</para>
3168       </summary>
3169       <param name="value" />
3170     </member>
3171     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToZero(System.Runtime.Intrinsics.Vector64{System.Single})">
3172       <summary>
3173         <para>int32x2_t vcvt_s32_f32 (float32x2_t a)</para>
3174         <para>A32: VCVT.S32.F32 Dd, Dm</para>
3175         <para>A64: FCVTZS Vd.2S, Vn.2S</para>
3176       </summary>
3177       <param name="value" />
3178     </member>
3179     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToInt32RoundToZeroScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
3180       <summary>
3181         <para>int32_t vcvts_s32_f32 (float32_t a)</para>
3182         <para>A32: VCVT.S32.F32 Sd, Sm</para>
3183         <para>A64: FCVTZS Sd, Sn</para>
3184       </summary>
3185       <param name="value" />
3186     </member>
3187     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToSingle(System.Runtime.Intrinsics.Vector128{System.Int32})">
3188       <summary>
3189         <para>float32x4_t vcvtq_f32_s32 (int32x4_t a)</para>
3190         <para>A32: VCVT.F32.S32 Qd, Qm</para>
3191         <para>A64: SCVTF Vd.4S, Vn.4S</para>
3192       </summary>
3193       <param name="value" />
3194     </member>
3195     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToSingle(System.Runtime.Intrinsics.Vector128{System.UInt32})">
3196       <summary>
3197         <para>float32x4_t vcvtq_f32_u32 (uint32x4_t a)</para>
3198         <para>A32: VCVT.F32.U32 Qd, Qm</para>
3199         <para>A64: UCVTF Vd.4S, Vn.4S</para>
3200       </summary>
3201       <param name="value" />
3202     </member>
3203     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToSingle(System.Runtime.Intrinsics.Vector64{System.Int32})">
3204       <summary>
3205         <para>float32x2_t vcvt_f32_s32 (int32x2_t a)</para>
3206         <para>A32: VCVT.F32.S32 Dd, Dm</para>
3207         <para>A64: SCVTF Vd.2S, Vn.2S</para>
3208       </summary>
3209       <param name="value" />
3210     </member>
3211     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToSingle(System.Runtime.Intrinsics.Vector64{System.UInt32})">
3212       <summary>
3213         <para>float32x2_t vcvt_f32_u32 (uint32x2_t a)</para>
3214         <para>A32: VCVT.F32.U32 Dd, Dm</para>
3215         <para>A64: UCVTF Vd.2S, Vn.2S</para>
3216       </summary>
3217       <param name="value" />
3218     </member>
3219     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToSingleScalar(System.Runtime.Intrinsics.Vector64{System.Int32})">
3220       <summary>
3221         <para>float32_t vcvts_f32_s32 (int32_t a)</para>
3222         <para>A32: VCVT.F32.S32 Sd, Sm</para>
3223         <para>A64: SCVTF Sd, Sn</para>
3224       </summary>
3225       <param name="value" />
3226     </member>
3227     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToSingleScalar(System.Runtime.Intrinsics.Vector64{System.UInt32})">
3228       <summary>
3229         <para>float32_t vcvts_f32_u32 (uint32_t a)</para>
3230         <para>A32: VCVT.F32.U32 Sd, Sm</para>
3231         <para>A64: UCVTF Sd, Sn</para>
3232       </summary>
3233       <param name="value" />
3234     </member>
3235     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundAwayFromZero(System.Runtime.Intrinsics.Vector128{System.Single})">
3236       <summary>
3237         <para>uint32x4_t vcvtaq_u32_f32 (float32x4_t a)</para>
3238         <para>A32: VCVTA.U32.F32 Qd, Qm</para>
3239         <para>A64: FCVTAU Vd.4S, Vn.4S</para>
3240       </summary>
3241       <param name="value" />
3242     </member>
3243     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundAwayFromZero(System.Runtime.Intrinsics.Vector64{System.Single})">
3244       <summary>
3245         <para>uint32x2_t vcvta_u32_f32 (float32x2_t a)</para>
3246         <para>A32: VCVTA.U32.F32 Dd, Dm</para>
3247         <para>A64: FCVTAU Vd.2S, Vn.2S</para>
3248       </summary>
3249       <param name="value" />
3250     </member>
3251     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundAwayFromZeroScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
3252       <summary>
3253         <para>uint32_t vcvtas_u32_f32 (float32_t a)</para>
3254         <para>A32: VCVTA.U32.F32 Sd, Sm</para>
3255         <para>A64: FCVTAU Sd, Sn</para>
3256       </summary>
3257       <param name="value" />
3258     </member>
3259     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToEven(System.Runtime.Intrinsics.Vector128{System.Single})">
3260       <summary>
3261         <para>uint32x4_t vcvtnq_u32_f32 (float32x4_t a)</para>
3262         <para>A32: VCVTN.U32.F32 Qd, Qm</para>
3263         <para>A64: FCVTNU Vd.4S, Vn.4S</para>
3264       </summary>
3265       <param name="value" />
3266     </member>
3267     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToEven(System.Runtime.Intrinsics.Vector64{System.Single})">
3268       <summary>
3269         <para>uint32x2_t vcvtn_u32_f32 (float32x2_t a)</para>
3270         <para>A32: VCVTN.U32.F32 Dd, Dm</para>
3271         <para>A64: FCVTNU Vd.2S, Vn.2S</para>
3272       </summary>
3273       <param name="value" />
3274     </member>
3275     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToEvenScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
3276       <summary>
3277         <para>uint32_t vcvtns_u32_f32 (float32_t a)</para>
3278         <para>A32: VCVTN.U32.F32 Sd, Sm</para>
3279         <para>A64: FCVTNU Sd, Sn</para>
3280       </summary>
3281       <param name="value" />
3282     </member>
3283     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector128{System.Single})">
3284       <summary>
3285         <para>uint32x4_t vcvtmq_u32_f32 (float32x4_t a)</para>
3286         <para>A32: VCVTM.U32.F32 Qd, Qm</para>
3287         <para>A64: FCVTMU Vd.4S, Vn.4S</para>
3288       </summary>
3289       <param name="value" />
3290     </member>
3291     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector64{System.Single})">
3292       <summary>
3293         <para>uint32x2_t vcvtm_u32_f32 (float32x2_t a)</para>
3294         <para>A32: VCVTM.U32.F32 Dd, Dm</para>
3295         <para>A64: FCVTMU Vd.2S, Vn.2S</para>
3296       </summary>
3297       <param name="value" />
3298     </member>
3299     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
3300       <summary>
3301         <para>uint32_t vcvtms_u32_f32 (float32_t a)</para>
3302         <para>A32: VCVTM.U32.F32 Sd, Sm</para>
3303         <para>A64: FCVTMU Sd, Sn</para>
3304       </summary>
3305       <param name="value" />
3306     </member>
3307     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector128{System.Single})">
3308       <summary>
3309         <para>uint32x4_t vcvtpq_u32_f32 (float32x4_t a)</para>
3310         <para>A32: VCVTP.U32.F32 Qd, Qm</para>
3311         <para>A64: FCVTPU Vd.4S, Vn.4S</para>
3312       </summary>
3313       <param name="value" />
3314     </member>
3315     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector64{System.Single})">
3316       <summary>
3317         <para>uint32x2_t vcvtp_u32_f32 (float32x2_t a)</para>
3318         <para>A32: VCVTP.U32.F32 Dd, Dm</para>
3319         <para>A64: FCVTPU Vd.2S, Vn.2S</para>
3320       </summary>
3321       <param name="value" />
3322     </member>
3323     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
3324       <summary>
3325         <para>uint32_t vcvtps_u32_f32 (float32_t a)</para>
3326         <para>A32: VCVTP.U32.F32 Sd, Sm</para>
3327         <para>A64: FCVTPU Sd, Sn</para>
3328       </summary>
3329       <param name="value" />
3330     </member>
3331     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToZero(System.Runtime.Intrinsics.Vector128{System.Single})">
3332       <summary>
3333         <para>uint32x4_t vcvtq_u32_f32 (float32x4_t a)</para>
3334         <para>A32: VCVT.U32.F32 Qd, Qm</para>
3335         <para>A64: FCVTZU Vd.4S, Vn.4S</para>
3336       </summary>
3337       <param name="value" />
3338     </member>
3339     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToZero(System.Runtime.Intrinsics.Vector64{System.Single})">
3340       <summary>
3341         <para>uint32x2_t vcvt_u32_f32 (float32x2_t a)</para>
3342         <para>A32: VCVT.U32.F32 Dd, Dm</para>
3343         <para>A64: FCVTZU Vd.2S, Vn.2S</para>
3344       </summary>
3345       <param name="value" />
3346     </member>
3347     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ConvertToUInt32RoundToZeroScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
3348       <summary>
3349         <para>uint32_t vcvts_u32_f32 (float32_t a)</para>
3350         <para>A32: VCVT.U32.F32 Sd, Sm</para>
3351         <para>A64: FCVTZU Sd, Sn</para>
3352       </summary>
3353       <param name="value" />
3354     </member>
3355     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DivideScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
3356       <summary>
3357         <para>float64x1_t vdiv_f64 (float64x1_t a, float64x1_t b)</para>
3358         <para>A32: VDIV.F64 Dd, Dn, Dm</para>
3359         <para>A64: FDIV Dd, Dn, Dm</para>
3360       </summary>
3361       <param name="left" />
3362       <param name="right" />
3363     </member>
3364     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DivideScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
3365       <summary>
3366         <para>float32_t vdivs_f32 (float32_t a, float32_t b)</para>
3367         <para>A32: VDIV.F32 Sd, Sn, Sm</para>
3368         <para>A64: FDIV Sd, Sn, Sm The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
3369       </summary>
3370       <param name="left" />
3371       <param name="right" />
3372     </member>
3373     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
3374       <summary>
3375         <para>uint8x16_t vdupq_lane_u8 (uint8x16_t vec, const int lane)</para>
3376         <para>A32: VDUP.8 Qd, Dm[index]</para>
3377         <para>A64: DUP Vd.16B, Vn.B[index]</para>
3378       </summary>
3379       <param name="value" />
3380       <param name="index" />
3381     </member>
3382     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
3383       <summary>
3384         <para>int16x8_t vdupq_lane_s16 (int16x8_t vec, const int lane)</para>
3385         <para>A32: VDUP.16 Qd, Dm[index]</para>
3386         <para>A64: DUP Vd.8H, Vn.H[index]</para>
3387       </summary>
3388       <param name="value" />
3389       <param name="index" />
3390     </member>
3391     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3392       <summary>
3393         <para>int32x4_t vdupq_lane_s32 (int32x4_t vec, const int lane)</para>
3394         <para>A32: VDUP.32 Qd, Dm[index]</para>
3395         <para>A64: DUP Vd.4S, Vn.S[index]</para>
3396       </summary>
3397       <param name="value" />
3398       <param name="index" />
3399     </member>
3400     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
3401       <summary>
3402         <para>int8x16_t vdupq_lane_s8 (int8x16_t vec, const int lane)</para>
3403         <para>A32: VDUP.8 Qd, Dm[index]</para>
3404         <para>A64: DUP Vd.16B, Vn.B[index]</para>
3405       </summary>
3406       <param name="value" />
3407       <param name="index" />
3408     </member>
3409     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
3410       <summary>
3411         <para>float32x4_t vdupq_lane_f32 (float32x4_t vec, const int lane)</para>
3412         <para>A32: VDUP.32 Qd, Dm[index]</para>
3413         <para>A64: DUP Vd.4S, Vn.S[index]</para>
3414       </summary>
3415       <param name="value" />
3416       <param name="index" />
3417     </member>
3418     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
3419       <summary>
3420         <para>uint16x8_t vdupq_lane_u16 (uint16x8_t vec, const int lane)</para>
3421         <para>A32: VDUP.16 Qd, Dm[index]</para>
3422         <para>A64: DUP Vd.8H, Vn.H[index]</para>
3423       </summary>
3424       <param name="value" />
3425       <param name="index" />
3426     </member>
3427     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
3428       <summary>
3429         <para>uint32x4_t vdupq_lane_u32 (uint32x4_t vec, const int lane)</para>
3430         <para>A32: VDUP.32 Qd, Dm[index]</para>
3431         <para>A64: DUP Vd.4S, Vn.S[index]</para>
3432       </summary>
3433       <param name="value" />
3434       <param name="index" />
3435     </member>
3436     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
3437       <summary>
3438         <para>uint8x16_t vdupq_lane_u8 (uint8x8_t vec, const int lane)</para>
3439         <para>A32: VDUP.8 Qd, Dm[index]</para>
3440         <para>A64: DUP Vd.16B, Vn.B[index]</para>
3441       </summary>
3442       <param name="value" />
3443       <param name="index" />
3444     </member>
3445     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
3446       <summary>
3447         <para>int16x8_t vdupq_lane_s16 (int16x4_t vec, const int lane)</para>
3448         <para>A32: VDUP.16 Qd, Dm[index]</para>
3449         <para>A64: DUP Vd.8H, Vn.H[index]</para>
3450       </summary>
3451       <param name="value" />
3452       <param name="index" />
3453     </member>
3454     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
3455       <summary>
3456         <para>int32x4_t vdupq_lane_s32 (int32x2_t vec, const int lane)</para>
3457         <para>A32: VDUP.32 Qd, Dm[index]</para>
3458         <para>A64: DUP Vd.4S, Vn.S[index]</para>
3459       </summary>
3460       <param name="value" />
3461       <param name="index" />
3462     </member>
3463     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
3464       <summary>
3465         <para>int8x16_t vdupq_lane_s8 (int8x8_t vec, const int lane)</para>
3466         <para>A32: VDUP.8 Qd, Dm[index]</para>
3467         <para>A64: DUP Vd.16B, Vn.B[index]</para>
3468       </summary>
3469       <param name="value" />
3470       <param name="index" />
3471     </member>
3472     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
3473       <summary>
3474         <para>float32x4_t vdupq_lane_f32 (float32x2_t vec, const int lane)</para>
3475         <para>A32: VDUP.32 Qd, Dm[index]</para>
3476         <para>A64: DUP Vd.4S, Vn.S[index]</para>
3477       </summary>
3478       <param name="value" />
3479       <param name="index" />
3480     </member>
3481     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
3482       <summary>
3483         <para>uint16x8_t vdupq_lane_u16 (uint16x4_t vec, const int lane)</para>
3484         <para>A32: VDUP.16 Qd, Dm[index]</para>
3485         <para>A64: DUP Vd.8H, Vn.H[index]</para>
3486       </summary>
3487       <param name="value" />
3488       <param name="index" />
3489     </member>
3490     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
3491       <summary>
3492         <para>uint32x4_t vdupq_lane_u32 (uint32x2_t vec, const int lane)</para>
3493         <para>A32: VDUP.32 Qd, Dm[index]</para>
3494         <para>A64: DUP Vd.4S, Vn.S[index]</para>
3495       </summary>
3496       <param name="value" />
3497       <param name="index" />
3498     </member>
3499     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
3500       <summary>
3501         <para>uint8x8_t vdup_laneq_u8 (uint8x16_t vec, const int lane)</para>
3502         <para>A32: VDUP.8 Dd, Dm[index]</para>
3503         <para>A64: DUP Vd.8B, Vn.B[index]</para>
3504       </summary>
3505       <param name="value" />
3506       <param name="index" />
3507     </member>
3508     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
3509       <summary>
3510         <para>int16x4_t vdup_laneq_s16 (int16x8_t vec, const int lane)</para>
3511         <para>A32: VDUP.16 Dd, Dm[index]</para>
3512         <para>A64: DUP Vd.4H, Vn.H[index]</para>
3513       </summary>
3514       <param name="value" />
3515       <param name="index" />
3516     </member>
3517     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3518       <summary>
3519         <para>int32x2_t vdup_laneq_s32 (int32x4_t vec, const int lane)</para>
3520         <para>A32: VDUP.32 Dd, Dm[index]</para>
3521         <para>A64: DUP Vd.2S, Vn.S[index]</para>
3522       </summary>
3523       <param name="value" />
3524       <param name="index" />
3525     </member>
3526     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
3527       <summary>
3528         <para>int8x8_t vdup_laneq_s8 (int8x16_t vec, const int lane)</para>
3529         <para>A32: VDUP.8 Dd, Dm[index]</para>
3530         <para>A64: DUP Vd.8B, Vn.B[index]</para>
3531       </summary>
3532       <param name="value" />
3533       <param name="index" />
3534     </member>
3535     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
3536       <summary>
3537         <para>float32x2_t vdup_laneq_f32 (float32x4_t vec, const int lane)</para>
3538         <para>A32: VDUP.32 Dd, Dm[index]</para>
3539         <para>A64: DUP Vd.2S, Vn.S[index]</para>
3540       </summary>
3541       <param name="value" />
3542       <param name="index" />
3543     </member>
3544     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
3545       <summary>
3546         <para>uint16x4_t vdup_laneq_u16 (uint16x8_t vec, const int lane)</para>
3547         <para>A32: VDUP.16 Dd, Dm[index]</para>
3548         <para>A64: DUP Vd.4H, Vn.H[index]</para>
3549       </summary>
3550       <param name="value" />
3551       <param name="index" />
3552     </member>
3553     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
3554       <summary>
3555         <para>uint32x2_t vdup_laneq_u32 (uint32x4_t vec, const int lane)</para>
3556         <para>A32: VDUP.32 Dd, Dm[index]</para>
3557         <para>A64: DUP Vd.2S, Vn.S[index]</para>
3558       </summary>
3559       <param name="value" />
3560       <param name="index" />
3561     </member>
3562     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
3563       <summary>
3564         <para>uint8x8_t vdup_lane_u8 (uint8x8_t vec, const int lane)</para>
3565         <para>A32: VDUP.8 Dd, Dm[index]</para>
3566         <para>A64: DUP Vd.8B, Vn.B[index]</para>
3567       </summary>
3568       <param name="value" />
3569       <param name="index" />
3570     </member>
3571     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
3572       <summary>
3573         <para>int16x4_t vdup_lane_s16 (int16x4_t vec, const int lane)</para>
3574         <para>A32: VDUP.16 Dd, Dm[index]</para>
3575         <para>A64: DUP Vd.4H, Vn.H[index]</para>
3576       </summary>
3577       <param name="value" />
3578       <param name="index" />
3579     </member>
3580     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
3581       <summary>
3582         <para>int32x2_t vdup_lane_s32 (int32x2_t vec, const int lane)</para>
3583         <para>A32: VDUP.32 Dd, Dm[index]</para>
3584         <para>A64: DUP Vd.2S, Vn.S[index]</para>
3585       </summary>
3586       <param name="value" />
3587       <param name="index" />
3588     </member>
3589     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
3590       <summary>
3591         <para>int8x8_t vdup_lane_s8 (int8x8_t vec, const int lane)</para>
3592         <para>A32: VDUP.8 Dd, Dm[index]</para>
3593         <para>A64: DUP Vd.8B, Vn.B[index]</para>
3594       </summary>
3595       <param name="value" />
3596       <param name="index" />
3597     </member>
3598     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
3599       <summary>
3600         <para>float32x2_t vdup_lane_f32 (float32x2_t vec, const int lane)</para>
3601         <para>A32: VDUP.32 Dd, Dm[index]</para>
3602         <para>A64: DUP Vd.2S, Vn.S[index]</para>
3603       </summary>
3604       <param name="value" />
3605       <param name="index" />
3606     </member>
3607     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
3608       <summary>
3609         <para>uint16x4_t vdup_lane_u16 (uint16x4_t vec, const int lane)</para>
3610         <para>A32: VDUP.16 Dd, Dm[index]</para>
3611         <para>A64: DUP Vd.4H, Vn.H[index]</para>
3612       </summary>
3613       <param name="value" />
3614       <param name="index" />
3615     </member>
3616     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateSelectedScalarToVector64(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
3617       <summary>
3618         <para>uint32x2_t vdup_lane_u32 (uint32x2_t vec, const int lane)</para>
3619         <para>A32: VDUP.32 Dd, Dm[index]</para>
3620         <para>A64: DUP Vd.2S, Vn.S[index]</para>
3621       </summary>
3622       <param name="value" />
3623       <param name="index" />
3624     </member>
3625     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector128(System.Byte)">
3626       <summary>
3627         <para>uint8x16_t vdupq_n_u8 (uint8_t value)</para>
3628         <para>A32: VDUP.8 Qd, Rt</para>
3629         <para>A64: DUP Vd.16B, Rn</para>
3630       </summary>
3631       <param name="value" />
3632     </member>
3633     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector128(System.Int16)">
3634       <summary>
3635         <para>int16x8_t vdupq_n_s16 (int16_t value)</para>
3636         <para>A32: VDUP.16 Qd, Rt</para>
3637         <para>A64: DUP Vd.8H, Rn</para>
3638       </summary>
3639       <param name="value" />
3640     </member>
3641     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector128(System.Int32)">
3642       <summary>
3643         <para>int32x4_t vdupq_n_s32 (int32_t value)</para>
3644         <para>A32: VDUP.32 Qd, Rt</para>
3645         <para>A64: DUP Vd.4S, Rn</para>
3646       </summary>
3647       <param name="value" />
3648     </member>
3649     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector128(System.SByte)">
3650       <summary>
3651         <para>int8x16_t vdupq_n_s8 (int8_t value)</para>
3652         <para>A32: VDUP.8 Qd, Rt</para>
3653         <para>A64: DUP Vd.16B, Rn</para>
3654       </summary>
3655       <param name="value" />
3656     </member>
3657     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector128(System.Single)">
3658       <summary>
3659         <para>float32x4_t vdupq_n_f32 (float32_t value)</para>
3660         <para>A32: VDUP Qd, Dm[0]</para>
3661         <para>A64: DUP Vd.4S, Vn.S[0]</para>
3662       </summary>
3663       <param name="value" />
3664     </member>
3665     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector128(System.UInt16)">
3666       <summary>
3667         <para>uint16x8_t vdupq_n_u16 (uint16_t value)</para>
3668         <para>A32: VDUP.16 Qd, Rt</para>
3669         <para>A64: DUP Vd.8H, Rn</para>
3670       </summary>
3671       <param name="value" />
3672     </member>
3673     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector128(System.UInt32)">
3674       <summary>
3675         <para>uint32x4_t vdupq_n_u32 (uint32_t value)</para>
3676         <para>A32: VDUP.32 Qd, Rt</para>
3677         <para>A64: DUP Vd.4S, Rn</para>
3678       </summary>
3679       <param name="value" />
3680     </member>
3681     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector64(System.Byte)">
3682       <summary>
3683         <para>uint8x8_t vdup_n_u8 (uint8_t value)</para>
3684         <para>A32: VDUP.8 Dd, Rt</para>
3685         <para>A64: DUP Vd.8B, Rn</para>
3686       </summary>
3687       <param name="value" />
3688     </member>
3689     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector64(System.Int16)">
3690       <summary>
3691         <para>int16x4_t vdup_n_s16 (int16_t value)</para>
3692         <para>A32: VDUP.16 Dd, Rt</para>
3693         <para>A64: DUP Vd.4H, Rn</para>
3694       </summary>
3695       <param name="value" />
3696     </member>
3697     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector64(System.Int32)">
3698       <summary>
3699         <para>int32x2_t vdup_n_s32 (int32_t value)</para>
3700         <para>A32: VDUP.32 Dd, Rt</para>
3701         <para>A64: DUP Vd.2S, Rn</para>
3702       </summary>
3703       <param name="value" />
3704     </member>
3705     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector64(System.SByte)">
3706       <summary>
3707         <para>int8x8_t vdup_n_s8 (int8_t value)</para>
3708         <para>A32: VDUP.8 Dd, Rt</para>
3709         <para>A64: DUP Vd.8B, Rn</para>
3710       </summary>
3711       <param name="value" />
3712     </member>
3713     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector64(System.Single)">
3714       <summary>
3715         <para>float32x2_t vdup_n_f32 (float32_t value)</para>
3716         <para>A32: VDUP Dd, Dm[0]</para>
3717         <para>A64: DUP Vd.2S, Vn.S[0]</para>
3718       </summary>
3719       <param name="value" />
3720     </member>
3721     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector64(System.UInt16)">
3722       <summary>
3723         <para>uint16x4_t vdup_n_u16 (uint16_t value)</para>
3724         <para>A32: VDUP.16 Dd, Rt</para>
3725         <para>A64: DUP Vd.4H, Rn</para>
3726       </summary>
3727       <param name="value" />
3728     </member>
3729     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.DuplicateToVector64(System.UInt32)">
3730       <summary>
3731         <para>uint32x2_t vdup_n_u32 (uint32_t value)</para>
3732         <para>A32: VDUP.32 Dd, Rt</para>
3733         <para>A64: DUP Vd.2S, Rn</para>
3734       </summary>
3735       <param name="value" />
3736     </member>
3737     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
3738       <summary>
3739         <para>uint8_t vgetq_lane_u8 (uint8x16_t v, const int lane)</para>
3740         <para>A32: VMOV.U8 Rt, Dn[lane]</para>
3741         <para>A64: UMOV Wd, Vn.B[lane]</para>
3742       </summary>
3743       <param name="vector" />
3744       <param name="index" />
3745     </member>
3746     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
3747       <summary>
3748         <para>float64_t vgetq_lane_f64 (float64x2_t v, const int lane)</para>
3749         <para>A32: VMOV.F64 Dd, Dm</para>
3750         <para>A64: DUP Dd, Vn.D[lane]</para>
3751       </summary>
3752       <param name="vector" />
3753       <param name="index" />
3754     </member>
3755     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
3756       <summary>
3757         <para>int16_t vgetq_lane_s16 (int16x8_t v, const int lane)</para>
3758         <para>A32: VMOV.S16 Rt, Dn[lane]</para>
3759         <para>A64: SMOV Wd, Vn.H[lane]</para>
3760       </summary>
3761       <param name="vector" />
3762       <param name="index" />
3763     </member>
3764     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3765       <summary>
3766         <para>int32_t vgetq_lane_s32 (int32x4_t v, const int lane)</para>
3767         <para>A32: VMOV.32 Rt, Dn[lane]</para>
3768         <para>A64: SMOV Wd, Vn.S[lane]</para>
3769       </summary>
3770       <param name="vector" />
3771       <param name="index" />
3772     </member>
3773     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
3774       <summary>
3775         <para>int64_t vgetq_lane_s64 (int64x2_t v, const int lane)</para>
3776         <para>A32: VMOV Rt, Rt2, Dm</para>
3777         <para>A64: UMOV Xd, Vn.D[lane]</para>
3778       </summary>
3779       <param name="vector" />
3780       <param name="index" />
3781     </member>
3782     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
3783       <summary>
3784         <para>int8_t vgetq_lane_s8 (int8x16_t v, const int lane)</para>
3785         <para>A32: VMOV.S8 Rt, Dn[lane]</para>
3786         <para>A64: SMOV Wd, Vn.B[lane]</para>
3787       </summary>
3788       <param name="vector" />
3789       <param name="index" />
3790     </member>
3791     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
3792       <summary>
3793         <para>float32_t vgetq_lane_f32 (float32x4_t v, const int lane)</para>
3794         <para>A32: VMOV.F32 Sd, Sm</para>
3795         <para>A64: DUP Sd, Vn.S[lane]</para>
3796       </summary>
3797       <param name="vector" />
3798       <param name="index" />
3799     </member>
3800     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
3801       <summary>
3802         <para>uint16_t vgetq_lane_u16 (uint16x8_t v, const int lane)</para>
3803         <para>A32: VMOV.U16 Rt, Dn[lane]</para>
3804         <para>A64: UMOV Wd, Vn.H[lane]</para>
3805       </summary>
3806       <param name="vector" />
3807       <param name="index" />
3808     </member>
3809     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
3810       <summary>
3811         <para>uint32_t vgetq_lane_u32 (uint32x4_t v, const int lane)</para>
3812         <para>A32: VMOV.32 Rt, Dn[lane]</para>
3813         <para>A64: UMOV Wd, Vn.S[lane]</para>
3814       </summary>
3815       <param name="vector" />
3816       <param name="index" />
3817     </member>
3818     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
3819       <summary>
3820         <para>uint64_t vgetq_lane_u64 (uint64x2_t v, const int lane)</para>
3821         <para>A32: VMOV Rt, Rt2, Dm</para>
3822         <para>A64: UMOV Xd, Vn.D[lane]</para>
3823       </summary>
3824       <param name="vector" />
3825       <param name="index" />
3826     </member>
3827     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
3828       <summary>
3829         <para>uint8_t vget_lane_u8 (uint8x8_t v, const int lane)</para>
3830         <para>A32: VMOV.U8 Rt, Dn[lane]</para>
3831         <para>A64: UMOV Wd, Vn.B[lane]</para>
3832       </summary>
3833       <param name="vector" />
3834       <param name="index" />
3835     </member>
3836     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
3837       <summary>
3838         <para>int16_t vget_lane_s16 (int16x4_t v, const int lane)</para>
3839         <para>A32: VMOV.S16 Rt, Dn[lane]</para>
3840         <para>A64: SMOV Wd, Vn.H[lane]</para>
3841       </summary>
3842       <param name="vector" />
3843       <param name="index" />
3844     </member>
3845     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
3846       <summary>
3847         <para>int32_t vget_lane_s32 (int32x2_t v, const int lane)</para>
3848         <para>A32: VMOV.32 Rt, Dn[lane]</para>
3849         <para>A64: SMOV Wd, Vn.S[lane]</para>
3850       </summary>
3851       <param name="vector" />
3852       <param name="index" />
3853     </member>
3854     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
3855       <summary>
3856         <para>int8_t vget_lane_s8 (int8x8_t v, const int lane)</para>
3857         <para>A32: VMOV.S8 Rt, Dn[lane]</para>
3858         <para>A64: SMOV Wd, Vn.B[lane]</para>
3859       </summary>
3860       <param name="vector" />
3861       <param name="index" />
3862     </member>
3863     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
3864       <summary>
3865         <para>float32_t vget_lane_f32 (float32x2_t v, const int lane)</para>
3866         <para>A32: VMOV.F32 Sd, Sm</para>
3867         <para>A64: DUP Sd, Vn.S[lane]</para>
3868       </summary>
3869       <param name="vector" />
3870       <param name="index" />
3871     </member>
3872     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
3873       <summary>
3874         <para>uint16_t vget_lane_u16 (uint16x4_t v, const int lane)</para>
3875         <para>A32: VMOV.U16 Rt, Dn[lane]</para>
3876         <para>A64: UMOV Wd, Vn.H[lane]</para>
3877       </summary>
3878       <param name="vector" />
3879       <param name="index" />
3880     </member>
3881     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Extract(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
3882       <summary>
3883         <para>uint32_t vget_lane_u32 (uint32x2_t v, const int lane)</para>
3884         <para>A32: VMOV.32 Rt, Dn[lane]</para>
3885         <para>A64: UMOV Wd, Vn.S[lane]</para>
3886       </summary>
3887       <param name="vector" />
3888       <param name="index" />
3889     </member>
3890     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int16})">
3891       <summary>
3892         <para>int8x8_t vmovn_s16 (int16x8_t a)</para>
3893         <para>A32: VMOVN.I16 Dd, Qm</para>
3894         <para>A64: XTN Vd.8B, Vn.8H</para>
3895       </summary>
3896       <param name="value" />
3897     </member>
3898     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int32})">
3899       <summary>
3900         <para>int16x4_t vmovn_s32 (int32x4_t a)</para>
3901         <para>A32: VMOVN.I32 Dd, Qm</para>
3902         <para>A64: XTN Vd.4H, Vn.4S</para>
3903       </summary>
3904       <param name="value" />
3905     </member>
3906     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int64})">
3907       <summary>
3908         <para>int32x2_t vmovn_s64 (int64x2_t a)</para>
3909         <para>A32: VMOVN.I64 Dd, Qm</para>
3910         <para>A64: XTN Vd.2S, Vn.2D</para>
3911       </summary>
3912       <param name="value" />
3913     </member>
3914     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt16})">
3915       <summary>
3916         <para>uint8x8_t vmovn_u16 (uint16x8_t a)</para>
3917         <para>A32: VMOVN.I16 Dd, Qm</para>
3918         <para>A64: XTN Vd.8B, Vn.8H</para>
3919       </summary>
3920       <param name="value" />
3921     </member>
3922     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt32})">
3923       <summary>
3924         <para>uint16x4_t vmovn_u32 (uint32x4_t a)</para>
3925         <para>A32: VMOVN.I32 Dd, Qm</para>
3926         <para>A64: XTN Vd.4H, Vn.4S</para>
3927       </summary>
3928       <param name="value" />
3929     </member>
3930     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt64})">
3931       <summary>
3932         <para>uint32x2_t vmovn_u64 (uint64x2_t a)</para>
3933         <para>A32: VMOVN.I64 Dd, Qm</para>
3934         <para>A64: XTN Vd.2S, Vn.2D</para>
3935       </summary>
3936       <param name="value" />
3937     </member>
3938     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int16})">
3939       <summary>int8x8_t vqmovn_s16 (int16x8_t a) A32: VQMOVN.S16 Dd, Qm A64: SQXTN Vd.8B, Vn.8H</summary>
3940       <param name="value" />
3941     </member>
3942     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int32})">
3943       <summary>int16x4_t vqmovn_s32 (int32x4_t a) A32: VQMOVN.S32 Dd, Qm A64: SQXTN Vd.4H, Vn.4S</summary>
3944       <param name="value" />
3945     </member>
3946     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int64})">
3947       <summary>int32x2_t vqmovn_s64 (int64x2_t a) A32: VQMOVN.S64 Dd, Qm A64: SQXTN Vd.2S, Vn.2D</summary>
3948       <param name="value" />
3949     </member>
3950     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.UInt16})">
3951       <summary>uint8x8_t vqmovn_u16 (uint16x8_t a) A32: VQMOVN.U16 Dd, Qm A64: UQXTN Vd.8B, Vn.8H</summary>
3952       <param name="value" />
3953     </member>
3954     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.UInt32})">
3955       <summary>uint16x4_t vqmovn_u32 (uint32x4_t a) A32: VQMOVN.U32 Dd, Qm A64: UQXTN Vd.4H, Vn.4S</summary>
3956       <param name="value" />
3957     </member>
3958     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.UInt64})">
3959       <summary>uint32x2_t vqmovn_u64 (uint64x2_t a) A32: VQMOVN.U64 Dd, Qm A64: UQXTN Vd.2S, Vn.2D</summary>
3960       <param name="value" />
3961     </member>
3962     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUnsignedLower(System.Runtime.Intrinsics.Vector128{System.Int16})">
3963       <summary>uint8x8_t vqmovun_s16 (int16x8_t a) A32: VQMOVUN.S16 Dd, Qm A64: SQXTUN Vd.8B, Vn.8H</summary>
3964       <param name="value" />
3965     </member>
3966     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUnsignedLower(System.Runtime.Intrinsics.Vector128{System.Int32})">
3967       <summary>uint16x4_t vqmovun_s32 (int32x4_t a) A32: VQMOVUN.S32 Dd, Qm A64: SQXTUN Vd.4H, Vn.4S</summary>
3968       <param name="value" />
3969     </member>
3970     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUnsignedLower(System.Runtime.Intrinsics.Vector128{System.Int64})">
3971       <summary>uint32x2_t vqmovun_s64 (int64x2_t a) A32: VQMOVUN.S64 Dd, Qm A64: SQXTUN Vd.2S, Vn.2D</summary>
3972       <param name="value" />
3973     </member>
3974     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUnsignedUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.Int16})">
3975       <summary>uint8x16_t vqmovun_high_s16 (uint8x8_t r, int16x8_t a) A32: VQMOVUN.S16 Dd+1, Qm A64: SQXTUN2 Vd.16B, Vn.8H</summary>
3976       <param name="lower" />
3977       <param name="value" />
3978     </member>
3979     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUnsignedUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Int32})">
3980       <summary>uint16x8_t vqmovun_high_s32 (uint16x4_t r, int32x4_t a) A32: VQMOVUN.S32 Dd+1, Qm A64: SQXTUN2 Vd.8H, Vn.4S</summary>
3981       <param name="lower" />
3982       <param name="value" />
3983     </member>
3984     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUnsignedUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Int64})">
3985       <summary>uint32x4_t vqmovun_high_s64 (uint32x2_t r, int64x2_t a) A32: VQMOVUN.S64 Dd+1, Qm A64: SQXTUN2 Vd.4S, Vn.2D</summary>
3986       <param name="lower" />
3987       <param name="value" />
3988     </member>
3989     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.UInt16})">
3990       <summary>uint8x16_t vqmovn_high_u16 (uint8x8_t r, uint16x8_t a) A32: VQMOVN.U16 Dd+1, Qm A64: UQXTN2 Vd.16B, Vn.8H</summary>
3991       <param name="lower" />
3992       <param name="value" />
3993     </member>
3994     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32})">
3995       <summary>int16x8_t vqmovn_high_s32 (int16x4_t r, int32x4_t a) A32: VQMOVN.S32 Dd+1, Qm A64: SQXTN2 Vd.8H, Vn.4S</summary>
3996       <param name="lower" />
3997       <param name="value" />
3998     </member>
3999     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64})">
4000       <summary>int32x4_t vqmovn_high_s64 (int32x2_t r, int64x2_t a) A32: VQMOVN.S64 Dd+1, Qm A64: SQXTN2 Vd.4S, Vn.2D</summary>
4001       <param name="lower" />
4002       <param name="value" />
4003     </member>
4004     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16})">
4005       <summary>int8x16_t vqmovn_high_s16 (int8x8_t r, int16x8_t a) A32: VQMOVN.S16 Dd+1, Qm A64: SQXTN2 Vd.16B, Vn.8H</summary>
4006       <param name="lower" />
4007       <param name="value" />
4008     </member>
4009     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4010       <summary>uint16x8_t vqmovn_high_u32 (uint16x4_t r, uint32x4_t a) A32: VQMOVN.U32 Dd+1, Qm A64: UQXTN2 Vd.8H, Vn.4S</summary>
4011       <param name="lower" />
4012       <param name="value" />
4013     </member>
4014     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt64})">
4015       <summary>uint32x4_t vqmovn_high_u64 (uint32x2_t r, uint64x2_t a) A32: VQMOVN.U64 Dd+1, Qm A64: UQXTN2 Vd.4S, Vn.2D</summary>
4016       <param name="lower" />
4017       <param name="value" />
4018     </member>
4019     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.UInt16})">
4020       <summary>
4021         <para>uint8x16_t vmovn_high_u16 (uint8x8_t r, uint16x8_t a)</para>
4022         <para>A32: VMOVN.I16 Dd+1, Qm</para>
4023         <para>A64: XTN2 Vd.16B, Vn.8H</para>
4024       </summary>
4025       <param name="lower" />
4026       <param name="value" />
4027     </member>
4028     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32})">
4029       <summary>
4030         <para>int16x8_t vmovn_high_s32 (int16x4_t r, int32x4_t a)</para>
4031         <para>A32: VMOVN.I32 Dd+1, Qm</para>
4032         <para>A64: XTN2 Vd.8H, Vn.4S</para>
4033       </summary>
4034       <param name="lower" />
4035       <param name="value" />
4036     </member>
4037     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64})">
4038       <summary>
4039         <para>int32x4_t vmovn_high_s64 (int32x2_t r, int64x2_t a)</para>
4040         <para>A32: VMOVN.I64 Dd+1, Qm</para>
4041         <para>A64: XTN2 Vd.4S, Vn.2D</para>
4042       </summary>
4043       <param name="lower" />
4044       <param name="value" />
4045     </member>
4046     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16})">
4047       <summary>
4048         <para>int8x16_t vmovn_high_s16 (int8x8_t r, int16x8_t a)</para>
4049         <para>A32: VMOVN.I16 Dd+1, Qm</para>
4050         <para>A64: XTN2 Vd.16B, Vn.8H</para>
4051       </summary>
4052       <param name="lower" />
4053       <param name="value" />
4054     </member>
4055     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4056       <summary>
4057         <para>uint16x8_t vmovn_high_u32 (uint16x4_t r, uint32x4_t a)</para>
4058         <para>A32: VMOVN.I32 Dd+1, Qm</para>
4059         <para>A64: XTN2 Vd.8H, Vn.4S</para>
4060       </summary>
4061       <param name="lower" />
4062       <param name="value" />
4063     </member>
4064     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt64})">
4065       <summary>
4066         <para>uint32x4_t vmovn_high_u64 (uint32x2_t r, uint64x2_t a)</para>
4067         <para>A32: VMOVN.I64 Dd+1, Qm</para>
4068         <para>A64: XTN2 Vd.4S, Vn.2D</para>
4069       </summary>
4070       <param name="lower" />
4071       <param name="value" />
4072     </member>
4073     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector128(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
4074       <summary>
4075         <para>uint8x16_t vextq_s8 (uint8x16_t a, uint8x16_t b, const int n)</para>
4076         <para>A32: VEXT.8 Qd, Qn, Qm, #n</para>
4077         <para>A64: EXT Vd.16B, Vn.16B, Vm.16B, #n</para>
4078       </summary>
4079       <param name="upper" />
4080       <param name="lower" />
4081       <param name="index" />
4082     </member>
4083     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector128(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
4084       <summary>
4085         <para>float64x2_t vextq_f64 (float64x2_t a, float64x2_t b, const int n)</para>
4086         <para>A32: VEXT.8 Qd, Qn, Qm, #(n*8)</para>
4087         <para>A64: EXT Vd.16B, Vn.16B, Vm.16B, #(n*8)</para>
4088       </summary>
4089       <param name="upper" />
4090       <param name="lower" />
4091       <param name="index" />
4092     </member>
4093     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector128(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
4094       <summary>
4095         <para>int16x8_t vextq_s16 (int16x8_t a, int16x8_t b, const int n)</para>
4096         <para>A32: VEXT.8 Qd, Qn, Qm, #(n*2)</para>
4097         <para>A64: EXT Vd.16B, Vn.16B, Vm.16B, #(n*2)</para>
4098       </summary>
4099       <param name="upper" />
4100       <param name="lower" />
4101       <param name="index" />
4102     </member>
4103     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector128(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
4104       <summary>
4105         <para>int32x4_t vextq_s32 (int32x4_t a, int32x4_t b, const int n)</para>
4106         <para>A32: VEXT.8 Qd, Qn, Qm, #(n*4)</para>
4107         <para>A64: EXT Vd.16B, Vn.16B, Vm.16B, #(n*4)</para>
4108       </summary>
4109       <param name="upper" />
4110       <param name="lower" />
4111       <param name="index" />
4112     </member>
4113     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector128(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
4114       <summary>
4115         <para>int64x2_t vextq_s64 (int64x2_t a, int64x2_t b, const int n)</para>
4116         <para>A32: VEXT.8 Qd, Qn, Qm, #(n*8)</para>
4117         <para>A64: EXT Vd.16B, Vn.16B, Vm.16B, #(n*8)</para>
4118       </summary>
4119       <param name="upper" />
4120       <param name="lower" />
4121       <param name="index" />
4122     </member>
4123     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector128(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
4124       <summary>
4125         <para>int8x16_t vextq_s8 (int8x16_t a, int8x16_t b, const int n)</para>
4126         <para>A32: VEXT.8 Qd, Qn, Qm, #n</para>
4127         <para>A64: EXT Vd.16B, Vn.16B, Vm.16B, #n</para>
4128       </summary>
4129       <param name="upper" />
4130       <param name="lower" />
4131       <param name="index" />
4132     </member>
4133     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector128(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
4134       <summary>
4135         <para>float32x4_t vextq_f32 (float32x4_t a, float32x4_t b, const int n)</para>
4136         <para>A32: VEXT.8 Qd, Qn, Qm, #(n*4)</para>
4137         <para>A64: EXT Vd.16B, Vn.16B, Vm.16B, #(n*4)</para>
4138       </summary>
4139       <param name="upper" />
4140       <param name="lower" />
4141       <param name="index" />
4142     </member>
4143     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector128(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
4144       <summary>
4145         <para>uint16x8_t vextq_s16 (uint16x8_t a, uint16x8_t b, const int n)</para>
4146         <para>A32: VEXT.8 Qd, Qn, Qm, #(n*2)</para>
4147         <para>A64: EXT Vd.16B, Vn.16B, Vm.16B, #(n*2)</para>
4148       </summary>
4149       <param name="upper" />
4150       <param name="lower" />
4151       <param name="index" />
4152     </member>
4153     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector128(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
4154       <summary>
4155         <para>uint32x4_t vextq_s32 (uint32x4_t a, uint32x4_t b, const int n)</para>
4156         <para>A32: VEXT.8 Qd, Qn, Qm, #(n*4)</para>
4157         <para>A64: EXT Vd.16B, Vn.16B, Vm.16B, #(n*4)</para>
4158       </summary>
4159       <param name="upper" />
4160       <param name="lower" />
4161       <param name="index" />
4162     </member>
4163     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector128(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
4164       <summary>
4165         <para>uint64x2_t vextq_s64 (uint64x2_t a, uint64x2_t b, const int n)</para>
4166         <para>A32: VEXT.8 Qd, Qn, Qm, #(n*8)</para>
4167         <para>A64: EXT Vd.16B, Vn.16B, Vm.16B, #(n*8)</para>
4168       </summary>
4169       <param name="upper" />
4170       <param name="lower" />
4171       <param name="index" />
4172     </member>
4173     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector64(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
4174       <summary>
4175         <para>uint8x8_t vext_s8 (uint8x8_t a, uint8x8_t b, const int n)</para>
4176         <para>A32: VEXT.8 Dd, Dn, Dm, #n</para>
4177         <para>A64: EXT Vd.8B, Vn.8B, Vm.8B, #n</para>
4178       </summary>
4179       <param name="upper" />
4180       <param name="lower" />
4181       <param name="index" />
4182     </member>
4183     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector64(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
4184       <summary>
4185         <para>int16x4_t vext_s16 (int16x4_t a, int16x4_t b, const int n)</para>
4186         <para>A32: VEXT.8 Dd, Dn, Dm, #(n*2)</para>
4187         <para>A64: EXT Vd.8B, Vn.8B, Vm.8B, #(n*2)</para>
4188       </summary>
4189       <param name="upper" />
4190       <param name="lower" />
4191       <param name="index" />
4192     </member>
4193     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector64(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
4194       <summary>
4195         <para>int32x2_t vext_s32 (int32x2_t a, int32x2_t b, const int n)</para>
4196         <para>A32: VEXT.8 Dd, Dn, Dm, #(n*4)</para>
4197         <para>A64: EXT Vd.8B, Vn.8B, Vm.8B, #(n*4)</para>
4198       </summary>
4199       <param name="upper" />
4200       <param name="lower" />
4201       <param name="index" />
4202     </member>
4203     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector64(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
4204       <summary>
4205         <para>int8x8_t vext_s8 (int8x8_t a, int8x8_t b, const int n)</para>
4206         <para>A32: VEXT.8 Dd, Dn, Dm, #n</para>
4207         <para>A64: EXT Vd.8B, Vn.8B, Vm.8B, #n</para>
4208       </summary>
4209       <param name="upper" />
4210       <param name="lower" />
4211       <param name="index" />
4212     </member>
4213     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector64(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
4214       <summary>
4215         <para>float32x2_t vext_f32 (float32x2_t a, float32x2_t b, const int n)</para>
4216         <para>A32: VEXT.8 Dd, Dn, Dm, #(n*4)</para>
4217         <para>A64: EXT Vd.8B, Vn.8B, Vm.8B, #(n*4)</para>
4218       </summary>
4219       <param name="upper" />
4220       <param name="lower" />
4221       <param name="index" />
4222     </member>
4223     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector64(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
4224       <summary>
4225         <para>uint16x4_t vext_s16 (uint16x4_t a, uint16x4_t b, const int n)</para>
4226         <para>A32: VEXT.8 Dd, Dn, Dm, #(n*2)</para>
4227         <para>A64: EXT Vd.8B, Vn.8B, Vm.8B, #(n*2)</para>
4228       </summary>
4229       <param name="upper" />
4230       <param name="lower" />
4231       <param name="index" />
4232     </member>
4233     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ExtractVector64(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
4234       <summary>
4235         <para>uint32x2_t vext_s32 (uint32x2_t a, uint32x2_t b, const int n)</para>
4236         <para>A32: VEXT.8 Dd, Dn, Dm, #(n*4)</para>
4237         <para>A64: EXT Vd.8B, Vn.8B, Vm.8B, #(n*4)</para>
4238       </summary>
4239       <param name="upper" />
4240       <param name="lower" />
4241       <param name="index" />
4242     </member>
4243     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Floor(System.Runtime.Intrinsics.Vector128{System.Single})">
4244       <summary>
4245         <para>float32x4_t vrndmq_f32 (float32x4_t a)</para>
4246         <para>A32: VRINTM.F32 Qd, Qm</para>
4247         <para>A64: FRINTM Vd.4S, Vn.4S</para>
4248       </summary>
4249       <param name="value" />
4250     </member>
4251     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Floor(System.Runtime.Intrinsics.Vector64{System.Single})">
4252       <summary>
4253         <para>float32x2_t vrndm_f32 (float32x2_t a)</para>
4254         <para>A32: VRINTM.F32 Dd, Dm</para>
4255         <para>A64: FRINTM Vd.2S, Vn.2S</para>
4256       </summary>
4257       <param name="value" />
4258     </member>
4259     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FloorScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
4260       <summary>
4261         <para>float64x1_t vrndm_f64 (float64x1_t a)</para>
4262         <para>A32: VRINTM.F64 Dd, Dm</para>
4263         <para>A64: FRINTM Dd, Dn</para>
4264       </summary>
4265       <param name="value" />
4266     </member>
4267     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FloorScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
4268       <summary>
4269         <para>float32_t vrndms_f32 (float32_t a)</para>
4270         <para>A32: VRINTM.F32 Sd, Sm</para>
4271         <para>A64: FRINTM Sd, Sn The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
4272       </summary>
4273       <param name="value" />
4274     </member>
4275     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
4276       <summary>
4277         <para>uint8x16_t vhaddq_u8 (uint8x16_t a, uint8x16_t b)</para>
4278         <para>A32: VHADD.U8 Qd, Qn, Qm</para>
4279         <para>A64: UHADD Vd.16B, Vn.16B, Vm.16B</para>
4280       </summary>
4281       <param name="left" />
4282       <param name="right" />
4283     </member>
4284     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
4285       <summary>
4286         <para>int16x8_t vhaddq_s16 (int16x8_t a, int16x8_t b)</para>
4287         <para>A32: VHADD.S16 Qd, Qn, Qm</para>
4288         <para>A64: SHADD Vd.8H, Vn.8H, Vm.8H</para>
4289       </summary>
4290       <param name="left" />
4291       <param name="right" />
4292     </member>
4293     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
4294       <summary>
4295         <para>int32x4_t vhaddq_s32 (int32x4_t a, int32x4_t b)</para>
4296         <para>A32: VHADD.S32 Qd, Qn, Qm</para>
4297         <para>A64: SHADD Vd.4S, Vn.4S, Vm.4S</para>
4298       </summary>
4299       <param name="left" />
4300       <param name="right" />
4301     </member>
4302     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
4303       <summary>
4304         <para>int8x16_t vhaddq_s8 (int8x16_t a, int8x16_t b)</para>
4305         <para>A32: VHADD.S8 Qd, Qn, Qm</para>
4306         <para>A64: SHADD Vd.16B, Vn.16B, Vm.16B</para>
4307       </summary>
4308       <param name="left" />
4309       <param name="right" />
4310     </member>
4311     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
4312       <summary>
4313         <para>uint16x8_t vhaddq_u16 (uint16x8_t a, uint16x8_t b)</para>
4314         <para>A32: VHADD.U16 Qd, Qn, Qm</para>
4315         <para>A64: UHADD Vd.8H, Vn.8H, Vm.8H</para>
4316       </summary>
4317       <param name="left" />
4318       <param name="right" />
4319     </member>
4320     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4321       <summary>
4322         <para>uint32x4_t vhaddq_u32 (uint32x4_t a, uint32x4_t b)</para>
4323         <para>A32: VHADD.U32 Qd, Qn, Qm</para>
4324         <para>A64: UHADD Vd.4S, Vn.4S, Vm.4S</para>
4325       </summary>
4326       <param name="left" />
4327       <param name="right" />
4328     </member>
4329     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
4330       <summary>
4331         <para>uint8x8_t vhadd_u8 (uint8x8_t a, uint8x8_t b)</para>
4332         <para>A32: VHADD.U8 Dd, Dn, Dm</para>
4333         <para>A64: UHADD Vd.8B, Vn.8B, Vm.8B</para>
4334       </summary>
4335       <param name="left" />
4336       <param name="right" />
4337     </member>
4338     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
4339       <summary>
4340         <para>int16x4_t vhadd_s16 (int16x4_t a, int16x4_t b)</para>
4341         <para>A32: VHADD.S16 Dd, Dn, Dm</para>
4342         <para>A64: SHADD Vd.4H, Vn.4H, Vm.4H</para>
4343       </summary>
4344       <param name="left" />
4345       <param name="right" />
4346     </member>
4347     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
4348       <summary>
4349         <para>int32x2_t vhadd_s32 (int32x2_t a, int32x2_t b)</para>
4350         <para>A32: VHADD.S32 Dd, Dn, Dm</para>
4351         <para>A64: SHADD Vd.2S, Vn.2S, Vm.2S</para>
4352       </summary>
4353       <param name="left" />
4354       <param name="right" />
4355     </member>
4356     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
4357       <summary>
4358         <para>int8x8_t vhadd_s8 (int8x8_t a, int8x8_t b)</para>
4359         <para>A32: VHADD.S8 Dd, Dn, Dm</para>
4360         <para>A64: SHADD Vd.8B, Vn.8B, Vm.8B</para>
4361       </summary>
4362       <param name="left" />
4363       <param name="right" />
4364     </member>
4365     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
4366       <summary>
4367         <para>uint16x4_t vhadd_u16 (uint16x4_t a, uint16x4_t b)</para>
4368         <para>A32: VHADD.U16 Dd, Dn, Dm</para>
4369         <para>A64: UHADD Vd.4H, Vn.4H, Vm.4H</para>
4370       </summary>
4371       <param name="left" />
4372       <param name="right" />
4373     </member>
4374     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddHalving(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
4375       <summary>
4376         <para>uint32x2_t vhadd_u32 (uint32x2_t a, uint32x2_t b)</para>
4377         <para>A32: VHADD.U32 Dd, Dn, Dm</para>
4378         <para>A64: UHADD Vd.2S, Vn.2S, Vm.2S</para>
4379       </summary>
4380       <param name="left" />
4381       <param name="right" />
4382     </member>
4383     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
4384       <summary>
4385         <para>uint8x16_t vrhaddq_u8 (uint8x16_t a, uint8x16_t b)</para>
4386         <para>A32: VRHADD.U8 Qd, Qn, Qm</para>
4387         <para>A64: URHADD Vd.16B, Vn.16B, Vm.16B</para>
4388       </summary>
4389       <param name="left" />
4390       <param name="right" />
4391     </member>
4392     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
4393       <summary>
4394         <para>int16x8_t vrhaddq_s16 (int16x8_t a, int16x8_t b)</para>
4395         <para>A32: VRHADD.S16 Qd, Qn, Qm</para>
4396         <para>A64: SRHADD Vd.8H, Vn.8H, Vm.8H</para>
4397       </summary>
4398       <param name="left" />
4399       <param name="right" />
4400     </member>
4401     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
4402       <summary>
4403         <para>int32x4_t vrhaddq_s32 (int32x4_t a, int32x4_t b)</para>
4404         <para>A32: VRHADD.S32 Qd, Qn, Qm</para>
4405         <para>A64: SRHADD Vd.4S, Vn.4S, Vm.4S</para>
4406       </summary>
4407       <param name="left" />
4408       <param name="right" />
4409     </member>
4410     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
4411       <summary>
4412         <para>int8x16_t vrhaddq_s8 (int8x16_t a, int8x16_t b)</para>
4413         <para>A32: VRHADD.S8 Qd, Qn, Qm</para>
4414         <para>A64: SRHADD Vd.16B, Vn.16B, Vm.16B</para>
4415       </summary>
4416       <param name="left" />
4417       <param name="right" />
4418     </member>
4419     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
4420       <summary>
4421         <para>uint16x8_t vrhaddq_u16 (uint16x8_t a, uint16x8_t b)</para>
4422         <para>A32: VRHADD.U16 Qd, Qn, Qm</para>
4423         <para>A64: URHADD Vd.8H, Vn.8H, Vm.8H</para>
4424       </summary>
4425       <param name="left" />
4426       <param name="right" />
4427     </member>
4428     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4429       <summary>
4430         <para>uint32x4_t vrhaddq_u32 (uint32x4_t a, uint32x4_t b)</para>
4431         <para>A32: VRHADD.U32 Qd, Qn, Qm</para>
4432         <para>A64: URHADD Vd.4S, Vn.4S, Vm.4S</para>
4433       </summary>
4434       <param name="left" />
4435       <param name="right" />
4436     </member>
4437     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
4438       <summary>
4439         <para>uint8x8_t vrhadd_u8 (uint8x8_t a, uint8x8_t b)</para>
4440         <para>A32: VRHADD.U8 Dd, Dn, Dm</para>
4441         <para>A64: URHADD Vd.8B, Vn.8B, Vm.8B</para>
4442       </summary>
4443       <param name="left" />
4444       <param name="right" />
4445     </member>
4446     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
4447       <summary>
4448         <para>int16x4_t vrhadd_s16 (int16x4_t a, int16x4_t b)</para>
4449         <para>A32: VRHADD.S16 Dd, Dn, Dm</para>
4450         <para>A64: SRHADD Vd.4H, Vn.4H, Vm.4H</para>
4451       </summary>
4452       <param name="left" />
4453       <param name="right" />
4454     </member>
4455     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
4456       <summary>
4457         <para>int32x2_t vrhadd_s32 (int32x2_t a, int32x2_t b)</para>
4458         <para>A32: VRHADD.S32 Dd, Dn, Dm</para>
4459         <para>A64: SRHADD Vd.2S, Vn.2S, Vm.2S</para>
4460       </summary>
4461       <param name="left" />
4462       <param name="right" />
4463     </member>
4464     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
4465       <summary>
4466         <para>int8x8_t vrhadd_s8 (int8x8_t a, int8x8_t b)</para>
4467         <para>A32: VRHADD.S8 Dd, Dn, Dm</para>
4468         <para>A64: SRHADD Vd.8B, Vn.8B, Vm.8B</para>
4469       </summary>
4470       <param name="left" />
4471       <param name="right" />
4472     </member>
4473     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
4474       <summary>
4475         <para>uint16x4_t vrhadd_u16 (uint16x4_t a, uint16x4_t b)</para>
4476         <para>A32: VRHADD.U16 Dd, Dn, Dm</para>
4477         <para>A64: URHADD Vd.4H, Vn.4H, Vm.4H</para>
4478       </summary>
4479       <param name="left" />
4480       <param name="right" />
4481     </member>
4482     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedAddRoundedHalving(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
4483       <summary>
4484         <para>uint32x2_t vrhadd_u32 (uint32x2_t a, uint32x2_t b)</para>
4485         <para>A32: VRHADD.U32 Dd, Dn, Dm</para>
4486         <para>A64: URHADD Vd.2S, Vn.2S, Vm.2S</para>
4487       </summary>
4488       <param name="left" />
4489       <param name="right" />
4490     </member>
4491     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplyAdd(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
4492       <summary>
4493         <para>float32x4_t vfmaq_f32 (float32x4_t a, float32x4_t b, float32x4_t c)</para>
4494         <para>A32: VFMA.F32 Qd, Qn, Qm</para>
4495         <para>A64: FMLA Vd.4S, Vn.4S, Vm.4S</para>
4496       </summary>
4497       <param name="addend" />
4498       <param name="left" />
4499       <param name="right" />
4500     </member>
4501     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplyAdd(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
4502       <summary>
4503         <para>float32x2_t vfma_f32 (float32x2_t a, float32x2_t b, float32x2_t c)</para>
4504         <para>A32: VFMA.F32 Dd, Dn, Dm</para>
4505         <para>A64: FMLA Vd.2S, Vn.2S, Vm.2S</para>
4506       </summary>
4507       <param name="addend" />
4508       <param name="left" />
4509       <param name="right" />
4510     </member>
4511     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplyAddNegatedScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
4512       <summary>
4513         <para>float64x1_t vfnma_f64 (float64x1_t a, float64x1_t b, float64x1_t c)</para>
4514         <para>A32: VFNMA.F64 Dd, Dn, Dm</para>
4515         <para>A64: FNMADD Dd, Dn, Dm, Da The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
4516       </summary>
4517       <param name="addend" />
4518       <param name="left" />
4519       <param name="right" />
4520     </member>
4521     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplyAddNegatedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
4522       <summary>
4523         <para>float32_t vfnmas_f32 (float32_t a, float32_t b, float32_t c)</para>
4524         <para>A32: VFNMA.F32 Sd, Sn, Sm</para>
4525         <para>A64: FNMADD Sd, Sn, Sm, Sa The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
4526       </summary>
4527       <param name="addend" />
4528       <param name="left" />
4529       <param name="right" />
4530     </member>
4531     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplyAddScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
4532       <summary>
4533         <para>float64x1_t vfma_f64 (float64x1_t a, float64x1_t b, float64x1_t c)</para>
4534         <para>A32: VFMA.F64 Dd, Dn, Dm</para>
4535         <para>A64: FMADD Dd, Dn, Dm, Da</para>
4536       </summary>
4537       <param name="addend" />
4538       <param name="left" />
4539       <param name="right" />
4540     </member>
4541     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplyAddScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
4542       <summary>
4543         <para>float32_t vfmas_f32 (float32_t a, float32_t b, float32_t c)</para>
4544         <para>A32: VFMA.F32 Sd, Sn, Sm</para>
4545         <para>A64: FMADD Sd, Sn, Sm, Sa The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
4546       </summary>
4547       <param name="addend" />
4548       <param name="left" />
4549       <param name="right" />
4550     </member>
4551     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplySubtract(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
4552       <summary>
4553         <para>float32x4_t vfmsq_f32 (float32x4_t a, float32x4_t b, float32x4_t c)</para>
4554         <para>A32: VFMS.F32 Qd, Qn, Qm</para>
4555         <para>A64: FMLS Vd.4S, Vn.4S, Vm.4S</para>
4556       </summary>
4557       <param name="minuend" />
4558       <param name="left" />
4559       <param name="right" />
4560     </member>
4561     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplySubtract(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
4562       <summary>
4563         <para>float32x2_t vfms_f32 (float32x2_t a, float32x2_t b, float32x2_t c)</para>
4564         <para>A32: VFMS.F32 Dd, Dn, Dm</para>
4565         <para>A64: FMLS Vd.2S, Vn.2S, Vm.2S</para>
4566       </summary>
4567       <param name="minuend" />
4568       <param name="left" />
4569       <param name="right" />
4570     </member>
4571     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplySubtractNegatedScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
4572       <summary>
4573         <para>float64x1_t vfnms_f64 (float64x1_t a, float64x1_t b, float64x1_t c)</para>
4574         <para>A32: VFNMS.F64 Dd, Dn, Dm</para>
4575         <para>A64: FNMSUB Dd, Dn, Dm, Da The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
4576       </summary>
4577       <param name="minuend" />
4578       <param name="left" />
4579       <param name="right" />
4580     </member>
4581     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplySubtractNegatedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
4582       <summary>
4583         <para>float32_t vfnmss_f32 (float32_t a, float32_t b, float32_t c)</para>
4584         <para>A32: VFNMS.F32 Sd, Sn, Sm</para>
4585         <para>A64: FNMSUB Sd, Sn, Sm, Sa The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
4586       </summary>
4587       <param name="minuend" />
4588       <param name="left" />
4589       <param name="right" />
4590     </member>
4591     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplySubtractScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
4592       <summary>
4593         <para>float64x1_t vfms_f64 (float64x1_t a, float64x1_t b, float64x1_t c)</para>
4594         <para>A32: VFMS.F64 Dd, Dn, Dm</para>
4595         <para>A64: FMSUB Dd, Dn, Dm, Da</para>
4596       </summary>
4597       <param name="minuend" />
4598       <param name="left" />
4599       <param name="right" />
4600     </member>
4601     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedMultiplySubtractScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
4602       <summary>
4603         <para>float32_t vfmss_f32 (float32_t a, float32_t b, float32_t c)</para>
4604         <para>A32: VFMS.F32 Sd, Sn, Sm</para>
4605         <para>A64: FMSUB Sd, Sn, Sm, Sa The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
4606       </summary>
4607       <param name="minuend" />
4608       <param name="left" />
4609       <param name="right" />
4610     </member>
4611     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
4612       <summary>
4613         <para>uint8x16_t vhsubq_u8 (uint8x16_t a, uint8x16_t b)</para>
4614         <para>A32: VHSUB.U8 Qd, Qn, Qm</para>
4615         <para>A64: UHSUB Vd.16B, Vn.16B, Vm.16B</para>
4616       </summary>
4617       <param name="left" />
4618       <param name="right" />
4619     </member>
4620     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
4621       <summary>
4622         <para>int16x8_t vhsubq_s16 (int16x8_t a, int16x8_t b)</para>
4623         <para>A32: VHSUB.S16 Qd, Qn, Qm</para>
4624         <para>A64: SHSUB Vd.8H, Vn.8H, Vm.8H</para>
4625       </summary>
4626       <param name="left" />
4627       <param name="right" />
4628     </member>
4629     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
4630       <summary>
4631         <para>int32x4_t vhsubq_s32 (int32x4_t a, int32x4_t b)</para>
4632         <para>A32: VHSUB.S32 Qd, Qn, Qm</para>
4633         <para>A64: SHSUB Vd.4S, Vn.4S, Vm.4S</para>
4634       </summary>
4635       <param name="left" />
4636       <param name="right" />
4637     </member>
4638     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
4639       <summary>
4640         <para>int8x16_t vhsubq_s8 (int8x16_t a, int8x16_t b)</para>
4641         <para>A32: VHSUB.S8 Qd, Qn, Qm</para>
4642         <para>A64: SHSUB Vd.16B, Vn.16B, Vm.16B</para>
4643       </summary>
4644       <param name="left" />
4645       <param name="right" />
4646     </member>
4647     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
4648       <summary>
4649         <para>uint16x8_t vhsubq_u16 (uint16x8_t a, uint16x8_t b)</para>
4650         <para>A32: VHSUB.U16 Qd, Qn, Qm</para>
4651         <para>A64: UHSUB Vd.8H, Vn.8H, Vm.8H</para>
4652       </summary>
4653       <param name="left" />
4654       <param name="right" />
4655     </member>
4656     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4657       <summary>
4658         <para>uint32x4_t vhsubq_u32 (uint32x4_t a, uint32x4_t b)</para>
4659         <para>A32: VHSUB.U32 Qd, Qn, Qm</para>
4660         <para>A64: UHSUB Vd.4S, Vn.4S, Vm.4S</para>
4661       </summary>
4662       <param name="left" />
4663       <param name="right" />
4664     </member>
4665     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
4666       <summary>
4667         <para>uint8x8_t vhsub_u8 (uint8x8_t a, uint8x8_t b)</para>
4668         <para>A32: VHSUB.U8 Dd, Dn, Dm</para>
4669         <para>A64: UHSUB Vd.8B, Vn.8B, Vm.8B</para>
4670       </summary>
4671       <param name="left" />
4672       <param name="right" />
4673     </member>
4674     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
4675       <summary>
4676         <para>int16x4_t vhsub_s16 (int16x4_t a, int16x4_t b)</para>
4677         <para>A32: VHSUB.S16 Dd, Dn, Dm</para>
4678         <para>A64: SHSUB Vd.4H, Vn.4H, Vm.4H</para>
4679       </summary>
4680       <param name="left" />
4681       <param name="right" />
4682     </member>
4683     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
4684       <summary>
4685         <para>int32x2_t vhsub_s32 (int32x2_t a, int32x2_t b)</para>
4686         <para>A32: VHSUB.S32 Dd, Dn, Dm</para>
4687         <para>A64: SHSUB Vd.2S, Vn.2S, Vm.2S</para>
4688       </summary>
4689       <param name="left" />
4690       <param name="right" />
4691     </member>
4692     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
4693       <summary>
4694         <para>int8x8_t vhsub_s8 (int8x8_t a, int8x8_t b)</para>
4695         <para>A32: VHSUB.S8 Dd, Dn, Dm</para>
4696         <para>A64: SHSUB Vd.8B, Vn.8B, Vm.8B</para>
4697       </summary>
4698       <param name="left" />
4699       <param name="right" />
4700     </member>
4701     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
4702       <summary>
4703         <para>uint16x4_t vhsub_u16 (uint16x4_t a, uint16x4_t b)</para>
4704         <para>A32: VHSUB.U16 Dd, Dn, Dm</para>
4705         <para>A64: UHSUB Vd.4H, Vn.4H, Vm.4H</para>
4706       </summary>
4707       <param name="left" />
4708       <param name="right" />
4709     </member>
4710     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.FusedSubtractHalving(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
4711       <summary>
4712         <para>uint32x2_t vhsub_u32 (uint32x2_t a, uint32x2_t b)</para>
4713         <para>A32: VHSUB.U32 Dd, Dn, Dm</para>
4714         <para>A64: UHSUB Vd.2S, Vn.2S, Vm.2S</para>
4715       </summary>
4716       <param name="left" />
4717       <param name="right" />
4718     </member>
4719     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte,System.Byte)">
4720       <summary>
4721         <para>uint8x16_t vsetq_lane_u8 (uint8_t a, uint8x16_t v, const int lane)</para>
4722         <para>A32: VMOV.8 Dd[lane], Rt</para>
4723         <para>A64: INS Vd.B[lane], Wn</para>
4724       </summary>
4725       <param name="vector" />
4726       <param name="index" />
4727       <param name="data" />
4728     </member>
4729     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector128{System.Double},System.Byte,System.Double)">
4730       <summary>
4731         <para>float64x2_t vsetq_lane_f64 (float64_t a, float64x2_t v, const int lane)</para>
4732         <para>A32: VMOV.F64 Dd, Dm</para>
4733         <para>A64: INS Vd.D[lane], Vn.D[0]</para>
4734       </summary>
4735       <param name="vector" />
4736       <param name="index" />
4737       <param name="data" />
4738     </member>
4739     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte,System.Int16)">
4740       <summary>
4741         <para>int16x8_t vsetq_lane_s16 (int16_t a, int16x8_t v, const int lane)</para>
4742         <para>A32: VMOV.16 Dd[lane], Rt</para>
4743         <para>A64: INS Vd.H[lane], Wn</para>
4744       </summary>
4745       <param name="vector" />
4746       <param name="index" />
4747       <param name="data" />
4748     </member>
4749     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte,System.Int32)">
4750       <summary>
4751         <para>int32x4_t vsetq_lane_s32 (int32_t a, int32x4_t v, const int lane)</para>
4752         <para>A32: VMOV.32 Dd[lane], Rt</para>
4753         <para>A64: INS Vd.S[lane], Wn</para>
4754       </summary>
4755       <param name="vector" />
4756       <param name="index" />
4757       <param name="data" />
4758     </member>
4759     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte,System.Int64)">
4760       <summary>
4761         <para>int64x2_t vsetq_lane_s64 (int64_t a, int64x2_t v, const int lane)</para>
4762         <para>A32: VMOV.64 Dd, Rt, Rt2</para>
4763         <para>A64: INS Vd.D[lane], Xn</para>
4764       </summary>
4765       <param name="vector" />
4766       <param name="index" />
4767       <param name="data" />
4768     </member>
4769     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte,System.SByte)">
4770       <summary>
4771         <para>int8x16_t vsetq_lane_s8 (int8_t a, int8x16_t v, const int lane)</para>
4772         <para>A32: VMOV.8 Dd[lane], Rt</para>
4773         <para>A64: INS Vd.B[lane], Wn</para>
4774       </summary>
4775       <param name="vector" />
4776       <param name="index" />
4777       <param name="data" />
4778     </member>
4779     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte,System.Single)">
4780       <summary>
4781         <para>float32x4_t vsetq_lane_f32 (float32_t a, float32x4_t v, const int lane)</para>
4782         <para>A32: VMOV.F32 Sd, Sm</para>
4783         <para>A64: INS Vd.S[lane], Vn.S[0]</para>
4784       </summary>
4785       <param name="vector" />
4786       <param name="index" />
4787       <param name="data" />
4788     </member>
4789     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte,System.UInt16)">
4790       <summary>
4791         <para>uint16x8_t vsetq_lane_u16 (uint16_t a, uint16x8_t v, const int lane)</para>
4792         <para>A32: VMOV.16 Dd[lane], Rt</para>
4793         <para>A64: INS Vd.H[lane], Wn</para>
4794       </summary>
4795       <param name="vector" />
4796       <param name="index" />
4797       <param name="data" />
4798     </member>
4799     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte,System.UInt32)">
4800       <summary>
4801         <para>uint32x4_t vsetq_lane_u32 (uint32_t a, uint32x4_t v, const int lane)</para>
4802         <para>A32: VMOV.32 Dd[lane], Rt</para>
4803         <para>A64: INS Vd.S[lane], Wn</para>
4804       </summary>
4805       <param name="vector" />
4806       <param name="index" />
4807       <param name="data" />
4808     </member>
4809     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte,System.UInt64)">
4810       <summary>
4811         <para>uint64x2_t vsetq_lane_u64 (uint64_t a, uint64x2_t v, const int lane)</para>
4812         <para>A32: VMOV.64 Dd, Rt, Rt2</para>
4813         <para>A64: INS Vd.D[lane], Xn</para>
4814       </summary>
4815       <param name="vector" />
4816       <param name="index" />
4817       <param name="data" />
4818     </member>
4819     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte,System.Byte)">
4820       <summary>
4821         <para>uint8x8_t vset_lane_u8 (uint8_t a, uint8x8_t v, const int lane)</para>
4822         <para>A32: VMOV.8 Dd[lane], Rt</para>
4823         <para>A64: INS Vd.B[lane], Wn</para>
4824       </summary>
4825       <param name="vector" />
4826       <param name="index" />
4827       <param name="data" />
4828     </member>
4829     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte,System.Int16)">
4830       <summary>
4831         <para>int16x4_t vset_lane_s16 (int16_t a, int16x4_t v, const int lane)</para>
4832         <para>A32: VMOV.16 Dd[lane], Rt</para>
4833         <para>A64: INS Vd.H[lane], Wn</para>
4834       </summary>
4835       <param name="vector" />
4836       <param name="index" />
4837       <param name="data" />
4838     </member>
4839     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte,System.Int32)">
4840       <summary>
4841         <para>int32x2_t vset_lane_s32 (int32_t a, int32x2_t v, const int lane)</para>
4842         <para>A32: VMOV.32 Dd[lane], Rt</para>
4843         <para>A64: INS Vd.S[lane], Wn</para>
4844       </summary>
4845       <param name="vector" />
4846       <param name="index" />
4847       <param name="data" />
4848     </member>
4849     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte,System.SByte)">
4850       <summary>
4851         <para>int8x8_t vset_lane_s8 (int8_t a, int8x8_t v, const int lane)</para>
4852         <para>A32: VMOV.8 Dd[lane], Rt</para>
4853         <para>A64: INS Vd.B[lane], Wn</para>
4854       </summary>
4855       <param name="vector" />
4856       <param name="index" />
4857       <param name="data" />
4858     </member>
4859     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector64{System.Single},System.Byte,System.Single)">
4860       <summary>
4861         <para>float32x2_t vset_lane_f32 (float32_t a, float32x2_t v, const int lane)</para>
4862         <para>A32: VMOV.F32 Sd, Sm</para>
4863         <para>A64: INS Vd.S[lane], Vn.S[0]</para>
4864       </summary>
4865       <param name="vector" />
4866       <param name="index" />
4867       <param name="data" />
4868     </member>
4869     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte,System.UInt16)">
4870       <summary>
4871         <para>uint16x4_t vset_lane_u16 (uint16_t a, uint16x4_t v, const int lane)</para>
4872         <para>A32: VMOV.16 Dd[lane], Rt</para>
4873         <para>A64: INS Vd.H[lane], Wn</para>
4874       </summary>
4875       <param name="vector" />
4876       <param name="index" />
4877       <param name="data" />
4878     </member>
4879     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Insert(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte,System.UInt32)">
4880       <summary>
4881         <para>uint32x2_t vset_lane_u32 (uint32_t a, uint32x2_t v, const int lane)</para>
4882         <para>A32: VMOV.32 Dd[lane], Rt</para>
4883         <para>A64: INS Vd.S[lane], Wn</para>
4884       </summary>
4885       <param name="vector" />
4886       <param name="index" />
4887       <param name="data" />
4888     </member>
4889     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.InsertScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Byte,System.Runtime.Intrinsics.Vector64{System.Double})">
4890       <summary>float64x2_t vcopyq_lane_f64 (float64x2_t a, const int lane1, float64x1_t b, const int lane2) A32: VMOV.F64 Dd, Dm A64: INS Vd.D[lane1], Vn.D[0]</summary>
4891       <param name="result" />
4892       <param name="resultIndex" />
4893       <param name="value" />
4894     </member>
4895     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.InsertScalar(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte,System.Runtime.Intrinsics.Vector64{System.Int64})">
4896       <summary>int64x2_t vcopyq_lane_s64 (int64x2_t a, const int lane1, int64x1_t b, const int lane2) A32: VMOV Dd, Dm A64: INS Vd.D[lane1], Vn.D[0]</summary>
4897       <param name="result" />
4898       <param name="resultIndex" />
4899       <param name="value" />
4900     </member>
4901     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.InsertScalar(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte,System.Runtime.Intrinsics.Vector64{System.UInt64})">
4902       <summary>uint64x2_t vcopyq_lane_u64 (uint64x2_t a, const int lane1, uint64x1_t b, const int lane2) A32: VMOV Dd, Dm A64: INS Vd.D[lane1], Vn.D[0]</summary>
4903       <param name="result" />
4904       <param name="resultIndex" />
4905       <param name="value" />
4906     </member>
4907     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingSignCount(System.Runtime.Intrinsics.Vector128{System.Int16})">
4908       <summary>
4909         <para>int16x8_t vclsq_s16 (int16x8_t a)</para>
4910         <para>A32: VCLS.S16 Qd, Qm</para>
4911         <para>A64: CLS Vd.8H, Vn.8H</para>
4912       </summary>
4913       <param name="value" />
4914     </member>
4915     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingSignCount(System.Runtime.Intrinsics.Vector128{System.Int32})">
4916       <summary>
4917         <para>int32x4_t vclsq_s32 (int32x4_t a)</para>
4918         <para>A32: VCLS.S32 Qd, Qm</para>
4919         <para>A64: CLS Vd.4S, Vn.4S</para>
4920       </summary>
4921       <param name="value" />
4922     </member>
4923     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingSignCount(System.Runtime.Intrinsics.Vector128{System.SByte})">
4924       <summary>
4925         <para>int8x16_t vclsq_s8 (int8x16_t a)</para>
4926         <para>A32: VCLS.S8 Qd, Qm</para>
4927         <para>A64: CLS Vd.16B, Vn.16B</para>
4928       </summary>
4929       <param name="value" />
4930     </member>
4931     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingSignCount(System.Runtime.Intrinsics.Vector64{System.Int16})">
4932       <summary>
4933         <para>int16x4_t vcls_s16 (int16x4_t a)</para>
4934         <para>A32: VCLS.S16 Dd, Dm</para>
4935         <para>A64: CLS Vd.4H, Vn.4H</para>
4936       </summary>
4937       <param name="value" />
4938     </member>
4939     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingSignCount(System.Runtime.Intrinsics.Vector64{System.Int32})">
4940       <summary>
4941         <para>int32x2_t vcls_s32 (int32x2_t a)</para>
4942         <para>A32: VCLS.S32 Dd, Dm</para>
4943         <para>A64: CLS Vd.2S, Vn.2S</para>
4944       </summary>
4945       <param name="value" />
4946     </member>
4947     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingSignCount(System.Runtime.Intrinsics.Vector64{System.SByte})">
4948       <summary>
4949         <para>int8x8_t vcls_s8 (int8x8_t a)</para>
4950         <para>A32: VCLS.S8 Dd, Dm</para>
4951         <para>A64: CLS Vd.8B, Vn.8B</para>
4952       </summary>
4953       <param name="value" />
4954     </member>
4955     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector128{System.Byte})">
4956       <summary>
4957         <para>uint8x16_t vclzq_u8 (uint8x16_t a)</para>
4958         <para>A32: VCLZ.I8 Qd, Qm</para>
4959         <para>A64: CLZ Vd.16B, Vn.16B</para>
4960       </summary>
4961       <param name="value" />
4962     </member>
4963     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector128{System.Int16})">
4964       <summary>
4965         <para>int16x8_t vclzq_s16 (int16x8_t a)</para>
4966         <para>A32: VCLZ.I16 Qd, Qm</para>
4967         <para>A64: CLZ Vd.8H, Vn.8H</para>
4968       </summary>
4969       <param name="value" />
4970     </member>
4971     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector128{System.Int32})">
4972       <summary>
4973         <para>int32x4_t vclzq_s32 (int32x4_t a)</para>
4974         <para>A32: VCLZ.I32 Qd, Qm</para>
4975         <para>A64: CLZ Vd.4S, Vn.4S</para>
4976       </summary>
4977       <param name="value" />
4978     </member>
4979     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector128{System.SByte})">
4980       <summary>
4981         <para>int8x16_t vclzq_s8 (int8x16_t a)</para>
4982         <para>A32: VCLZ.I8 Qd, Qm</para>
4983         <para>A64: CLZ Vd.16B, Vn.16B</para>
4984       </summary>
4985       <param name="value" />
4986     </member>
4987     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector128{System.UInt16})">
4988       <summary>
4989         <para>uint16x8_t vclzq_u16 (uint16x8_t a)</para>
4990         <para>A32: VCLZ.I16 Qd, Qm</para>
4991         <para>A64: CLZ Vd.8H, Vn.8H</para>
4992       </summary>
4993       <param name="value" />
4994     </member>
4995     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector128{System.UInt32})">
4996       <summary>
4997         <para>uint32x4_t vclzq_u32 (uint32x4_t a)</para>
4998         <para>A32: VCLZ.I32 Qd, Qm</para>
4999         <para>A64: CLZ Vd.4S, Vn.4S</para>
5000       </summary>
5001       <param name="value" />
5002     </member>
5003     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector64{System.Byte})">
5004       <summary>
5005         <para>uint8x8_t vclz_u8 (uint8x8_t a)</para>
5006         <para>A32: VCLZ.I8 Dd, Dm</para>
5007         <para>A64: CLZ Vd.8B, Vn.8B</para>
5008       </summary>
5009       <param name="value" />
5010     </member>
5011     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector64{System.Int16})">
5012       <summary>
5013         <para>int16x4_t vclz_s16 (int16x4_t a)</para>
5014         <para>A32: VCLZ.I16 Dd, Dm</para>
5015         <para>A64: CLZ Vd.4H, Vn.4H</para>
5016       </summary>
5017       <param name="value" />
5018     </member>
5019     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector64{System.Int32})">
5020       <summary>
5021         <para>int32x2_t vclz_s32 (int32x2_t a)</para>
5022         <para>A32: VCLZ.I32 Dd, Dm</para>
5023         <para>A64: CLZ Vd.2S, Vn.2S</para>
5024       </summary>
5025       <param name="value" />
5026     </member>
5027     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector64{System.SByte})">
5028       <summary>
5029         <para>int8x8_t vclz_s8 (int8x8_t a)</para>
5030         <para>A32: VCLZ.I8 Dd, Dm</para>
5031         <para>A64: CLZ Vd.8B, Vn.8B</para>
5032       </summary>
5033       <param name="value" />
5034     </member>
5035     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector64{System.UInt16})">
5036       <summary>
5037         <para>uint16x4_t vclz_u16 (uint16x4_t a)</para>
5038         <para>A32: VCLZ.I16 Dd, Dm</para>
5039         <para>A64: CLZ Vd.4H, Vn.4H</para>
5040       </summary>
5041       <param name="value" />
5042     </member>
5043     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LeadingZeroCount(System.Runtime.Intrinsics.Vector64{System.UInt32})">
5044       <summary>
5045         <para>uint32x2_t vclz_u32 (uint32x2_t a)</para>
5046         <para>A32: VCLZ.I32 Dd, Dm</para>
5047         <para>A64: CLZ Vd.2S, Vn.2S</para>
5048       </summary>
5049       <param name="value" />
5050     </member>
5051     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte,System.Byte*)">
5052       <summary>
5053         <para>uint8x16_t vld1q_lane_u8 (uint8_t const * ptr, uint8x16_t src, const int lane)</para>
5054         <para>A32: VLD1.8 { Dd[index] }, [Rn]</para>
5055         <para>A64: LD1 { Vt.B }[index], [Xn]</para>
5056       </summary>
5057       <param name="value" />
5058       <param name="index" />
5059       <param name="address" />
5060     </member>
5061     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Byte,System.Double*)">
5062       <summary>
5063         <para>float64x2_t vld1q_lane_f64 (float64_t const * ptr, float64x2_t src, const int lane)</para>
5064         <para>A32: VLDR.64 Dd, [Rn]</para>
5065         <para>A64: LD1 { Vt.D }[index], [Xn]</para>
5066       </summary>
5067       <param name="value" />
5068       <param name="index" />
5069       <param name="address" />
5070     </member>
5071     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte,System.Int16*)">
5072       <summary>
5073         <para>int16x8_t vld1q_lane_s16 (int16_t const * ptr, int16x8_t src, const int lane)</para>
5074         <para>A32: VLD1.16 { Dd[index] }, [Rn]</para>
5075         <para>A64: LD1 { Vt.H }[index], [Xn]</para>
5076       </summary>
5077       <param name="value" />
5078       <param name="index" />
5079       <param name="address" />
5080     </member>
5081     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte,System.Int32*)">
5082       <summary>
5083         <para>int32x4_t vld1q_lane_s32 (int32_t const * ptr, int32x4_t src, const int lane)</para>
5084         <para>A32: VLD1.32 { Dd[index] }, [Rn]</para>
5085         <para>A64: LD1 { Vt.S }[index], [Xn]</para>
5086       </summary>
5087       <param name="value" />
5088       <param name="index" />
5089       <param name="address" />
5090     </member>
5091     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte,System.Int64*)">
5092       <summary>
5093         <para>int64x2_t vld1q_lane_s64 (int64_t const * ptr, int64x2_t src, const int lane)</para>
5094         <para>A32: VLDR.64 Dd, [Rn]</para>
5095         <para>A64: LD1 { Vt.D }[index], [Xn]</para>
5096       </summary>
5097       <param name="value" />
5098       <param name="index" />
5099       <param name="address" />
5100     </member>
5101     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte,System.SByte*)">
5102       <summary>
5103         <para>int8x16_t vld1q_lane_s8 (int8_t const * ptr, int8x16_t src, const int lane)</para>
5104         <para>A32: VLD1.8 { Dd[index] }, [Rn]</para>
5105         <para>A64: LD1 { Vt.B }[index], [Xn]</para>
5106       </summary>
5107       <param name="value" />
5108       <param name="index" />
5109       <param name="address" />
5110     </member>
5111     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte,System.Single*)">
5112       <summary>
5113         <para>float32x4_t vld1q_lane_f32 (float32_t const * ptr, float32x4_t src, const int lane)</para>
5114         <para>A32: VLD1.32 { Dd[index] }, [Rn]</para>
5115         <para>A64: LD1 { Vt.S }[index], [Xn]</para>
5116       </summary>
5117       <param name="value" />
5118       <param name="index" />
5119       <param name="address" />
5120     </member>
5121     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte,System.UInt16*)">
5122       <summary>
5123         <para>uint16x8_t vld1q_lane_u16 (uint16_t const * ptr, uint16x8_t src, const int lane)</para>
5124         <para>A32: VLD1.16 { Dd[index] }, [Rn]</para>
5125         <para>A64: LD1 { Vt.H }[index], [Xn]</para>
5126       </summary>
5127       <param name="value" />
5128       <param name="index" />
5129       <param name="address" />
5130     </member>
5131     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte,System.UInt32*)">
5132       <summary>
5133         <para>uint32x4_t vld1q_lane_u32 (uint32_t const * ptr, uint32x4_t src, const int lane)</para>
5134         <para>A32: VLD1.32 { Dd[index] }, [Rn]</para>
5135         <para>A64: LD1 { Vt.S }[index], [Xn]</para>
5136       </summary>
5137       <param name="value" />
5138       <param name="index" />
5139       <param name="address" />
5140     </member>
5141     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte,System.UInt64*)">
5142       <summary>
5143         <para>uint64x2_t vld1q_lane_u64 (uint64_t const * ptr, uint64x2_t src, const int lane)</para>
5144         <para>A32: VLDR.64 Dd, [Rn]</para>
5145         <para>A64: LD1 { Vt.D }[index], [Xn]</para>
5146       </summary>
5147       <param name="value" />
5148       <param name="index" />
5149       <param name="address" />
5150     </member>
5151     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte,System.Byte*)">
5152       <summary>
5153         <para>uint8x8_t vld1_lane_u8 (uint8_t const * ptr, uint8x8_t src, const int lane)</para>
5154         <para>A32: VLD1.8 { Dd[index] }, [Rn]</para>
5155         <para>A64: LD1 { Vt.B }[index], [Xn]</para>
5156       </summary>
5157       <param name="value" />
5158       <param name="index" />
5159       <param name="address" />
5160     </member>
5161     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte,System.Int16*)">
5162       <summary>
5163         <para>int16x4_t vld1_lane_s16 (int16_t const * ptr, int16x4_t src, const int lane)</para>
5164         <para>A32: VLD1.16 { Dd[index] }, [Rn]</para>
5165         <para>A64: LD1 { Vt.H }[index], [Xn]</para>
5166       </summary>
5167       <param name="value" />
5168       <param name="index" />
5169       <param name="address" />
5170     </member>
5171     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte,System.Int32*)">
5172       <summary>
5173         <para>int32x2_t vld1_lane_s32 (int32_t const * ptr, int32x2_t src, const int lane)</para>
5174         <para>A32: VLD1.32 { Dd[index] }, [Rn]</para>
5175         <para>A64: LD1 { Vt.S }[index], [Xn]</para>
5176       </summary>
5177       <param name="value" />
5178       <param name="index" />
5179       <param name="address" />
5180     </member>
5181     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte,System.SByte*)">
5182       <summary>
5183         <para>int8x8_t vld1_lane_s8 (int8_t const * ptr, int8x8_t src, const int lane)</para>
5184         <para>A32: VLD1.8 { Dd[index] }, [Rn]</para>
5185         <para>A64: LD1 { Vt.B }[index], [Xn]</para>
5186       </summary>
5187       <param name="value" />
5188       <param name="index" />
5189       <param name="address" />
5190     </member>
5191     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Byte,System.Single*)">
5192       <summary>
5193         <para>float32x2_t vld1_lane_f32 (float32_t const * ptr, float32x2_t src, const int lane)</para>
5194         <para>A32: VLD1.32 { Dd[index] }, [Rn]</para>
5195         <para>A64: LD1 { Vt.S }[index], [Xn]</para>
5196       </summary>
5197       <param name="value" />
5198       <param name="index" />
5199       <param name="address" />
5200     </member>
5201     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte,System.UInt16*)">
5202       <summary>
5203         <para>uint16x4_t vld1_lane_u16 (uint16_t const * ptr, uint16x4_t src, const int lane)</para>
5204         <para>A32: VLD1.16 { Dd[index] }, [Rn]</para>
5205         <para>A64: LD1 { Vt.H }[index], [Xn]</para>
5206       </summary>
5207       <param name="value" />
5208       <param name="index" />
5209       <param name="address" />
5210     </member>
5211     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte,System.UInt32*)">
5212       <summary>
5213         <para>uint32x2_t vld1_lane_u32 (uint32_t const * ptr, uint32x2_t src, const int lane)</para>
5214         <para>A32: VLD1.32 { Dd[index] }, [Rn]</para>
5215         <para>A64: LD1 { Vt.S }[index], [Xn]</para>
5216       </summary>
5217       <param name="value" />
5218       <param name="index" />
5219       <param name="address" />
5220     </member>
5221     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector128(System.Byte*)">
5222       <summary>
5223         <para>uint8x16_t vld1q_dup_u8 (uint8_t const * ptr)</para>
5224         <para>A32: VLD1.8 { Dd[], Dd+1[] }, [Rn]</para>
5225         <para>A64: LD1R { Vt.16B }, [Xn]</para>
5226       </summary>
5227       <param name="address" />
5228     </member>
5229     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector128(System.Int16*)">
5230       <summary>
5231         <para>int16x8_t vld1q_dup_s16 (int16_t const * ptr)</para>
5232         <para>A32: VLD1.16 { Dd[], Dd+1[] }, [Rn]</para>
5233         <para>A64: LD1R { Vt.8H }, [Xn]</para>
5234       </summary>
5235       <param name="address" />
5236     </member>
5237     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector128(System.Int32*)">
5238       <summary>
5239         <para>int32x4_t vld1q_dup_s32 (int32_t const * ptr)</para>
5240         <para>A32: VLD1.32 { Dd[], Dd+1[] }, [Rn]</para>
5241         <para>A64: LD1R { Vt.4S }, [Xn]</para>
5242       </summary>
5243       <param name="address" />
5244     </member>
5245     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector128(System.SByte*)">
5246       <summary>
5247         <para>int8x16_t vld1q_dup_s8 (int8_t const * ptr)</para>
5248         <para>A32: VLD1.8 { Dd[], Dd+1[] }, [Rn]</para>
5249         <para>A64: LD1R { Vt.16B }, [Xn]</para>
5250       </summary>
5251       <param name="address" />
5252     </member>
5253     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector128(System.Single*)">
5254       <summary>
5255         <para>float32x4_t vld1q_dup_f32 (float32_t const * ptr)</para>
5256         <para>A32: VLD1.32 { Dd[], Dd+1[] }, [Rn]</para>
5257         <para>A64: LD1R { Vt.4S }, [Xn]</para>
5258       </summary>
5259       <param name="address" />
5260     </member>
5261     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector128(System.UInt16*)">
5262       <summary>
5263         <para>uint16x8_t vld1q_dup_u16 (uint16_t const * ptr)</para>
5264         <para>A32: VLD1.16 { Dd[], Dd+1[] }, [Rn]</para>
5265         <para>A64: LD1R { Vt.8H }, [Xn]</para>
5266       </summary>
5267       <param name="address" />
5268     </member>
5269     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector128(System.UInt32*)">
5270       <summary>
5271         <para>uint32x4_t vld1q_dup_u32 (uint32_t const * ptr)</para>
5272         <para>A32: VLD1.32 { Dd[], Dd+1[] }, [Rn]</para>
5273         <para>A64: LD1R { Vt.4S }, [Xn]</para>
5274       </summary>
5275       <param name="address" />
5276     </member>
5277     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector64(System.Byte*)">
5278       <summary>
5279         <para>uint8x8_t vld1_dup_u8 (uint8_t const * ptr)</para>
5280         <para>A32: VLD1.8 { Dd[] }, [Rn]</para>
5281         <para>A64: LD1R { Vt.8B }, [Xn]</para>
5282       </summary>
5283       <param name="address" />
5284     </member>
5285     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector64(System.Int16*)">
5286       <summary>
5287         <para>int16x4_t vld1_dup_s16 (int16_t const * ptr)</para>
5288         <para>A32: VLD1.16 { Dd[] }, [Rn]</para>
5289         <para>A64: LD1R { Vt.4H }, [Xn]</para>
5290       </summary>
5291       <param name="address" />
5292     </member>
5293     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector64(System.Int32*)">
5294       <summary>
5295         <para>int32x2_t vld1_dup_s32 (int32_t const * ptr)</para>
5296         <para>A32: VLD1.32 { Dd[] }, [Rn]</para>
5297         <para>A64: LD1R { Vt.2S }, [Xn]</para>
5298       </summary>
5299       <param name="address" />
5300     </member>
5301     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector64(System.SByte*)">
5302       <summary>
5303         <para>int8x8_t vld1_dup_s8 (int8_t const * ptr)</para>
5304         <para>A32: VLD1.8 { Dd[] }, [Rn]</para>
5305         <para>A64: LD1R { Vt.8B }, [Xn]</para>
5306       </summary>
5307       <param name="address" />
5308     </member>
5309     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector64(System.Single*)">
5310       <summary>
5311         <para>float32x2_t vld1_dup_f32 (float32_t const * ptr)</para>
5312         <para>A32: VLD1.32 { Dd[] }, [Rn]</para>
5313         <para>A64: LD1R { Vt.2S }, [Xn]</para>
5314       </summary>
5315       <param name="address" />
5316     </member>
5317     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector64(System.UInt16*)">
5318       <summary>
5319         <para>uint16x4_t vld1_dup_u16 (uint16_t const * ptr)</para>
5320         <para>A32: VLD1.16 { Dd[] }, [Rn]</para>
5321         <para>A64: LD1R { Vt.4H }, [Xn]</para>
5322       </summary>
5323       <param name="address" />
5324     </member>
5325     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadAndReplicateToVector64(System.UInt32*)">
5326       <summary>
5327         <para>uint32x2_t vld1_dup_u32 (uint32_t const * ptr)</para>
5328         <para>A32: VLD1.32 { Dd[] }, [Rn]</para>
5329         <para>A64: LD1R { Vt.2S }, [Xn]</para>
5330       </summary>
5331       <param name="address" />
5332     </member>
5333     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector128(System.Byte*)">
5334       <summary>
5335         <para>uint8x16_t vld1q_u8 (uint8_t const * ptr)</para>
5336         <para>A32: VLD1.8 Dd, Dd+1, [Rn]</para>
5337         <para>A64: LD1 Vt.16B, [Xn]</para>
5338       </summary>
5339       <param name="address" />
5340     </member>
5341     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector128(System.Double*)">
5342       <summary>
5343         <para>float64x2_t vld1q_f64 (float64_t const * ptr)</para>
5344         <para>A32: VLD1.64 Dd, Dd+1, [Rn]</para>
5345         <para>A64: LD1 Vt.2D, [Xn]</para>
5346       </summary>
5347       <param name="address" />
5348     </member>
5349     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector128(System.Int16*)">
5350       <summary>
5351         <para>int16x8_t vld1q_s16 (int16_t const * ptr)</para>
5352         <para>A32: VLD1.16 Dd, Dd+1, [Rn]</para>
5353         <para>A64: LD1 Vt.8H, [Xn]</para>
5354       </summary>
5355       <param name="address" />
5356     </member>
5357     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector128(System.Int32*)">
5358       <summary>
5359         <para>int32x4_t vld1q_s32 (int32_t const * ptr)</para>
5360         <para>A32: VLD1.32 Dd, Dd+1, [Rn]</para>
5361         <para>A64: LD1 Vt.4S, [Xn]</para>
5362       </summary>
5363       <param name="address" />
5364     </member>
5365     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector128(System.Int64*)">
5366       <summary>
5367         <para>int64x2_t vld1q_s64 (int64_t const * ptr)</para>
5368         <para>A32: VLD1.64 Dd, Dd+1, [Rn]</para>
5369         <para>A64: LD1 Vt.2D, [Xn]</para>
5370       </summary>
5371       <param name="address" />
5372     </member>
5373     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector128(System.SByte*)">
5374       <summary>
5375         <para>int8x16_t vld1q_s8 (int8_t const * ptr)</para>
5376         <para>A32: VLD1.8 Dd, Dd+1, [Rn]</para>
5377         <para>A64: LD1 Vt.16B, [Xn]</para>
5378       </summary>
5379       <param name="address" />
5380     </member>
5381     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector128(System.Single*)">
5382       <summary>
5383         <para>float32x4_t vld1q_f32 (float32_t const * ptr)</para>
5384         <para>A32: VLD1.32 Dd, Dd+1, [Rn]</para>
5385         <para>A64: LD1 Vt.4S, [Xn]</para>
5386       </summary>
5387       <param name="address" />
5388     </member>
5389     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector128(System.UInt16*)">
5390       <summary>
5391         <para>uint16x8_t vld1q_s16 (uint16_t const * ptr)</para>
5392         <para>A32: VLD1.16 Dd, Dd+1, [Rn]</para>
5393         <para>A64: LD1 Vt.8H, [Xn]</para>
5394       </summary>
5395       <param name="address" />
5396     </member>
5397     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector128(System.UInt32*)">
5398       <summary>
5399         <para>uint32x4_t vld1q_s32 (uint32_t const * ptr)</para>
5400         <para>A32: VLD1.32 Dd, Dd+1, [Rn]</para>
5401         <para>A64: LD1 Vt.4S, [Xn]</para>
5402       </summary>
5403       <param name="address" />
5404     </member>
5405     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector128(System.UInt64*)">
5406       <summary>
5407         <para>uint64x2_t vld1q_u64 (uint64_t const * ptr)</para>
5408         <para>A32: VLD1.64 Dd, Dd+1, [Rn]</para>
5409         <para>A64: LD1 Vt.2D, [Xn]</para>
5410       </summary>
5411       <param name="address" />
5412     </member>
5413     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector64(System.Byte*)">
5414       <summary>
5415         <para>uint8x8_t vld1_u8 (uint8_t const * ptr)</para>
5416         <para>A32: VLD1.8 Dd, [Rn]</para>
5417         <para>A64: LD1 Vt.8B, [Xn]</para>
5418       </summary>
5419       <param name="address" />
5420     </member>
5421     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector64(System.Double*)">
5422       <summary>
5423         <para>float64x1_t vld1_f64 (float64_t const * ptr)</para>
5424         <para>A32: VLD1.64 Dd, [Rn]</para>
5425         <para>A64: LD1 Vt.1D, [Xn]</para>
5426       </summary>
5427       <param name="address" />
5428     </member>
5429     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector64(System.Int16*)">
5430       <summary>
5431         <para>int16x4_t vld1_s16 (int16_t const * ptr)</para>
5432         <para>A32: VLD1.16 Dd, [Rn]</para>
5433         <para>A64: LD1 Vt.4H, [Xn]</para>
5434       </summary>
5435       <param name="address" />
5436     </member>
5437     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector64(System.Int32*)">
5438       <summary>
5439         <para>int32x2_t vld1_s32 (int32_t const * ptr)</para>
5440         <para>A32: VLD1.32 Dd, [Rn]</para>
5441         <para>A64: LD1 Vt.2S, [Xn]</para>
5442       </summary>
5443       <param name="address" />
5444     </member>
5445     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector64(System.Int64*)">
5446       <summary>
5447         <para>int64x1_t vld1_s64 (int64_t const * ptr)</para>
5448         <para>A32: VLD1.64 Dd, [Rn]</para>
5449         <para>A64: LD1 Vt.1D, [Xn]</para>
5450       </summary>
5451       <param name="address" />
5452     </member>
5453     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector64(System.SByte*)">
5454       <summary>
5455         <para>int8x8_t vld1_s8 (int8_t const * ptr)</para>
5456         <para>A32: VLD1.8 Dd, [Rn]</para>
5457         <para>A64: LD1 Vt.8B, [Xn]</para>
5458       </summary>
5459       <param name="address" />
5460     </member>
5461     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector64(System.Single*)">
5462       <summary>
5463         <para>float32x2_t vld1_f32 (float32_t const * ptr)</para>
5464         <para>A32: VLD1.32 Dd, [Rn]</para>
5465         <para>A64: LD1 Vt.2S, [Xn]</para>
5466       </summary>
5467       <param name="address" />
5468     </member>
5469     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector64(System.UInt16*)">
5470       <summary>
5471         <para>uint16x4_t vld1_u16 (uint16_t const * ptr)</para>
5472         <para>A32: VLD1.16 Dd, [Rn]</para>
5473         <para>A64: LD1 Vt.4H, [Xn]</para>
5474       </summary>
5475       <param name="address" />
5476     </member>
5477     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector64(System.UInt32*)">
5478       <summary>
5479         <para>uint32x2_t vld1_u32 (uint32_t const * ptr)</para>
5480         <para>A32: VLD1.32 Dd, [Rn]</para>
5481         <para>A64: LD1 Vt.2S, [Xn]</para>
5482       </summary>
5483       <param name="address" />
5484     </member>
5485     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.LoadVector64(System.UInt64*)">
5486       <summary>
5487         <para>uint64x1_t vld1_u64 (uint64_t const * ptr)</para>
5488         <para>A32: VLD1.64 Dd, [Rn]</para>
5489         <para>A64: LD1 Vt.1D, [Xn]</para>
5490       </summary>
5491       <param name="address" />
5492     </member>
5493     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
5494       <summary>
5495         <para>uint8x16_t vmaxq_u8 (uint8x16_t a, uint8x16_t b)</para>
5496         <para>A32: VMAX.U8 Qd, Qn, Qm</para>
5497         <para>A64: UMAX Vd.16B, Vn.16B, Vm.16B</para>
5498       </summary>
5499       <param name="left" />
5500       <param name="right" />
5501     </member>
5502     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
5503       <summary>
5504         <para>int16x8_t vmaxq_s16 (int16x8_t a, int16x8_t b)</para>
5505         <para>A32: VMAX.S16 Qd, Qn, Qm</para>
5506         <para>A64: SMAX Vd.8H, Vn.8H, Vm.8H</para>
5507       </summary>
5508       <param name="left" />
5509       <param name="right" />
5510     </member>
5511     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
5512       <summary>
5513         <para>int32x4_t vmaxq_s32 (int32x4_t a, int32x4_t b)</para>
5514         <para>A32: VMAX.S32 Qd, Qn, Qm</para>
5515         <para>A64: SMAX Vd.4S, Vn.4S, Vm.4S</para>
5516       </summary>
5517       <param name="left" />
5518       <param name="right" />
5519     </member>
5520     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
5521       <summary>
5522         <para>int8x16_t vmaxq_s8 (int8x16_t a, int8x16_t b)</para>
5523         <para>A32: VMAX.S8 Qd, Qn, Qm</para>
5524         <para>A64: SMAX Vd.16B, Vn.16B, Vm.16B</para>
5525       </summary>
5526       <param name="left" />
5527       <param name="right" />
5528     </member>
5529     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5530       <summary>
5531         <para>float32x4_t vmaxq_f32 (float32x4_t a, float32x4_t b)</para>
5532         <para>A32: VMAX.F32 Qd, Qn, Qm</para>
5533         <para>A64: FMAX Vd.4S, Vn.4S, Vm.4S</para>
5534       </summary>
5535       <param name="left" />
5536       <param name="right" />
5537     </member>
5538     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
5539       <summary>
5540         <para>uint16x8_t vmaxq_u16 (uint16x8_t a, uint16x8_t b)</para>
5541         <para>A32: VMAX.U16 Qd, Qn, Qm</para>
5542         <para>A64: UMAX Vd.8H, Vn.8H, Vm.8H</para>
5543       </summary>
5544       <param name="left" />
5545       <param name="right" />
5546     </member>
5547     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
5548       <summary>
5549         <para>uint32x4_t vmaxq_u32 (uint32x4_t a, uint32x4_t b)</para>
5550         <para>A32: VMAX.U32 Qd, Qn, Qm</para>
5551         <para>A64: UMAX Vd.4S, Vn.4S, Vm.4S</para>
5552       </summary>
5553       <param name="left" />
5554       <param name="right" />
5555     </member>
5556     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
5557       <summary>
5558         <para>uint8x8_t vmax_u8 (uint8x8_t a, uint8x8_t b)</para>
5559         <para>A32: VMAX.U8 Dd, Dn, Dm</para>
5560         <para>A64: UMAX Vd.8B, Vn.8B, Vm.8B</para>
5561       </summary>
5562       <param name="left" />
5563       <param name="right" />
5564     </member>
5565     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
5566       <summary>
5567         <para>int16x4_t vmax_s16 (int16x4_t a, int16x4_t b)</para>
5568         <para>A32: VMAX.S16 Dd, Dn, Dm</para>
5569         <para>A64: SMAX Vd.4H, Vn.4H, Vm.4H</para>
5570       </summary>
5571       <param name="left" />
5572       <param name="right" />
5573     </member>
5574     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
5575       <summary>
5576         <para>int32x2_t vmax_s32 (int32x2_t a, int32x2_t b)</para>
5577         <para>A32: VMAX.S32 Dd, Dn, Dm</para>
5578         <para>A64: SMAX Vd.2S, Vn.2S, Vm.2S</para>
5579       </summary>
5580       <param name="left" />
5581       <param name="right" />
5582     </member>
5583     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
5584       <summary>
5585         <para>int8x8_t vmax_s8 (int8x8_t a, int8x8_t b)</para>
5586         <para>A32: VMAX.S8 Dd, Dn, Dm</para>
5587         <para>A64: SMAX Vd.8B, Vn.8B, Vm.8B</para>
5588       </summary>
5589       <param name="left" />
5590       <param name="right" />
5591     </member>
5592     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
5593       <summary>
5594         <para>float32x2_t vmax_f32 (float32x2_t a, float32x2_t b)</para>
5595         <para>A32: VMAX.F32 Dd, Dn, Dm</para>
5596         <para>A64: FMAX Vd.2S, Vn.2S, Vm.2S</para>
5597       </summary>
5598       <param name="left" />
5599       <param name="right" />
5600     </member>
5601     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
5602       <summary>
5603         <para>uint16x4_t vmax_u16 (uint16x4_t a, uint16x4_t b)</para>
5604         <para>A32: VMAX.U16 Dd, Dn, Dm</para>
5605         <para>A64: UMAX Vd.4H, Vn.4H, Vm.4H</para>
5606       </summary>
5607       <param name="left" />
5608       <param name="right" />
5609     </member>
5610     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Max(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
5611       <summary>
5612         <para>uint32x2_t vmax_u32 (uint32x2_t a, uint32x2_t b)</para>
5613         <para>A32: VMAX.U32 Dd, Dn, Dm</para>
5614         <para>A64: UMAX Vd.2S, Vn.2S, Vm.2S</para>
5615       </summary>
5616       <param name="left" />
5617       <param name="right" />
5618     </member>
5619     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxNumber(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5620       <summary>
5621         <para>float32x4_t vmaxnmq_f32 (float32x4_t a, float32x4_t b)</para>
5622         <para>A32: VMAXNM.F32 Qd, Qn, Qm</para>
5623         <para>A64: FMAXNM Vd.4S, Vn.4S, Vm.4S</para>
5624       </summary>
5625       <param name="left" />
5626       <param name="right" />
5627     </member>
5628     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxNumber(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
5629       <summary>
5630         <para>float32x2_t vmaxnm_f32 (float32x2_t a, float32x2_t b)</para>
5631         <para>A32: VMAXNM.F32 Dd, Dn, Dm</para>
5632         <para>A64: FMAXNM Vd.2S, Vn.2S, Vm.2S</para>
5633       </summary>
5634       <param name="left" />
5635       <param name="right" />
5636     </member>
5637     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxNumberScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
5638       <summary>
5639         <para>float64x1_t vmaxnm_f64 (float64x1_t a, float64x1_t b)</para>
5640         <para>A32: VMAXNM.F64 Dd, Dn, Dm</para>
5641         <para>A64: FMAXNM Dd, Dn, Dm</para>
5642       </summary>
5643       <param name="left" />
5644       <param name="right" />
5645     </member>
5646     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxNumberScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
5647       <summary>
5648         <para>float32_t vmaxnms_f32 (float32_t a, float32_t b)</para>
5649         <para>A32: VMAXNM.F32 Sd, Sn, Sm</para>
5650         <para>A64: FMAXNM Sd, Sn, Sm</para>
5651       </summary>
5652       <param name="left" />
5653       <param name="right" />
5654     </member>
5655     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxPairwise(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
5656       <summary>
5657         <para>uint8x8_t vpmax_u8 (uint8x8_t a, uint8x8_t b)</para>
5658         <para>A32: VPMAX.U8 Dd, Dn, Dm</para>
5659         <para>A64: UMAXP Vd.8B, Vn.8B, Vm.8B</para>
5660       </summary>
5661       <param name="left" />
5662       <param name="right" />
5663     </member>
5664     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxPairwise(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
5665       <summary>
5666         <para>int16x4_t vpmax_s16 (int16x4_t a, int16x4_t b)</para>
5667         <para>A32: VPMAX.S16 Dd, Dn, Dm</para>
5668         <para>A64: SMAXP Vd.4H, Vn.4H, Vm.4H</para>
5669       </summary>
5670       <param name="left" />
5671       <param name="right" />
5672     </member>
5673     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxPairwise(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
5674       <summary>
5675         <para>int32x2_t vpmax_s32 (int32x2_t a, int32x2_t b)</para>
5676         <para>A32: VPMAX.S32 Dd, Dn, Dm</para>
5677         <para>A64: SMAXP Vd.2S, Vn.2S, Vm.2S</para>
5678       </summary>
5679       <param name="left" />
5680       <param name="right" />
5681     </member>
5682     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxPairwise(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
5683       <summary>
5684         <para>int8x8_t vpmax_s8 (int8x8_t a, int8x8_t b)</para>
5685         <para>A32: VPMAX.S8 Dd, Dn, Dm</para>
5686         <para>A64: SMAXP Vd.8B, Vn.8B, Vm.8B</para>
5687       </summary>
5688       <param name="left" />
5689       <param name="right" />
5690     </member>
5691     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxPairwise(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
5692       <summary>
5693         <para>float32x2_t vpmax_f32 (float32x2_t a, float32x2_t b)</para>
5694         <para>A32: VPMAX.F32 Dd, Dn, Dm</para>
5695         <para>A64: FMAXP Vd.2S, Vn.2S, Vm.2S</para>
5696       </summary>
5697       <param name="left" />
5698       <param name="right" />
5699     </member>
5700     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxPairwise(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
5701       <summary>
5702         <para>uint16x4_t vpmax_u16 (uint16x4_t a, uint16x4_t b)</para>
5703         <para>A32: VPMAX.U16 Dd, Dn, Dm</para>
5704         <para>A64: UMAXP Vd.4H, Vn.4H, Vm.4H</para>
5705       </summary>
5706       <param name="left" />
5707       <param name="right" />
5708     </member>
5709     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MaxPairwise(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
5710       <summary>
5711         <para>uint32x2_t vpmax_u32 (uint32x2_t a, uint32x2_t b)</para>
5712         <para>A32: VPMAX.U32 Dd, Dn, Dm</para>
5713         <para>A64: UMAXP Vd.2S, Vn.2S, Vm.2S</para>
5714       </summary>
5715       <param name="left" />
5716       <param name="right" />
5717     </member>
5718     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
5719       <summary>
5720         <para>uint8x16_t vminq_u8 (uint8x16_t a, uint8x16_t b)</para>
5721         <para>A32: VMIN.U8 Qd, Qn, Qm</para>
5722         <para>A64: UMIN Vd.16B, Vn.16B, Vm.16B</para>
5723       </summary>
5724       <param name="left" />
5725       <param name="right" />
5726     </member>
5727     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
5728       <summary>
5729         <para>int16x8_t vminq_s16 (int16x8_t a, int16x8_t b)</para>
5730         <para>A32: VMIN.S16 Qd, Qn, Qm</para>
5731         <para>A64: SMIN Vd.8H, Vn.8H, Vm.8H</para>
5732       </summary>
5733       <param name="left" />
5734       <param name="right" />
5735     </member>
5736     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
5737       <summary>
5738         <para>int32x4_t vminq_s32 (int32x4_t a, int32x4_t b)</para>
5739         <para>A32: VMIN.S32 Qd, Qn, Qm</para>
5740         <para>A64: SMIN Vd.4S, Vn.4S, Vm.4S</para>
5741       </summary>
5742       <param name="left" />
5743       <param name="right" />
5744     </member>
5745     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
5746       <summary>
5747         <para>int8x16_t vminq_s8 (int8x16_t a, int8x16_t b)</para>
5748         <para>A32: VMIN.S8 Qd, Qn, Qm</para>
5749         <para>A64: SMIN Vd.16B, Vn.16B, Vm.16B</para>
5750       </summary>
5751       <param name="left" />
5752       <param name="right" />
5753     </member>
5754     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5755       <summary>
5756         <para>float32x4_t vminq_f32 (float32x4_t a, float32x4_t b)</para>
5757         <para>A32: VMIN.F32 Qd, Qn, Qm</para>
5758         <para>A64: FMIN Vd.4S, Vn.4S, Vm.4S</para>
5759       </summary>
5760       <param name="left" />
5761       <param name="right" />
5762     </member>
5763     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
5764       <summary>
5765         <para>uint16x8_t vminq_u16 (uint16x8_t a, uint16x8_t b)</para>
5766         <para>A32: VMIN.U16 Qd, Qn, Qm</para>
5767         <para>A64: UMIN Vd.8H, Vn.8H, Vm.8H</para>
5768       </summary>
5769       <param name="left" />
5770       <param name="right" />
5771     </member>
5772     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
5773       <summary>
5774         <para>uint32x4_t vminq_u32 (uint32x4_t a, uint32x4_t b)</para>
5775         <para>A32: VMIN.U32 Qd, Qn, Qm</para>
5776         <para>A64: UMIN Vd.4S, Vn.4S, Vm.4S</para>
5777       </summary>
5778       <param name="left" />
5779       <param name="right" />
5780     </member>
5781     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
5782       <summary>
5783         <para>uint8x8_t vmin_u8 (uint8x8_t a, uint8x8_t b)</para>
5784         <para>A32: VMIN.U8 Dd, Dn, Dm</para>
5785         <para>A64: UMIN Vd.8B, Vn.8B, Vm.8B</para>
5786       </summary>
5787       <param name="left" />
5788       <param name="right" />
5789     </member>
5790     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
5791       <summary>
5792         <para>int16x4_t vmin_s16 (int16x4_t a, int16x4_t b)</para>
5793         <para>A32: VMIN.S16 Dd, Dn, Dm</para>
5794         <para>A64: SMIN Vd.4H, Vn.4H, Vm.4H</para>
5795       </summary>
5796       <param name="left" />
5797       <param name="right" />
5798     </member>
5799     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
5800       <summary>
5801         <para>int32x2_t vmin_s32 (int32x2_t a, int32x2_t b)</para>
5802         <para>A32: VMIN.S32 Dd, Dn, Dm</para>
5803         <para>A64: SMIN Vd.2S, Vn.2S, Vm.2S</para>
5804       </summary>
5805       <param name="left" />
5806       <param name="right" />
5807     </member>
5808     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
5809       <summary>
5810         <para>int8x8_t vmin_s8 (int8x8_t a, int8x8_t b)</para>
5811         <para>A32: VMIN.S8 Dd, Dn, Dm</para>
5812         <para>A64: SMIN Vd.8B, Vn.8B, Vm.8B</para>
5813       </summary>
5814       <param name="left" />
5815       <param name="right" />
5816     </member>
5817     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
5818       <summary>
5819         <para>float32x2_t vmin_f32 (float32x2_t a, float32x2_t b)</para>
5820         <para>A32: VMIN.F32 Dd, Dn, Dm</para>
5821         <para>A64: FMIN Vd.2S, Vn.2S, Vm.2S</para>
5822       </summary>
5823       <param name="left" />
5824       <param name="right" />
5825     </member>
5826     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
5827       <summary>
5828         <para>uint16x4_t vmin_u16 (uint16x4_t a, uint16x4_t b)</para>
5829         <para>A32: VMIN.U16 Dd, Dn, Dm</para>
5830         <para>A64: UMIN Vd.4H, Vn.4H, Vm.4H</para>
5831       </summary>
5832       <param name="left" />
5833       <param name="right" />
5834     </member>
5835     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Min(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
5836       <summary>
5837         <para>uint32x2_t vmin_u32 (uint32x2_t a, uint32x2_t b)</para>
5838         <para>A32: VMIN.U32 Dd, Dn, Dm</para>
5839         <para>A64: UMIN Vd.2S, Vn.2S, Vm.2S</para>
5840       </summary>
5841       <param name="left" />
5842       <param name="right" />
5843     </member>
5844     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinNumber(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5845       <summary>
5846         <para>float32x4_t vminnmq_f32 (float32x4_t a, float32x4_t b)</para>
5847         <para>A32: VMINNM.F32 Qd, Qn, Qm</para>
5848         <para>A64: FMINNM Vd.4S, Vn.4S, Vm.4S</para>
5849       </summary>
5850       <param name="left" />
5851       <param name="right" />
5852     </member>
5853     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinNumber(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
5854       <summary>
5855         <para>float32x2_t vminnm_f32 (float32x2_t a, float32x2_t b)</para>
5856         <para>A32: VMINNM.F32 Dd, Dn, Dm</para>
5857         <para>A64: FMINNM Vd.2S, Vn.2S, Vm.2S</para>
5858       </summary>
5859       <param name="left" />
5860       <param name="right" />
5861     </member>
5862     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinNumberScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
5863       <summary>
5864         <para>float64x1_t vminnm_f64 (float64x1_t a, float64x1_t b)</para>
5865         <para>A32: VMINNM.F64 Dd, Dn, Dm</para>
5866         <para>A64: FMINNM Dd, Dn, Dm</para>
5867       </summary>
5868       <param name="left" />
5869       <param name="right" />
5870     </member>
5871     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinNumberScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
5872       <summary>
5873         <para>float32_t vminnms_f32 (float32_t a, float32_t b)</para>
5874         <para>A32: VMINNM.F32 Sd, Sn, Sm</para>
5875         <para>A64: FMINNM Sd, Sn, Sm</para>
5876       </summary>
5877       <param name="left" />
5878       <param name="right" />
5879     </member>
5880     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinPairwise(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
5881       <summary>
5882         <para>uint8x8_t vpmin_u8 (uint8x8_t a, uint8x8_t b)</para>
5883         <para>A32: VPMIN.U8 Dd, Dn, Dm</para>
5884         <para>A64: UMINP Vd.8B, Vn.8B, Vm.8B</para>
5885       </summary>
5886       <param name="left" />
5887       <param name="right" />
5888     </member>
5889     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinPairwise(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
5890       <summary>
5891         <para>int16x4_t vpmin_s16 (int16x4_t a, int16x4_t b)</para>
5892         <para>A32: VPMIN.S16 Dd, Dn, Dm</para>
5893         <para>A64: SMINP Vd.4H, Vn.4H, Vm.4H</para>
5894       </summary>
5895       <param name="left" />
5896       <param name="right" />
5897     </member>
5898     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinPairwise(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
5899       <summary>
5900         <para>int32x2_t vpmin_s32 (int32x2_t a, int32x2_t b)</para>
5901         <para>A32: VPMIN.S32 Dd, Dn, Dm</para>
5902         <para>A64: SMINP Vd.2S, Vn.2S, Vm.2S</para>
5903       </summary>
5904       <param name="left" />
5905       <param name="right" />
5906     </member>
5907     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinPairwise(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
5908       <summary>
5909         <para>int8x8_t vpmin_s8 (int8x8_t a, int8x8_t b)</para>
5910         <para>A32: VPMIN.S8 Dd, Dn, Dm</para>
5911         <para>A64: SMINP Vd.8B, Vn.8B, Vm.8B</para>
5912       </summary>
5913       <param name="left" />
5914       <param name="right" />
5915     </member>
5916     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinPairwise(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
5917       <summary>
5918         <para>float32x2_t vpmin_f32 (float32x2_t a, float32x2_t b)</para>
5919         <para>A32: VPMIN.F32 Dd, Dn, Dm</para>
5920         <para>A64: FMINP Vd.2S, Vn.2S, Vm.2S</para>
5921       </summary>
5922       <param name="left" />
5923       <param name="right" />
5924     </member>
5925     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinPairwise(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
5926       <summary>
5927         <para>uint16x4_t vpmin_u16 (uint16x4_t a, uint16x4_t b)</para>
5928         <para>A32: VPMIN.U16 Dd, Dn, Dm</para>
5929         <para>A64: UMINP Vd.4H, Vn.4H, Vm.4H</para>
5930       </summary>
5931       <param name="left" />
5932       <param name="right" />
5933     </member>
5934     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MinPairwise(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
5935       <summary>
5936         <para>uint32x2_t vpmin_u32 (uint32x2_t a, uint32x2_t b)</para>
5937         <para>A32: VPMIN.U32 Dd, Dn, Dm</para>
5938         <para>A64: UMINP Vd.2S, Vn.2S, Vm.2S</para>
5939       </summary>
5940       <param name="left" />
5941       <param name="right" />
5942     </member>
5943     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
5944       <summary>
5945         <para>uint8x16_t vmulq_u8 (uint8x16_t a, uint8x16_t b)</para>
5946         <para>A32: VMUL.I8 Qd, Qn, Qm</para>
5947         <para>A64: MUL Vd.16B, Vn.16B, Vm.16B</para>
5948       </summary>
5949       <param name="left" />
5950       <param name="right" />
5951     </member>
5952     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
5953       <summary>
5954         <para>int16x8_t vmulq_s16 (int16x8_t a, int16x8_t b)</para>
5955         <para>A32: VMUL.I16 Qd, Qn, Qm</para>
5956         <para>A64: MUL Vd.8H, Vn.8H, Vm.8H</para>
5957       </summary>
5958       <param name="left" />
5959       <param name="right" />
5960     </member>
5961     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
5962       <summary>
5963         <para>int32x4_t vmulq_s32 (int32x4_t a, int32x4_t b)</para>
5964         <para>A32: VMUL.I32 Qd, Qn, Qm</para>
5965         <para>A64: MUL Vd.4S, Vn.4S, Vm.4S</para>
5966       </summary>
5967       <param name="left" />
5968       <param name="right" />
5969     </member>
5970     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
5971       <summary>
5972         <para>int8x16_t vmulq_s8 (int8x16_t a, int8x16_t b)</para>
5973         <para>A32: VMUL.I8 Qd, Qn, Qm</para>
5974         <para>A64: MUL Vd.16B, Vn.16B, Vm.16B</para>
5975       </summary>
5976       <param name="left" />
5977       <param name="right" />
5978     </member>
5979     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5980       <summary>
5981         <para>float32x4_t vmulq_f32 (float32x4_t a, float32x4_t b)</para>
5982         <para>A32: VMUL.F32 Qd, Qn, Qm</para>
5983         <para>A64: FMUL Vd.4S, Vn.4S, Vm.4S</para>
5984       </summary>
5985       <param name="left" />
5986       <param name="right" />
5987     </member>
5988     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
5989       <summary>
5990         <para>uint16x8_t vmulq_u16 (uint16x8_t a, uint16x8_t b)</para>
5991         <para>A32: VMUL.I16 Qd, Qn, Qm</para>
5992         <para>A64: MUL Vd.8H, Vn.8H, Vm.8H</para>
5993       </summary>
5994       <param name="left" />
5995       <param name="right" />
5996     </member>
5997     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
5998       <summary>
5999         <para>uint32x4_t vmulq_u32 (uint32x4_t a, uint32x4_t b)</para>
6000         <para>A32: VMUL.I32 Qd, Qn, Qm</para>
6001         <para>A64: MUL Vd.4S, Vn.4S, Vm.4S</para>
6002       </summary>
6003       <param name="left" />
6004       <param name="right" />
6005     </member>
6006     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
6007       <summary>
6008         <para>uint8x8_t vmul_u8 (uint8x8_t a, uint8x8_t b)</para>
6009         <para>A32: VMUL.I8 Dd, Dn, Dm</para>
6010         <para>A64: MUL Vd.8B, Vn.8B, Vm.8B</para>
6011       </summary>
6012       <param name="left" />
6013       <param name="right" />
6014     </member>
6015     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
6016       <summary>
6017         <para>int16x4_t vmul_s16 (int16x4_t a, int16x4_t b)</para>
6018         <para>A32: VMUL.I16 Dd, Dn, Dm</para>
6019         <para>A64: MUL Vd.4H, Vn.4H, Vm.4H</para>
6020       </summary>
6021       <param name="left" />
6022       <param name="right" />
6023     </member>
6024     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
6025       <summary>
6026         <para>int32x2_t vmul_s32 (int32x2_t a, int32x2_t b)</para>
6027         <para>A32: VMUL.I32 Dd, Dn, Dm</para>
6028         <para>A64: MUL Vd.2S, Vn.2S, Vm.2S</para>
6029       </summary>
6030       <param name="left" />
6031       <param name="right" />
6032     </member>
6033     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
6034       <summary>
6035         <para>int8x8_t vmul_s8 (int8x8_t a, int8x8_t b)</para>
6036         <para>A32: VMUL.I8 Dd, Dn, Dm</para>
6037         <para>A64: MUL Vd.8B, Vn.8B, Vm.8B</para>
6038       </summary>
6039       <param name="left" />
6040       <param name="right" />
6041     </member>
6042     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
6043       <summary>
6044         <para>float32x2_t vmul_f32 (float32x2_t a, float32x2_t b)</para>
6045         <para>A32: VMUL.F32 Dd, Dn, Dm</para>
6046         <para>A64: FMUL Vd.2S, Vn.2S, Vm.2S</para>
6047       </summary>
6048       <param name="left" />
6049       <param name="right" />
6050     </member>
6051     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
6052       <summary>
6053         <para>uint16x4_t vmul_u16 (uint16x4_t a, uint16x4_t b)</para>
6054         <para>A32: VMUL.I16 Dd, Dn, Dm</para>
6055         <para>A64: MUL Vd.4H, Vn.4H, Vm.4H</para>
6056       </summary>
6057       <param name="left" />
6058       <param name="right" />
6059     </member>
6060     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Multiply(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
6061       <summary>
6062         <para>uint32x2_t vmul_u32 (uint32x2_t a, uint32x2_t b)</para>
6063         <para>A32: VMUL.I32 Dd, Dn, Dm</para>
6064         <para>A64: MUL Vd.2S, Vn.2S, Vm.2S</para>
6065       </summary>
6066       <param name="left" />
6067       <param name="right" />
6068     </member>
6069     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
6070       <summary>
6071         <para>uint8x16_t vmlaq_u8 (uint8x16_t a, uint8x16_t b, uint8x16_t c)</para>
6072         <para>A32: VMLA.I8 Qd, Qn, Qm</para>
6073         <para>A64: MLA Vd.16B, Vn.16B, Vm.16B</para>
6074       </summary>
6075       <param name="addend" />
6076       <param name="left" />
6077       <param name="right" />
6078     </member>
6079     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6080       <summary>
6081         <para>int16x8_t vmlaq_s16 (int16x8_t a, int16x8_t b, int16x8_t c)</para>
6082         <para>A32: VMLA.I16 Qd, Qn, Qm</para>
6083         <para>A64: MLA Vd.8H, Vn.8H, Vm.8H</para>
6084       </summary>
6085       <param name="addend" />
6086       <param name="left" />
6087       <param name="right" />
6088     </member>
6089     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
6090       <summary>
6091         <para>int32x4_t vmlaq_s32 (int32x4_t a, int32x4_t b, int32x4_t c)</para>
6092         <para>A32: VMLA.I32 Qd, Qn, Qm</para>
6093         <para>A64: MLA Vd.4S, Vn.4S, Vm.4S</para>
6094       </summary>
6095       <param name="addend" />
6096       <param name="left" />
6097       <param name="right" />
6098     </member>
6099     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
6100       <summary>
6101         <para>int8x16_t vmlaq_s8 (int8x16_t a, int8x16_t b, int8x16_t c)</para>
6102         <para>A32: VMLA.I8 Qd, Qn, Qm</para>
6103         <para>A64: MLA Vd.16B, Vn.16B, Vm.16B</para>
6104       </summary>
6105       <param name="addend" />
6106       <param name="left" />
6107       <param name="right" />
6108     </member>
6109     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6110       <summary>
6111         <para>uint16x8_t vmlaq_u16 (uint16x8_t a, uint16x8_t b, uint16x8_t c)</para>
6112         <para>A32: VMLA.I16 Qd, Qn, Qm</para>
6113         <para>A64: MLA Vd.8H, Vn.8H, Vm.8H</para>
6114       </summary>
6115       <param name="addend" />
6116       <param name="left" />
6117       <param name="right" />
6118     </member>
6119     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
6120       <summary>
6121         <para>uint32x4_t vmlaq_u32 (uint32x4_t a, uint32x4_t b, uint32x4_t c)</para>
6122         <para>A32: VMLA.I32 Qd, Qn, Qm</para>
6123         <para>A64: MLA Vd.4S, Vn.4S, Vm.4S</para>
6124       </summary>
6125       <param name="addend" />
6126       <param name="left" />
6127       <param name="right" />
6128     </member>
6129     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
6130       <summary>
6131         <para>uint8x8_t vmla_u8 (uint8x8_t a, uint8x8_t b, uint8x8_t c)</para>
6132         <para>A32: VMLA.I8 Dd, Dn, Dm</para>
6133         <para>A64: MLA Vd.8B, Vn.8B, Vm.8B</para>
6134       </summary>
6135       <param name="addend" />
6136       <param name="left" />
6137       <param name="right" />
6138     </member>
6139     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
6140       <summary>
6141         <para>int16x4_t vmla_s16 (int16x4_t a, int16x4_t b, int16x4_t c)</para>
6142         <para>A32: VMLA.I16 Dd, Dn, Dm</para>
6143         <para>A64: MLA Vd.4H, Vn.4H, Vm.4H</para>
6144       </summary>
6145       <param name="addend" />
6146       <param name="left" />
6147       <param name="right" />
6148     </member>
6149     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
6150       <summary>
6151         <para>int32x2_t vmla_s32 (int32x2_t a, int32x2_t b, int32x2_t c)</para>
6152         <para>A32: VMLA.I32 Dd, Dn, Dm</para>
6153         <para>A64: MLA Vd.2S, Vn.2S, Vm.2S</para>
6154       </summary>
6155       <param name="addend" />
6156       <param name="left" />
6157       <param name="right" />
6158     </member>
6159     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
6160       <summary>
6161         <para>int8x8_t vmla_s8 (int8x8_t a, int8x8_t b, int8x8_t c)</para>
6162         <para>A32: VMLA.I8 Dd, Dn, Dm</para>
6163         <para>A64: MLA Vd.8B, Vn.8B, Vm.8B</para>
6164       </summary>
6165       <param name="addend" />
6166       <param name="left" />
6167       <param name="right" />
6168     </member>
6169     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
6170       <summary>
6171         <para>uint16x4_t vmla_u16 (uint16x4_t a, uint16x4_t b, uint16x4_t c)</para>
6172         <para>A32: VMLA.I16 Dd, Dn, Dm</para>
6173         <para>A64: MLA Vd.4H, Vn.4H, Vm.4H</para>
6174       </summary>
6175       <param name="addend" />
6176       <param name="left" />
6177       <param name="right" />
6178     </member>
6179     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAdd(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
6180       <summary>
6181         <para>uint32x2_t vmla_u32 (uint32x2_t a, uint32x2_t b, uint32x2_t c)</para>
6182         <para>A32: VMLA.I32 Dd, Dn, Dm</para>
6183         <para>A64: MLA Vd.2S, Vn.2S, Vm.2S</para>
6184       </summary>
6185       <param name="addend" />
6186       <param name="left" />
6187       <param name="right" />
6188     </member>
6189     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddByScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
6190       <summary>
6191         <para>int16x8_t vmlaq_n_s16 (int16x8_t a, int16x8_t b, int16_t c)</para>
6192         <para>A32: VMLA.I16 Qd, Qn, Dm[0]</para>
6193         <para>A64: MLA Vd.8H, Vn.8H, Vm.H[0]</para>
6194       </summary>
6195       <param name="addend" />
6196       <param name="left" />
6197       <param name="right" />
6198     </member>
6199     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddByScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
6200       <summary>
6201         <para>int32x4_t vmlaq_n_s32 (int32x4_t a, int32x4_t b, int32_t c)</para>
6202         <para>A32: VMLA.I32 Qd, Qn, Dm[0]</para>
6203         <para>A64: MLA Vd.4S, Vn.4S, Vm.S[0]</para>
6204       </summary>
6205       <param name="addend" />
6206       <param name="left" />
6207       <param name="right" />
6208     </member>
6209     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddByScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
6210       <summary>
6211         <para>uint16x8_t vmlaq_n_u16 (uint16x8_t a, uint16x8_t b, uint16_t c)</para>
6212         <para>A32: VMLA.I16 Qd, Qn, Dm[0]</para>
6213         <para>A64: MLA Vd.8H, Vn.8H, Vm.H[0]</para>
6214       </summary>
6215       <param name="addend" />
6216       <param name="left" />
6217       <param name="right" />
6218     </member>
6219     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddByScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
6220       <summary>
6221         <para>uint32x4_t vmlaq_n_u32 (uint32x4_t a, uint32x4_t b, uint32_t c)</para>
6222         <para>A32: VMLA.I32 Qd, Qn, Dm[0]</para>
6223         <para>A64: MLA Vd.4S, Vn.4S, Vm.S[0]</para>
6224       </summary>
6225       <param name="addend" />
6226       <param name="left" />
6227       <param name="right" />
6228     </member>
6229     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddByScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
6230       <summary>
6231         <para>int16x4_t vmla_n_s16 (int16x4_t a, int16x4_t b, int16_t c)</para>
6232         <para>A32: VMLA.I16 Dd, Dn, Dm[0]</para>
6233         <para>A64: MLA Vd.4H, Vn.4H, Vm.H[0]</para>
6234       </summary>
6235       <param name="addend" />
6236       <param name="left" />
6237       <param name="right" />
6238     </member>
6239     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddByScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
6240       <summary>
6241         <para>int32x2_t vmla_n_s32 (int32x2_t a, int32x2_t b, int32_t c)</para>
6242         <para>A32: VMLA.I32 Dd, Dn, Dm[0]</para>
6243         <para>A64: MLA Vd.2S, Vn.2S, Vm.S[0]</para>
6244       </summary>
6245       <param name="addend" />
6246       <param name="left" />
6247       <param name="right" />
6248     </member>
6249     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddByScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
6250       <summary>
6251         <para>uint16x4_t vmla_n_u16 (uint16x4_t a, uint16x4_t b, uint16_t c)</para>
6252         <para>A32: VMLA.I16 Dd, Dn, Dm[0]</para>
6253         <para>A64: MLA Vd.4H, Vn.4H, Vm.H[0]</para>
6254       </summary>
6255       <param name="addend" />
6256       <param name="left" />
6257       <param name="right" />
6258     </member>
6259     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddByScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
6260       <summary>
6261         <para>uint32x2_t vmla_n_u32 (uint32x2_t a, uint32x2_t b, uint32_t c)</para>
6262         <para>A32: VMLA.I32 Dd, Dn, Dm[0]</para>
6263         <para>A64: MLA Vd.2S, Vn.2S, Vm.S[0]</para>
6264       </summary>
6265       <param name="addend" />
6266       <param name="left" />
6267       <param name="right" />
6268     </member>
6269     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6270       <summary>
6271         <para>int16x8_t vmlaq_laneq_s16 (int16x8_t a, int16x8_t b, int16x8_t v, const int lane)</para>
6272         <para>A32: VMLA.I16 Qd, Qn, Dm[lane]</para>
6273         <para>A64: MLA Vd.8H, Vn.8H, Vm.H[lane]</para>
6274       </summary>
6275       <param name="addend" />
6276       <param name="left" />
6277       <param name="right" />
6278       <param name="rightIndex" />
6279     </member>
6280     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
6281       <summary>
6282         <para>int16x8_t vmlaq_lane_s16 (int16x8_t a, int16x8_t b, int16x4_t v, const int lane)</para>
6283         <para>A32: VMLA.I16 Qd, Qn, Dm[lane]</para>
6284         <para>A64: MLA Vd.8H, Vn.8H, Vm.H[lane]</para>
6285       </summary>
6286       <param name="addend" />
6287       <param name="left" />
6288       <param name="right" />
6289       <param name="rightIndex" />
6290     </member>
6291     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6292       <summary>
6293         <para>int32x4_t vmlaq_laneq_s32 (int32x4_t a, int32x4_t b, int32x4_t v, const int lane)</para>
6294         <para>A32: VMLA.I32 Qd, Qn, Dm[lane]</para>
6295         <para>A64: MLA Vd.4S, Vn.4S, Vm.S[lane]</para>
6296       </summary>
6297       <param name="addend" />
6298       <param name="left" />
6299       <param name="right" />
6300       <param name="rightIndex" />
6301     </member>
6302     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
6303       <summary>
6304         <para>int32x4_t vmlaq_lane_s32 (int32x4_t a, int32x4_t b, int32x2_t v, const int lane)</para>
6305         <para>A32: VMLA.I32 Qd, Qn, Dm[lane]</para>
6306         <para>A64: MLA Vd.4S, Vn.4S, Vm.S[lane]</para>
6307       </summary>
6308       <param name="addend" />
6309       <param name="left" />
6310       <param name="right" />
6311       <param name="rightIndex" />
6312     </member>
6313     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6314       <summary>
6315         <para>uint16x8_t vmlaq_laneq_u16 (uint16x8_t a, uint16x8_t b, uint16x8_t v, const int lane)</para>
6316         <para>A32: VMLA.I16 Qd, Qn, Dm[lane]</para>
6317         <para>A64: MLA Vd.8H, Vn.8H, Vm.H[lane]</para>
6318       </summary>
6319       <param name="addend" />
6320       <param name="left" />
6321       <param name="right" />
6322       <param name="rightIndex" />
6323     </member>
6324     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
6325       <summary>
6326         <para>uint16x8_t vmlaq_lane_u16 (uint16x8_t a, uint16x8_t b, uint16x4_t v, const int lane)</para>
6327         <para>A32: VMLA.I16 Qd, Qn, Dm[lane]</para>
6328         <para>A64: MLA Vd.8H, Vn.8H, Vm.H[lane]</para>
6329       </summary>
6330       <param name="addend" />
6331       <param name="left" />
6332       <param name="right" />
6333       <param name="rightIndex" />
6334     </member>
6335     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6336       <summary>
6337         <para>uint32x4_t vmlaq_laneq_u32 (uint32x4_t a, uint32x4_t b, uint32x4_t v, const int lane)</para>
6338         <para>A32: VMLA.I32 Qd, Qn, Dm[lane]</para>
6339         <para>A64: MLA Vd.4S, Vn.4S, Vm.S[lane]</para>
6340       </summary>
6341       <param name="addend" />
6342       <param name="left" />
6343       <param name="right" />
6344       <param name="rightIndex" />
6345     </member>
6346     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
6347       <summary>
6348         <para>uint32x4_t vmlaq_lane_u32 (uint32x4_t a, uint32x4_t b, uint32x2_t v, const int lane)</para>
6349         <para>A32: VMLA.I32 Qd, Qn, Dm[lane]</para>
6350         <para>A64: MLA Vd.4S, Vn.4S, Vm.S[lane]</para>
6351       </summary>
6352       <param name="addend" />
6353       <param name="left" />
6354       <param name="right" />
6355       <param name="rightIndex" />
6356     </member>
6357     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6358       <summary>
6359         <para>int16x4_t vmla_laneq_s16 (int16x4_t a, int16x4_t b, int16x8_t v, const int lane)</para>
6360         <para>A32: VMLA.I16 Dd, Dn, Dm[lane]</para>
6361         <para>A64: MLA Vd.4H, Vn.4H, Vm.H[lane]</para>
6362       </summary>
6363       <param name="addend" />
6364       <param name="left" />
6365       <param name="right" />
6366       <param name="rightIndex" />
6367     </member>
6368     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
6369       <summary>
6370         <para>int16x4_t vmla_lane_s16 (int16x4_t a, int16x4_t b, int16x4_t v, const int lane)</para>
6371         <para>A32: VMLA.I16 Dd, Dn, Dm[lane]</para>
6372         <para>A64: MLA Vd.4H, Vn.4H, Vm.H[lane]</para>
6373       </summary>
6374       <param name="addend" />
6375       <param name="left" />
6376       <param name="right" />
6377       <param name="rightIndex" />
6378     </member>
6379     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6380       <summary>
6381         <para>int32x2_t vmla_laneq_s32 (int32x2_t a, int32x2_t b, int32x4_t v, const int lane)</para>
6382         <para>A32: VMLA.I32 Dd, Dn, Dm[lane]</para>
6383         <para>A64: MLA Vd.2S, Vn.2S, Vm.S[lane]</para>
6384       </summary>
6385       <param name="addend" />
6386       <param name="left" />
6387       <param name="right" />
6388       <param name="rightIndex" />
6389     </member>
6390     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
6391       <summary>
6392         <para>int32x2_t vmla_lane_s32 (int32x2_t a, int32x2_t b, int32x2_t v, const int lane)</para>
6393         <para>A32: VMLA.I32 Dd, Dn, Dm[lane]</para>
6394         <para>A64: MLA Vd.2S, Vn.2S, Vm.S[lane]</para>
6395       </summary>
6396       <param name="addend" />
6397       <param name="left" />
6398       <param name="right" />
6399       <param name="rightIndex" />
6400     </member>
6401     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6402       <summary>
6403         <para>uint16x4_t vmla_laneq_u16 (uint16x4_t a, uint16x4_t b, uint16x8_t v, const int lane)</para>
6404         <para>A32: VMLA.I16 Dd, Dn, Dm[lane]</para>
6405         <para>A64: MLA Vd.4H, Vn.4H, Vm.H[lane]</para>
6406       </summary>
6407       <param name="addend" />
6408       <param name="left" />
6409       <param name="right" />
6410       <param name="rightIndex" />
6411     </member>
6412     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
6413       <summary>
6414         <para>uint16x4_t vmla_lane_u16 (uint16x4_t a, uint16x4_t b, uint16x4_t v, const int lane)</para>
6415         <para>A32: VMLA.I16 Dd, Dn, Dm[lane]</para>
6416         <para>A64: MLA Vd.4H, Vn.4H, Vm.H[lane]</para>
6417       </summary>
6418       <param name="addend" />
6419       <param name="left" />
6420       <param name="right" />
6421       <param name="rightIndex" />
6422     </member>
6423     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6424       <summary>
6425         <para>uint32x2_t vmla_laneq_u32 (uint32x2_t a, uint32x2_t b, uint32x4_t v, const int lane)</para>
6426         <para>A32: VMLA.I32 Dd, Dn, Dm[lane]</para>
6427         <para>A64: MLA Vd.2S, Vn.2S, Vm.S[lane]</para>
6428       </summary>
6429       <param name="addend" />
6430       <param name="left" />
6431       <param name="right" />
6432       <param name="rightIndex" />
6433     </member>
6434     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
6435       <summary>
6436         <para>uint32x2_t vmla_lane_u32 (uint32x2_t a, uint32x2_t b, uint32x2_t v, const int lane)</para>
6437         <para>A32: VMLA.I32 Dd, Dn, Dm[lane]</para>
6438         <para>A64: MLA Vd.2S, Vn.2S, Vm.S[lane]</para>
6439       </summary>
6440       <param name="addend" />
6441       <param name="left" />
6442       <param name="right" />
6443       <param name="rightIndex" />
6444     </member>
6445     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyByScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
6446       <summary>
6447         <para>int16x8_t vmulq_n_s16 (int16x8_t a, int16_t b)</para>
6448         <para>A32: VMUL.I16 Qd, Qn, Dm[0]</para>
6449         <para>A64: MUL Vd.8H, Vn.8H, Vm.H[0]</para>
6450       </summary>
6451       <param name="left" />
6452       <param name="right" />
6453     </member>
6454     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyByScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
6455       <summary>
6456         <para>int32x4_t vmulq_n_s32 (int32x4_t a, int32_t b)</para>
6457         <para>A32: VMUL.I32 Qd, Qn, Dm[0]</para>
6458         <para>A64: MUL Vd.4S, Vn.4S, Vm.S[0]</para>
6459       </summary>
6460       <param name="left" />
6461       <param name="right" />
6462     </member>
6463     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyByScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
6464       <summary>
6465         <para>float32x4_t vmulq_n_f32 (float32x4_t a, float32_t b)</para>
6466         <para>A32: VMUL.F32 Qd, Qn, Dm[0]</para>
6467         <para>A64: FMUL Vd.4S, Vn.4S, Vm.S[0]</para>
6468       </summary>
6469       <param name="left" />
6470       <param name="right" />
6471     </member>
6472     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyByScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
6473       <summary>
6474         <para>uint16x8_t vmulq_n_u16 (uint16x8_t a, uint16_t b)</para>
6475         <para>A32: VMUL.I16 Qd, Qn, Dm[0]</para>
6476         <para>A64: MUL Vd.8H, Vn.8H, Vm.H[0]</para>
6477       </summary>
6478       <param name="left" />
6479       <param name="right" />
6480     </member>
6481     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyByScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
6482       <summary>
6483         <para>uint32x4_t vmulq_n_u32 (uint32x4_t a, uint32_t b)</para>
6484         <para>A32: VMUL.I32 Qd, Qn, Dm[0]</para>
6485         <para>A64: MUL Vd.4S, Vn.4S, Vm.S[0]</para>
6486       </summary>
6487       <param name="left" />
6488       <param name="right" />
6489     </member>
6490     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyByScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
6491       <summary>
6492         <para>int16x4_t vmul_n_s16 (int16x4_t a, int16_t b)</para>
6493         <para>A32: VMUL.I16 Dd, Dn, Dm[0]</para>
6494         <para>A64: MUL Vd.4H, Vn.4H, Vm.H[0]</para>
6495       </summary>
6496       <param name="left" />
6497       <param name="right" />
6498     </member>
6499     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyByScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
6500       <summary>
6501         <para>int32x2_t vmul_n_s32 (int32x2_t a, int32_t b)</para>
6502         <para>A32: VMUL.I32 Dd, Dn, Dm[0]</para>
6503         <para>A64: MUL Vd.2S, Vn.2S, Vm.S[0]</para>
6504       </summary>
6505       <param name="left" />
6506       <param name="right" />
6507     </member>
6508     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyByScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
6509       <summary>
6510         <para>float32x2_t vmul_n_f32 (float32x2_t a, float32_t b)</para>
6511         <para>A32: VMUL.F32 Dd, Dn, Dm[0]</para>
6512         <para>A64: FMUL Vd.2S, Vn.2S, Vm.S[0]</para>
6513       </summary>
6514       <param name="left" />
6515       <param name="right" />
6516     </member>
6517     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyByScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
6518       <summary>
6519         <para>uint16x4_t vmul_n_u16 (uint16x4_t a, uint16_t b)</para>
6520         <para>A32: VMUL.I16 Dd, Dn, Dm[0]</para>
6521         <para>A64: MUL Vd.4H, Vn.4H, Vm.H[0]</para>
6522       </summary>
6523       <param name="left" />
6524       <param name="right" />
6525     </member>
6526     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyByScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
6527       <summary>
6528         <para>uint32x2_t vmul_n_u32 (uint32x2_t a, uint32_t b)</para>
6529         <para>A32: VMUL.I32 Dd, Dn, Dm[0]</para>
6530         <para>A64: MUL Vd.2S, Vn.2S, Vm.S[0]</para>
6531       </summary>
6532       <param name="left" />
6533       <param name="right" />
6534     </member>
6535     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6536       <summary>
6537         <para>int16x8_t vmulq_laneq_s16 (int16x8_t a, int16x8_t v, const int lane)</para>
6538         <para>A32: VMUL.I16 Qd, Qn, Dm[lane]</para>
6539         <para>A64: MUL Vd.8H, Vn.8H, Vm.H[lane]</para>
6540       </summary>
6541       <param name="left" />
6542       <param name="right" />
6543       <param name="rightIndex" />
6544     </member>
6545     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
6546       <summary>
6547         <para>int16x8_t vmulq_lane_s16 (int16x8_t a, int16x4_t v, const int lane)</para>
6548         <para>A32: VMUL.I16 Qd, Qn, Dm[lane]</para>
6549         <para>A64: MUL Vd.8H, Vn.8H, Vm.H[lane]</para>
6550       </summary>
6551       <param name="left" />
6552       <param name="right" />
6553       <param name="rightIndex" />
6554     </member>
6555     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6556       <summary>
6557         <para>int32x4_t vmulq_laneq_s32 (int32x4_t a, int32x4_t v, const int lane)</para>
6558         <para>A32: VMUL.I32 Qd, Qn, Dm[lane]</para>
6559         <para>A64: MUL Vd.4S, Vn.4S, Vm.S[lane]</para>
6560       </summary>
6561       <param name="left" />
6562       <param name="right" />
6563       <param name="rightIndex" />
6564     </member>
6565     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
6566       <summary>
6567         <para>int32x4_t vmulq_lane_s32 (int32x4_t a, int32x2_t v, const int lane)</para>
6568         <para>A32: VMUL.I32 Qd, Qn, Dm[lane]</para>
6569         <para>A64: MUL Vd.4S, Vn.4S, Vm.S[lane]</para>
6570       </summary>
6571       <param name="left" />
6572       <param name="right" />
6573       <param name="rightIndex" />
6574     </member>
6575     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
6576       <summary>
6577         <para>float32x4_t vmulq_laneq_f32 (float32x4_t a, float32x4_t v, const int lane)</para>
6578         <para>A32: VMUL.F32 Qd, Qn, Dm[lane]</para>
6579         <para>A64: FMUL Vd.4S, Vn.4S, Vm.S[lane]</para>
6580       </summary>
6581       <param name="left" />
6582       <param name="right" />
6583       <param name="rightIndex" />
6584     </member>
6585     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
6586       <summary>
6587         <para>float32x4_t vmulq_lane_f32 (float32x4_t a, float32x2_t v, const int lane)</para>
6588         <para>A32: VMUL.F32 Qd, Qn, Dm[lane]</para>
6589         <para>A64: FMUL Vd.4S, Vn.4S, Vm.S[lane]</para>
6590       </summary>
6591       <param name="left" />
6592       <param name="right" />
6593       <param name="rightIndex" />
6594     </member>
6595     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6596       <summary>
6597         <para>uint16x8_t vmulq_laneq_u16 (uint16x8_t a, uint16x8_t v, const int lane)</para>
6598         <para>A32: VMUL.I16 Qd, Qn, Dm[lane]</para>
6599         <para>A64: MUL Vd.8H, Vn.8H, Vm.H[lane]</para>
6600       </summary>
6601       <param name="left" />
6602       <param name="right" />
6603       <param name="rightIndex" />
6604     </member>
6605     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
6606       <summary>
6607         <para>uint16x8_t vmulq_lane_u16 (uint16x8_t a, uint16x4_t v, const int lane)</para>
6608         <para>A32: VMUL.I16 Qd, Qn, Dm[lane]</para>
6609         <para>A64: MUL Vd.8H, Vn.8H, Vm.H[lane]</para>
6610       </summary>
6611       <param name="left" />
6612       <param name="right" />
6613       <param name="rightIndex" />
6614     </member>
6615     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6616       <summary>
6617         <para>uint32x4_t vmulq_laneq_u32 (uint32x4_t a, uint32x4_t v, const int lane)</para>
6618         <para>A32: VMUL.I32 Qd, Qn, Dm[lane]</para>
6619         <para>A64: MUL Vd.4S, Vn.4S, Vm.S[lane]</para>
6620       </summary>
6621       <param name="left" />
6622       <param name="right" />
6623       <param name="rightIndex" />
6624     </member>
6625     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
6626       <summary>
6627         <para>uint32x4_t vmulq_lane_u32 (uint32x4_t a, uint32x2_t v, const int lane)</para>
6628         <para>A32: VMUL.I32 Qd, Qn, Dm[lane]</para>
6629         <para>A64: MUL Vd.4S, Vn.4S, Vm.S[lane]</para>
6630       </summary>
6631       <param name="left" />
6632       <param name="right" />
6633       <param name="rightIndex" />
6634     </member>
6635     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6636       <summary>
6637         <para>int16x4_t vmul_laneq_s16 (int16x4_t a, int16x8_t v, const int lane)</para>
6638         <para>A32: VMUL.I16 Dd, Dn, Dm[lane]</para>
6639         <para>A64: MUL Vd.4H, Vn.4H, Vm.H[lane]</para>
6640       </summary>
6641       <param name="left" />
6642       <param name="right" />
6643       <param name="rightIndex" />
6644     </member>
6645     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
6646       <summary>
6647         <para>int16x4_t vmul_lane_s16 (int16x4_t a, int16x4_t v, const int lane)</para>
6648         <para>A32: VMUL.I16 Dd, Dn, Dm[lane]</para>
6649         <para>A64: MUL Vd.4H, Vn.4H, Vm.H[lane]</para>
6650       </summary>
6651       <param name="left" />
6652       <param name="right" />
6653       <param name="rightIndex" />
6654     </member>
6655     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6656       <summary>
6657         <para>int32x2_t vmul_laneq_s32 (int32x2_t a, int32x4_t v, const int lane)</para>
6658         <para>A32: VMUL.I32 Dd, Dn, Dm[lane]</para>
6659         <para>A64: MUL Vd.2S, Vn.2S, Vm.S[lane]</para>
6660       </summary>
6661       <param name="left" />
6662       <param name="right" />
6663       <param name="rightIndex" />
6664     </member>
6665     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
6666       <summary>
6667         <para>int32x2_t vmul_lane_s32 (int32x2_t a, int32x2_t v, const int lane)</para>
6668         <para>A32: VMUL.I32 Dd, Dn, Dm[lane]</para>
6669         <para>A64: MUL Vd.2S, Vn.2S, Vm.S[lane]</para>
6670       </summary>
6671       <param name="left" />
6672       <param name="right" />
6673       <param name="rightIndex" />
6674     </member>
6675     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
6676       <summary>
6677         <para>float32x2_t vmul_laneq_f32 (float32x2_t a, float32x4_t v, const int lane)</para>
6678         <para>A32: VMUL.F32 Dd, Dn, Dm[lane]</para>
6679         <para>A64: FMUL Vd.2S, Vn.2S, Vm.S[lane]</para>
6680       </summary>
6681       <param name="left" />
6682       <param name="right" />
6683       <param name="rightIndex" />
6684     </member>
6685     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
6686       <summary>
6687         <para>float32x2_t vmul_lane_f32 (float32x2_t a, float32x2_t v, const int lane)</para>
6688         <para>A32: VMUL.F32 Dd, Dn, Dm[lane]</para>
6689         <para>A64: FMUL Vd.2S, Vn.2S, Vm.S[lane]</para>
6690       </summary>
6691       <param name="left" />
6692       <param name="right" />
6693       <param name="rightIndex" />
6694     </member>
6695     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6696       <summary>
6697         <para>uint16x4_t vmul_laneq_u16 (uint16x4_t a, uint16x8_t v, const int lane)</para>
6698         <para>A32: VMUL.I16 Dd, Dn, Dm[lane]</para>
6699         <para>A64: MUL Vd.4H, Vn.4H, Vm.H[lane]</para>
6700       </summary>
6701       <param name="left" />
6702       <param name="right" />
6703       <param name="rightIndex" />
6704     </member>
6705     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
6706       <summary>
6707         <para>uint16x4_t vmul_lane_u16 (uint16x4_t a, uint16x4_t v, const int lane)</para>
6708         <para>A32: VMUL.I16 Dd, Dn, Dm[lane]</para>
6709         <para>A64: MUL Vd.4H, Vn.4H, Vm.H[lane]</para>
6710       </summary>
6711       <param name="left" />
6712       <param name="right" />
6713       <param name="rightIndex" />
6714     </member>
6715     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6716       <summary>
6717         <para>uint32x2_t vmul_laneq_u32 (uint32x2_t a, uint32x4_t v, const int lane)</para>
6718         <para>A32: VMUL.I32 Dd, Dn, Dm[lane]</para>
6719         <para>A64: MUL Vd.2S, Vn.2S, Vm.S[lane]</para>
6720       </summary>
6721       <param name="left" />
6722       <param name="right" />
6723       <param name="rightIndex" />
6724     </member>
6725     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
6726       <summary>
6727         <para>uint32x2_t vmul_lane_u32 (uint32x2_t a, uint32x2_t v, const int lane)</para>
6728         <para>A32: VMUL.I32 Dd, Dn, Dm[lane]</para>
6729         <para>A64: MUL Vd.2S, Vn.2S, Vm.S[lane]</para>
6730       </summary>
6731       <param name="left" />
6732       <param name="right" />
6733       <param name="rightIndex" />
6734     </member>
6735     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLower(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6736       <summary>
6737         <para>int32x4_t vmull_laneq_s16 (int16x4_t a, int16x8_t v, const int lane)</para>
6738         <para>A32: VMULL.S16 Qd, Dn, Dm[lane]</para>
6739         <para>A64: SMULL Vd.4S, Vn.4H, Vm.H[lane]</para>
6740       </summary>
6741       <param name="left" />
6742       <param name="right" />
6743       <param name="rightIndex" />
6744     </member>
6745     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLower(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
6746       <summary>
6747         <para>int32x4_t vmull_lane_s16 (int16x4_t a, int16x4_t v, const int lane)</para>
6748         <para>A32: VMULL.S16 Qd, Dn, Dm[lane]</para>
6749         <para>A64: SMULL Vd.4S, Vn.4H, Vm.H[lane]</para>
6750       </summary>
6751       <param name="left" />
6752       <param name="right" />
6753       <param name="rightIndex" />
6754     </member>
6755     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLower(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6756       <summary>
6757         <para>int64x2_t vmull_laneq_s32 (int32x2_t a, int32x4_t v, const int lane)</para>
6758         <para>A32: VMULL.S32 Qd, Dn, Dm[lane]</para>
6759         <para>A64: SMULL Vd.2D, Vn.2S, Vm.S[lane]</para>
6760       </summary>
6761       <param name="left" />
6762       <param name="right" />
6763       <param name="rightIndex" />
6764     </member>
6765     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLower(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
6766       <summary>
6767         <para>int64x2_t vmull_lane_s32 (int32x2_t a, int32x2_t v, const int lane)</para>
6768         <para>A32: VMULL.S32 Qd, Dn, Dm[lane]</para>
6769         <para>A64: SMULL Vd.2D, Vn.2S, Vm.S[lane]</para>
6770       </summary>
6771       <param name="left" />
6772       <param name="right" />
6773       <param name="rightIndex" />
6774     </member>
6775     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6776       <summary>
6777         <para>uint32x4_t vmull_laneq_u16 (uint16x4_t a, uint16x8_t v, const int lane)</para>
6778         <para>A32: VMULL.U16 Qd, Dn, Dm[lane]</para>
6779         <para>A64: UMULL Vd.4S, Vn.4H, Vm.H[lane]</para>
6780       </summary>
6781       <param name="left" />
6782       <param name="right" />
6783       <param name="rightIndex" />
6784     </member>
6785     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
6786       <summary>
6787         <para>uint32x4_t vmull_lane_u16 (uint16x4_t a, uint16x4_t v, const int lane)</para>
6788         <para>A32: VMULL.U16 Qd, Dn, Dm[lane]</para>
6789         <para>A64: UMULL Vd.4S, Vn.4H, Vm.H[lane]</para>
6790       </summary>
6791       <param name="left" />
6792       <param name="right" />
6793       <param name="rightIndex" />
6794     </member>
6795     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6796       <summary>
6797         <para>uint64x2_t vmull_laneq_u32 (uint32x2_t a, uint32x4_t v, const int lane)</para>
6798         <para>A32: VMULL.U32 Qd, Dn, Dm[lane]</para>
6799         <para>A64: UMULL Vd.2D, Vn.2S, Vm.S[lane]</para>
6800       </summary>
6801       <param name="left" />
6802       <param name="right" />
6803       <param name="rightIndex" />
6804     </member>
6805     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
6806       <summary>
6807         <para>uint64x2_t vmull_lane_u32 (uint32x2_t a, uint32x2_t v, const int lane)</para>
6808         <para>A32: VMULL.U32 Qd, Dn, Dm[lane]</para>
6809         <para>A64: UMULL Vd.2D, Vn.2S, Vm.S[lane]</para>
6810       </summary>
6811       <param name="left" />
6812       <param name="right" />
6813       <param name="rightIndex" />
6814     </member>
6815     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6816       <summary>
6817         <para>int32x4_t vmlal_laneq_s16 (int32x4_t a, int16x4_t b, int16x8_t v, const int lane)</para>
6818         <para>A32: VMLAL.S16 Qd, Dn, Dm[lane]</para>
6819         <para>A64: SMLAL Vd.4S, Vn.4H, Vm.H[lane]</para>
6820       </summary>
6821       <param name="addend" />
6822       <param name="left" />
6823       <param name="right" />
6824       <param name="rightIndex" />
6825     </member>
6826     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
6827       <summary>
6828         <para>int32x4_t vmlal_lane_s16 (int32x4_t a, int16x4_t b, int16x4_t v, const int lane)</para>
6829         <para>A32: VMLAL.S16 Qd, Dn, Dm[lane]</para>
6830         <para>A64: SMLAL Vd.4S, Vn.4H, Vm.H[lane]</para>
6831       </summary>
6832       <param name="addend" />
6833       <param name="left" />
6834       <param name="right" />
6835       <param name="rightIndex" />
6836     </member>
6837     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6838       <summary>
6839         <para>int64x2_t vmlal_laneq_s32 (int64x2_t a, int32x2_t b, int32x4_t v, const int lane)</para>
6840         <para>A32: VMLAL.S32 Qd, Dn, Dm[lane]</para>
6841         <para>A64: SMLAL Vd.2D, Vn.2S, Vm.S[lane]</para>
6842       </summary>
6843       <param name="addend" />
6844       <param name="left" />
6845       <param name="right" />
6846       <param name="rightIndex" />
6847     </member>
6848     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
6849       <summary>
6850         <para>int64x2_t vmlal_lane_s32 (int64x2_t a, int32x2_t b, int32x2_t v, const int lane)</para>
6851         <para>A32: VMLAL.S32 Qd, Dn, Dm[lane]</para>
6852         <para>A64: SMLAL Vd.2D, Vn.2S, Vm.S[lane]</para>
6853       </summary>
6854       <param name="addend" />
6855       <param name="left" />
6856       <param name="right" />
6857       <param name="rightIndex" />
6858     </member>
6859     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6860       <summary>
6861         <para>uint32x4_t vmlal_laneq_u16 (uint32x4_t a, uint16x4_t b, uint16x8_t v, const int lane)</para>
6862         <para>A32: VMLAL.U16 Qd, Dn, Dm[lane]</para>
6863         <para>A64: UMLAL Vd.4S, Vn.4H, Vm.H[lane]</para>
6864       </summary>
6865       <param name="addend" />
6866       <param name="left" />
6867       <param name="right" />
6868       <param name="rightIndex" />
6869     </member>
6870     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
6871       <summary>
6872         <para>uint32x4_t vmlal_lane_u16 (uint32x4_t a, uint16x4_t b, uint16x4_t v, const int lane)</para>
6873         <para>A32: VMLAL.U16 Qd, Dn, Dm[lane]</para>
6874         <para>A64: UMLAL Vd.4S, Vn.4H, Vm.H[lane]</para>
6875       </summary>
6876       <param name="addend" />
6877       <param name="left" />
6878       <param name="right" />
6879       <param name="rightIndex" />
6880     </member>
6881     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6882       <summary>
6883         <para>uint64x2_t vmlal_laneq_u32 (uint64x2_t a, uint32x2_t b, uint32x4_t v, const int lane)</para>
6884         <para>A32: VMLAL.U32 Qd, Dn, Dm[lane]</para>
6885         <para>A64: UMLAL Vd.2D, Vn.2S, Vm.S[lane]</para>
6886       </summary>
6887       <param name="addend" />
6888       <param name="left" />
6889       <param name="right" />
6890       <param name="rightIndex" />
6891     </member>
6892     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
6893       <summary>
6894         <para>uint64x2_t vmlal_lane_u32 (uint64x2_t a, uint32x2_t b, uint32x2_t v, const int lane)</para>
6895         <para>A32: VMLAL.U32 Qd, Dn, Dm[lane]</para>
6896         <para>A64: UMLAL Vd.2D, Vn.2S, Vm.S[lane]</para>
6897       </summary>
6898       <param name="addend" />
6899       <param name="left" />
6900       <param name="right" />
6901       <param name="rightIndex" />
6902     </member>
6903     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6904       <summary>
6905         <para>int32x4_t vmlsl_laneq_s16 (int32x4_t a, int16x4_t b, int16x8_t v, const int lane)</para>
6906         <para>A32: VMLSL.S16 Qd, Dn, Dm[lane]</para>
6907         <para>A64: SMLSL Vd.4S, Vn.4H, Vm.H[lane]</para>
6908       </summary>
6909       <param name="minuend" />
6910       <param name="left" />
6911       <param name="right" />
6912       <param name="rightIndex" />
6913     </member>
6914     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
6915       <summary>
6916         <para>int32x4_t vmlsl_lane_s16 (int32x4_t a, int16x4_t b, int16x4_t v, const int lane)</para>
6917         <para>A32: VMLSL.S16 Qd, Dn, Dm[lane]</para>
6918         <para>A64: SMLSL Vd.4S, Vn.4H, Vm.H[lane]</para>
6919       </summary>
6920       <param name="minuend" />
6921       <param name="left" />
6922       <param name="right" />
6923       <param name="rightIndex" />
6924     </member>
6925     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6926       <summary>
6927         <para>int64x2_t vmlsl_laneq_s32 (int64x2_t a, int32x2_t b, int32x4_t v, const int lane)</para>
6928         <para>A32: VMLSL.S32 Qd, Dn, Dm[lane]</para>
6929         <para>A64: SMLSL Vd.2D, Vn.2S, Vm.S[lane]</para>
6930       </summary>
6931       <param name="minuend" />
6932       <param name="left" />
6933       <param name="right" />
6934       <param name="rightIndex" />
6935     </member>
6936     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
6937       <summary>
6938         <para>int64x2_t vmlsl_lane_s32 (int64x2_t a, int32x2_t b, int32x2_t v, const int lane)</para>
6939         <para>A32: VMLSL.S32 Qd, Dn, Dm[lane]</para>
6940         <para>A64: SMLSL Vd.2D, Vn.2S, Vm.S[lane]</para>
6941       </summary>
6942       <param name="minuend" />
6943       <param name="left" />
6944       <param name="right" />
6945       <param name="rightIndex" />
6946     </member>
6947     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6948       <summary>
6949         <para>uint32x4_t vmlsl_laneq_u16 (uint32x4_t a, uint16x4_t b, uint16x8_t v, const int lane)</para>
6950         <para>A32: VMLSL.U16 Qd, Dn, Dm[lane]</para>
6951         <para>A64: UMLSL Vd.4S, Vn.4H, Vm.H[lane]</para>
6952       </summary>
6953       <param name="minuend" />
6954       <param name="left" />
6955       <param name="right" />
6956       <param name="rightIndex" />
6957     </member>
6958     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
6959       <summary>
6960         <para>uint32x4_t vmlsl_lane_u16 (uint32x4_t a, uint16x4_t b, uint16x4_t v, const int lane)</para>
6961         <para>A32: VMLSL.U16 Qd, Dn, Dm[lane]</para>
6962         <para>A64: UMLSL Vd.4S, Vn.4H, Vm.H[lane]</para>
6963       </summary>
6964       <param name="minuend" />
6965       <param name="left" />
6966       <param name="right" />
6967       <param name="rightIndex" />
6968     </member>
6969     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6970       <summary>
6971         <para>uint64x2_t vmlsl_laneq_u32 (uint64x2_t a, uint32x2_t b, uint32x4_t v, const int lane)</para>
6972         <para>A32: VMLSL.U32 Qd, Dn, Dm[lane]</para>
6973         <para>A64: UMLSL Vd.2D, Vn.2S, Vm.S[lane]</para>
6974       </summary>
6975       <param name="minuend" />
6976       <param name="left" />
6977       <param name="right" />
6978       <param name="rightIndex" />
6979     </member>
6980     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
6981       <summary>
6982         <para>uint64x2_t vmlsl_lane_u32 (uint64x2_t a, uint32x2_t b, uint32x2_t v, const int lane)</para>
6983         <para>A32: VMLSL.U32 Qd, Dn, Dm[lane]</para>
6984         <para>A64: UMLSL Vd.2D, Vn.2S, Vm.S[lane]</para>
6985       </summary>
6986       <param name="minuend" />
6987       <param name="left" />
6988       <param name="right" />
6989       <param name="rightIndex" />
6990     </member>
6991     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6992       <summary>
6993         <para>int32x4_t vmull_high_laneq_s16 (int16x8_t a, int16x8_t v, const int lane)</para>
6994         <para>A32: VMULL.S16 Qd, Dn+1, Dm[lane]</para>
6995         <para>A64: SMULL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
6996       </summary>
6997       <param name="left" />
6998       <param name="right" />
6999       <param name="rightIndex" />
7000     </member>
7001     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7002       <summary>
7003         <para>int32x4_t vmull_high_lane_s16 (int16x8_t a, int16x4_t v, const int lane)</para>
7004         <para>A32: VMULL.S16 Qd, Dn+1, Dm[lane]</para>
7005         <para>A64: SMULL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7006       </summary>
7007       <param name="left" />
7008       <param name="right" />
7009       <param name="rightIndex" />
7010     </member>
7011     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7012       <summary>
7013         <para>int64x2_t vmull_high_laneq_s32 (int32x4_t a, int32x4_t v, const int lane)</para>
7014         <para>A32: VMULL.S32 Qd, Dn+1, Dm[lane]</para>
7015         <para>A64: SMULL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7016       </summary>
7017       <param name="left" />
7018       <param name="right" />
7019       <param name="rightIndex" />
7020     </member>
7021     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7022       <summary>
7023         <para>int64x2_t vmull_high_lane_s32 (int32x4_t a, int32x2_t v, const int lane)</para>
7024         <para>A32: VMULL.S32 Qd, Dn+1, Dm[lane]</para>
7025         <para>A64: SMULL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7026       </summary>
7027       <param name="left" />
7028       <param name="right" />
7029       <param name="rightIndex" />
7030     </member>
7031     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
7032       <summary>
7033         <para>uint32x4_t vmull_high_laneq_u16 (uint16x8_t a, uint16x8_t v, const int lane)</para>
7034         <para>A32: VMULL.U16 Qd, Dn+1, Dm[lane]</para>
7035         <para>A64: UMULL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7036       </summary>
7037       <param name="left" />
7038       <param name="right" />
7039       <param name="rightIndex" />
7040     </member>
7041     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
7042       <summary>
7043         <para>uint32x4_t vmull_high_lane_u16 (uint16x8_t a, uint16x4_t v, const int lane)</para>
7044         <para>A32: VMULL.U16 Qd, Dn+1, Dm[lane]</para>
7045         <para>A64: UMULL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7046       </summary>
7047       <param name="left" />
7048       <param name="right" />
7049       <param name="rightIndex" />
7050     </member>
7051     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
7052       <summary>
7053         <para>uint64x2_t vmull_high_laneq_u32 (uint32x4_t a, uint32x4_t v, const int lane)</para>
7054         <para>A32: VMULL.U32 Qd, Dn+1, Dm[lane]</para>
7055         <para>A64: UMULL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7056       </summary>
7057       <param name="left" />
7058       <param name="right" />
7059       <param name="rightIndex" />
7060     </member>
7061     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
7062       <summary>
7063         <para>uint64x2_t vmull_high_lane_u32 (uint32x4_t a, uint32x2_t v, const int lane)</para>
7064         <para>A32: VMULL.U32 Qd, Dn+1, Dm[lane]</para>
7065         <para>A64: UMULL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7066       </summary>
7067       <param name="left" />
7068       <param name="right" />
7069       <param name="rightIndex" />
7070     </member>
7071     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7072       <summary>
7073         <para>int32x4_t vmlal_high_laneq_s16 (int32x4_t a, int16x8_t b, int16x8_t v, const int lane)</para>
7074         <para>A32: VMLAL.S16 Qd, Dn+1, Dm[lane]</para>
7075         <para>A64: SMLAL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7076       </summary>
7077       <param name="addend" />
7078       <param name="left" />
7079       <param name="right" />
7080       <param name="rightIndex" />
7081     </member>
7082     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7083       <summary>
7084         <para>int32x4_t vmlal_high_lane_s16 (int32x4_t a, int16x8_t b, int16x4_t v, const int lane)</para>
7085         <para>A32: VMLAL.S16 Qd, Dn+1, Dm[lane]</para>
7086         <para>A64: SMLAL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7087       </summary>
7088       <param name="addend" />
7089       <param name="left" />
7090       <param name="right" />
7091       <param name="rightIndex" />
7092     </member>
7093     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7094       <summary>
7095         <para>int64x2_t vmlal_high_laneq_s32 (int64x2_t a, int32x4_t b, int32x4_t v, const int lane)</para>
7096         <para>A32: VMLAL.S32 Qd, Dn+1, Dm[lane]</para>
7097         <para>A64: SMLAL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7098       </summary>
7099       <param name="addend" />
7100       <param name="left" />
7101       <param name="right" />
7102       <param name="rightIndex" />
7103     </member>
7104     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7105       <summary>
7106         <para>int64x2_t vmlal_high_lane_s32 (int64x2_t a, int32x4_t b, int32x2_t v, const int lane)</para>
7107         <para>A32: VMLAL.S32 Qd, Dn+1, Dm[lane]</para>
7108         <para>A64: SMLAL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7109       </summary>
7110       <param name="addend" />
7111       <param name="left" />
7112       <param name="right" />
7113       <param name="rightIndex" />
7114     </member>
7115     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
7116       <summary>
7117         <para>uint32x4_t vmlal_high_laneq_u16 (uint32x4_t a, uint16x8_t b, uint16x8_t v, const int lane)</para>
7118         <para>A32: VMLAL.U16 Qd, Dn+1, Dm[lane]</para>
7119         <para>A64: UMLAL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7120       </summary>
7121       <param name="addend" />
7122       <param name="left" />
7123       <param name="right" />
7124       <param name="rightIndex" />
7125     </member>
7126     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
7127       <summary>
7128         <para>uint32x4_t vmlal_high_lane_u16 (uint32x4_t a, uint16x8_t b, uint16x4_t v, const int lane)</para>
7129         <para>A32: VMLAL.U16 Qd, Dn+1, Dm[lane]</para>
7130         <para>A64: UMLAL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7131       </summary>
7132       <param name="addend" />
7133       <param name="left" />
7134       <param name="right" />
7135       <param name="rightIndex" />
7136     </member>
7137     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
7138       <summary>
7139         <para>uint64x2_t vmlal_high_laneq_u32 (uint64x2_t a, uint32x4_t b, uint32x4_t v, const int lane)</para>
7140         <para>A32: VMLAL.U32 Qd, Dn+1, Dm[lane]</para>
7141         <para>A64: UMLAL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7142       </summary>
7143       <param name="addend" />
7144       <param name="left" />
7145       <param name="right" />
7146       <param name="rightIndex" />
7147     </member>
7148     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
7149       <summary>
7150         <para>uint64x2_t vmlal_high_lane_u32 (uint64x2_t a, uint32x4_t b, uint32x2_t v, const int lane)</para>
7151         <para>A32: VMLAL.U32 Qd, Dn+1, Dm[lane]</para>
7152         <para>A64: UMLAL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7153       </summary>
7154       <param name="addend" />
7155       <param name="left" />
7156       <param name="right" />
7157       <param name="rightIndex" />
7158     </member>
7159     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7160       <summary>
7161         <para>int32x4_t vmlsl_high_laneq_s16 (int32x4_t a, int16x8_t b, int16x8_t v, const int lane)</para>
7162         <para>A32: VMLSL.S16 Qd, Dn+1, Dm[lane]</para>
7163         <para>A64: SMLSL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7164       </summary>
7165       <param name="minuend" />
7166       <param name="left" />
7167       <param name="right" />
7168       <param name="rightIndex" />
7169     </member>
7170     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7171       <summary>
7172         <para>int32x4_t vmlsl_high_lane_s16 (int32x4_t a, int16x8_t b, int16x4_t v, const int lane)</para>
7173         <para>A32: VMLSL.S16 Qd, Dn+1, Dm[lane]</para>
7174         <para>A64: SMLSL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7175       </summary>
7176       <param name="minuend" />
7177       <param name="left" />
7178       <param name="right" />
7179       <param name="rightIndex" />
7180     </member>
7181     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7182       <summary>
7183         <para>int64x2_t vmlsl_high_laneq_s32 (int64x2_t a, int32x4_t b, int32x4_t v, const int lane)</para>
7184         <para>A32: VMLSL.S32 Qd, Dn+1, Dm[lane]</para>
7185         <para>A64: SMLSL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7186       </summary>
7187       <param name="minuend" />
7188       <param name="left" />
7189       <param name="right" />
7190       <param name="rightIndex" />
7191     </member>
7192     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7193       <summary>
7194         <para>int64x2_t vmlsl_high_lane_s32 (int64x2_t a, int32x4_t b, int32x2_t v, const int lane)</para>
7195         <para>A32: VMLSL.S32 Qd, Dn+1, Dm[lane]</para>
7196         <para>A64: SMLSL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7197       </summary>
7198       <param name="minuend" />
7199       <param name="left" />
7200       <param name="right" />
7201       <param name="rightIndex" />
7202     </member>
7203     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
7204       <summary>
7205         <para>uint32x4_t vmlsl_high_laneq_u16 (uint32x4_t a, uint16x8_t b, uint16x8_t v, const int lane)</para>
7206         <para>A32: VMLSL.U16 Qd, Dn+1, Dm[lane]</para>
7207         <para>A64: UMLSL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7208       </summary>
7209       <param name="minuend" />
7210       <param name="left" />
7211       <param name="right" />
7212       <param name="rightIndex" />
7213     </member>
7214     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
7215       <summary>
7216         <para>uint32x4_t vmlsl_high_lane_u16 (uint32x4_t a, uint16x8_t b, uint16x4_t v, const int lane)</para>
7217         <para>A32: VMLSL.U16 Qd, Dn+1, Dm[lane]</para>
7218         <para>A64: UMLSL2 Vd.4S, Vn.8H, Vm.H[lane]</para>
7219       </summary>
7220       <param name="minuend" />
7221       <param name="left" />
7222       <param name="right" />
7223       <param name="rightIndex" />
7224     </member>
7225     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
7226       <summary>
7227         <para>uint64x2_t vmlsl_high_laneq_u32 (uint64x2_t a, uint32x4_t b, uint32x4_t v, const int lane)</para>
7228         <para>A32: VMLSL.U32 Qd, Dn+1, Dm[lane]</para>
7229         <para>A64: UMLSL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7230       </summary>
7231       <param name="minuend" />
7232       <param name="left" />
7233       <param name="right" />
7234       <param name="rightIndex" />
7235     </member>
7236     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyBySelectedScalarWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
7237       <summary>
7238         <para>uint64x2_t vmlsl_high_lane_u32 (uint64x2_t a, uint32x4_t b, uint32x2_t v, const int lane)</para>
7239         <para>A32: VMLSL.U32 Qd, Dn+1, Dm[lane]</para>
7240         <para>A64: UMLSL2 Vd.2D, Vn.4S, Vm.S[lane]</para>
7241       </summary>
7242       <param name="minuend" />
7243       <param name="left" />
7244       <param name="right" />
7245       <param name="rightIndex" />
7246     </member>
7247     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingByScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7248       <summary>int16x8_t vqdmulhq_n_s16 (int16x8_t a, int16_t b) A32: VQDMULH.S16 Qd, Qn, Dm[0] A64: SQDMULH Vd.8H, Vn.8H, Vm.H[0]</summary>
7249       <param name="left" />
7250       <param name="right" />
7251     </member>
7252     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingByScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7253       <summary>int32x4_t vqdmulhq_n_s32 (int32x4_t a, int32_t b) A32: VQDMULH.S32 Qd, Qn, Dm[0] A64: SQDMULH Vd.4S, Vn.4S, Vm.S[0]</summary>
7254       <param name="left" />
7255       <param name="right" />
7256     </member>
7257     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingByScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7258       <summary>int16x4_t vqdmulh_n_s16 (int16x4_t a, int16_t b) A32: VQDMULH.S16 Dd, Dn, Dm[0] A64: SQDMULH Vd.4H, Vn.4H, Vm.H[0]</summary>
7259       <param name="left" />
7260       <param name="right" />
7261     </member>
7262     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingByScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7263       <summary>int32x2_t vqdmulh_n_s32 (int32x2_t a, int32_t b) A32: VQDMULH.S32 Dd, Dn, Dm[0] A64: SQDMULH Vd.2S, Vn.2S, Vm.S[0]</summary>
7264       <param name="left" />
7265       <param name="right" />
7266     </member>
7267     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7268       <summary>int16x8_t vqdmulhq_laneq_s16 (int16x8_t a, int16x8_t v, const int lane) A32: VQDMULH.S16 Qd, Qn, Dm[lane] A64: SQDMULH Vd.8H, Vn.8H, Vm.H[lane]</summary>
7269       <param name="left" />
7270       <param name="right" />
7271       <param name="rightIndex" />
7272     </member>
7273     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7274       <summary>int16x8_t vqdmulhq_lane_s16 (int16x8_t a, int16x4_t v, const int lane) A32: VQDMULH.S16 Qd, Qn, Dm[lane] A64: SQDMULH Vd.8H, Vn.8H, Vm.H[lane]</summary>
7275       <param name="left" />
7276       <param name="right" />
7277       <param name="rightIndex" />
7278     </member>
7279     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7280       <summary>int32x4_t vqdmulhq_laneq_s32 (int32x4_t a, int32x4_t v, const int lane) A32: VQDMULH.S32 Qd, Qn, Dm[lane] A64: SQDMULH Vd.4S, Vn.4S, Vm.S[lane]</summary>
7281       <param name="left" />
7282       <param name="right" />
7283       <param name="rightIndex" />
7284     </member>
7285     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7286       <summary>int32x4_t vqdmulhq_lane_s32 (int32x4_t a, int32x2_t v, const int lane) A32: VQDMULH.S32 Qd, Qn, Dm[lane] A64: SQDMULH Vd.4S, Vn.4S, Vm.S[lane]</summary>
7287       <param name="left" />
7288       <param name="right" />
7289       <param name="rightIndex" />
7290     </member>
7291     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7292       <summary>int16x4_t vqdmulh_laneq_s16 (int16x4_t a, int16x8_t v, const int lane) A32: VQDMULH.S16 Dd, Dn, Dm[lane] A64: SQDMULH Vd.4H, Vn.4H, Vm.H[lane]</summary>
7293       <param name="left" />
7294       <param name="right" />
7295       <param name="rightIndex" />
7296     </member>
7297     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7298       <summary>int16x4_t vqdmulh_lane_s16 (int16x4_t a, int16x4_t v, const int lane) A32: VQDMULH.S16 Dd, Dn, Dm[lane] A64: SQDMULH Vd.4H, Vn.4H, Vm.H[lane]</summary>
7299       <param name="left" />
7300       <param name="right" />
7301       <param name="rightIndex" />
7302     </member>
7303     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7304       <summary>int32x2_t vqdmulh_laneq_s32 (int32x2_t a, int32x4_t v, const int lane) A32: VQDMULH.S32 Dd, Dn, Dm[lane] A64: SQDMULH Vd.2S, Vn.2S, Vm.S[lane]</summary>
7305       <param name="left" />
7306       <param name="right" />
7307       <param name="rightIndex" />
7308     </member>
7309     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7310       <summary>int32x2_t vqdmulh_lane_s32 (int32x2_t a, int32x2_t v, const int lane) A32: VQDMULH.S32 Dd, Dn, Dm[lane] A64: SQDMULH Vd.2S, Vn.2S, Vm.S[lane]</summary>
7311       <param name="left" />
7312       <param name="right" />
7313       <param name="rightIndex" />
7314     </member>
7315     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7316       <summary>int16x8_t vqdmulhq_s16 (int16x8_t a, int16x8_t b) A32: VQDMULH.S16 Qd, Qn, Qm A64: SQDMULH Vd.8H, Vn.8H, Vm.8H</summary>
7317       <param name="left" />
7318       <param name="right" />
7319     </member>
7320     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7321       <summary>int32x4_t vqdmulhq_s32 (int32x4_t a, int32x4_t b) A32: VQDMULH.S32 Qd, Qn, Qm A64: SQDMULH Vd.4S, Vn.4S, Vm.4S</summary>
7322       <param name="left" />
7323       <param name="right" />
7324     </member>
7325     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7326       <summary>int16x4_t vqdmulh_s16 (int16x4_t a, int16x4_t b) A32: VQDMULH.S16 Dd, Dn, Dm A64: SQDMULH Vd.4H, Vn.4H, Vm.4H</summary>
7327       <param name="left" />
7328       <param name="right" />
7329     </member>
7330     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7331       <summary>int32x2_t vqdmulh_s32 (int32x2_t a, int32x2_t b) A32: VQDMULH.S32 Dd, Dn, Dm A64: SQDMULH Vd.2S, Vn.2S, Vm.2S</summary>
7332       <param name="left" />
7333       <param name="right" />
7334     </member>
7335     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7336       <summary>int32x4_t vqdmlal_s16 (int32x4_t a, int16x4_t b, int16x4_t c) A32: VQDMLAL.S16 Qd, Dn, Dm A64: SQDMLAL Vd.4S, Vn.4H, Vm.4H</summary>
7337       <param name="addend" />
7338       <param name="left" />
7339       <param name="right" />
7340     </member>
7341     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7342       <summary>int64x2_t vqdmlal_s32 (int64x2_t a, int32x2_t b, int32x2_t c) A32: VQDMLAL.S32 Qd, Dn, Dm A64: SQDMLAL Vd.2D, Vn.2S, Vm.2S</summary>
7343       <param name="addend" />
7344       <param name="left" />
7345       <param name="right" />
7346     </member>
7347     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7348       <summary>int32x4_t vqdmlsl_s16 (int32x4_t a, int16x4_t b, int16x4_t c) A32: VQDMLSL.S16 Qd, Dn, Dm A64: SQDMLSL Vd.4S, Vn.4H, Vm.4H</summary>
7349       <param name="minuend" />
7350       <param name="left" />
7351       <param name="right" />
7352     </member>
7353     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7354       <summary>int64x2_t vqdmlsl_s32 (int64x2_t a, int32x2_t b, int32x2_t c) A32: VQDMLSL.S32 Qd, Dn, Dm A64: SQDMLSL Vd.2D, Vn.2S, Vm.2S</summary>
7355       <param name="minuend" />
7356       <param name="left" />
7357       <param name="right" />
7358     </member>
7359     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerByScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7360       <summary>int32x4_t vqdmlal_n_s16 (int32x4_t a, int16x4_t b, int16_t c) A32: VQDMLAL.S16 Qd, Dn, Dm[0] A64: SQDMLAL Vd.4S, Vn.4H, Vm.H[0]</summary>
7361       <param name="addend" />
7362       <param name="left" />
7363       <param name="right" />
7364     </member>
7365     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerByScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7366       <summary>int64x2_t vqdmlal_n_s32 (int64x2_t a, int32x2_t b, int32_t c) A32: VQDMLAL.S32 Qd, Dn, Dm[0] A64: SQDMLAL Vd.2D, Vn.2S, Vm.S[0]</summary>
7367       <param name="addend" />
7368       <param name="left" />
7369       <param name="right" />
7370     </member>
7371     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerByScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7372       <summary>int32x4_t vqdmlsl_n_s16 (int32x4_t a, int16x4_t b, int16_t c) A32: VQDMLSL.S16 Qd, Dn, Dm[0] A64: SQDMLSL Vd.4S, Vn.4H, Vm.H[0]</summary>
7373       <param name="minuend" />
7374       <param name="left" />
7375       <param name="right" />
7376     </member>
7377     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerByScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7378       <summary>int64x2_t vqdmlsl_n_s32 (int64x2_t a, int32x2_t b, int32_t c) A32: VQDMLSL.S32 Qd, Dn, Dm[0] A64: SQDMLSL Vd.2D, Vn.2S, Vm.S[0]</summary>
7379       <param name="minuend" />
7380       <param name="left" />
7381       <param name="right" />
7382     </member>
7383     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7384       <summary>int32x4_t vqdmlal_laneq_s16 (int32x4_t a, int16x4_t b, int16x8_t v, const int lane) A32: VQDMLAL.S16 Qd, Dn, Dm[lane] A64: SQDMLAL Vd.4S, Vn.4H, Vm.H[lane]</summary>
7385       <param name="addend" />
7386       <param name="left" />
7387       <param name="right" />
7388       <param name="rightIndex" />
7389     </member>
7390     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7391       <summary>int32x4_t vqdmlal_lane_s16 (int32x4_t a, int16x4_t b, int16x4_t v, const int lane) A32: VQDMLAL.S16 Qd, Dn, Dm[lane] A64: SQDMLAL Vd.4S, Vn.4H, Vm.H[lane]</summary>
7392       <param name="addend" />
7393       <param name="left" />
7394       <param name="right" />
7395       <param name="rightIndex" />
7396     </member>
7397     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7398       <summary>int64x2_t vqdmlal_laneq_s32 (int64x2_t a, int32x2_t b, int32x4_t v, const int lane) A32: VQDMLAL.S32 Qd, Dn, Dm[lane] A64: SQDMLAL Vd.2D, Vn.2S, Vm.S[lane]</summary>
7399       <param name="addend" />
7400       <param name="left" />
7401       <param name="right" />
7402       <param name="rightIndex" />
7403     </member>
7404     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7405       <summary>int64x2_t vqdmlal_lane_s32 (int64x2_t a, int32x2_t b, int32x2_t v, const int lane) A32: VQDMLAL.S32 Qd, Dn, Dm[lane] A64: SQDMLAL Vd.2D, Vn.2S, Vm.S[lane]</summary>
7406       <param name="addend" />
7407       <param name="left" />
7408       <param name="right" />
7409       <param name="rightIndex" />
7410     </member>
7411     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7412       <summary>int32x4_t vqdmlsl_laneq_s16 (int32x4_t a, int16x4_t b, int16x8_t v, const int lane) A32: VQDMLSL.S16 Qd, Dn, Dm[lane] A64: SQDMLSL Vd.4S, Vn.4H, Vm.H[lane]</summary>
7413       <param name="minuend" />
7414       <param name="left" />
7415       <param name="right" />
7416       <param name="rightIndex" />
7417     </member>
7418     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7419       <summary>int32x4_t vqdmlsl_lane_s16 (int32x4_t a, int16x4_t b, int16x4_t v, const int lane) A32: VQDMLSL.S16 Qd, Dn, Dm[lane] A64: SQDMLSL Vd.4S, Vn.4H, Vm.H[lane]</summary>
7420       <param name="minuend" />
7421       <param name="left" />
7422       <param name="right" />
7423       <param name="rightIndex" />
7424     </member>
7425     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7426       <summary>int64x2_t vqdmlsl_laneq_s32 (int64x2_t a, int32x2_t b, int32x4_t v, const int lane) A32: VQDMLSL.S32 Qd, Dn, Dm[lane] A64: SQDMLSL Vd.2D, Vn.2S, Vm.S[lane]</summary>
7427       <param name="minuend" />
7428       <param name="left" />
7429       <param name="right" />
7430       <param name="rightIndex" />
7431     </member>
7432     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7433       <summary>int64x2_t vqdmlsl_lane_s32 (int64x2_t a, int32x2_t b, int32x2_t v, const int lane) A32: VQDMLSL.S32 Qd, Dn, Dm[lane] A64: SQDMLSL Vd.2D, Vn.2S, Vm.S[lane]</summary>
7434       <param name="minuend" />
7435       <param name="left" />
7436       <param name="right" />
7437       <param name="rightIndex" />
7438     </member>
7439     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateLower(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7440       <summary>int32x4_t vqdmull_s16 (int16x4_t a, int16x4_t b) A32: VQDMULL.S16 Qd, Dn, Dm A64: SQDMULL Vd.4S, Vn.4H, Vm.4H</summary>
7441       <param name="left" />
7442       <param name="right" />
7443     </member>
7444     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateLower(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7445       <summary>int64x2_t vqdmull_s32 (int32x2_t a, int32x2_t b) A32: VQDMULL.S32 Qd, Dn, Dm A64: SQDMULL Vd.2D, Vn.2S, Vm.2S</summary>
7446       <param name="left" />
7447       <param name="right" />
7448     </member>
7449     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateLowerByScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7450       <summary>int32x4_t vqdmull_n_s16 (int16x4_t a, int16_t b) A32: VQDMULL.S16 Qd, Dn, Dm[0] A64: SQDMULL Vd.4S, Vn.4H, Vm.H[0]</summary>
7451       <param name="left" />
7452       <param name="right" />
7453     </member>
7454     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateLowerByScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7455       <summary>int64x2_t vqdmull_n_s32 (int32x2_t a, int32_t b) A32: VQDMULL.S32 Qd, Dn, Dm[0] A64: SQDMULL Vd.2D, Vn.2S, Vm.S[0]</summary>
7456       <param name="left" />
7457       <param name="right" />
7458     </member>
7459     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateLowerBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7460       <summary>int32x4_t vqdmull_laneq_s16 (int16x4_t a, int16x8_t v, const int lane) A32: VQDMULL.S16 Qd, Dn, Dm[lane] A64: SQDMULL Vd.4S, Vn.4H, Vm.H[lane]</summary>
7461       <param name="left" />
7462       <param name="right" />
7463       <param name="rightIndex" />
7464     </member>
7465     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateLowerBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7466       <summary>int32x4_t vqdmull_lane_s16 (int16x4_t a, int16x4_t v, const int lane) A32: VQDMULL.S16 Qd, Dn, Dm[lane] A64: SQDMULL Vd.4S, Vn.4H, Vm.H[lane]</summary>
7467       <param name="left" />
7468       <param name="right" />
7469       <param name="rightIndex" />
7470     </member>
7471     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateLowerBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7472       <summary>int64x2_t vqdmull_laneq_s32 (int32x2_t a, int32x4_t v, const int lane) A32: VQDMULL.S32 Qd, Dn, Dm[lane] A64: SQDMULL Vd.2D, Vn.2S, Vm.S[lane]</summary>
7473       <param name="left" />
7474       <param name="right" />
7475       <param name="rightIndex" />
7476     </member>
7477     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateLowerBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7478       <summary>int64x2_t vqdmull_lane_s32 (int32x2_t a, int32x2_t v, const int lane) A32: VQDMULL.S32 Qd, Dn, Dm[lane] A64: SQDMULL Vd.2D, Vn.2S, Vm.S[lane]</summary>
7479       <param name="left" />
7480       <param name="right" />
7481       <param name="rightIndex" />
7482     </member>
7483     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateUpper(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7484       <summary>int32x4_t vqdmull_high_s16 (int16x8_t a, int16x8_t b) A32: VQDMULL.S16 Qd, Dn+1, Dm+1 A64: SQDMULL2 Vd.4S, Vn.8H, Vm.8H</summary>
7485       <param name="left" />
7486       <param name="right" />
7487     </member>
7488     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateUpper(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7489       <summary>int64x2_t vqdmull_high_s32 (int32x4_t a, int32x4_t b) A32: VQDMULL.S32 Qd, Dn+1, Dm+1 A64: SQDMULL2 Vd.2D, Vn.4S, Vm.4S</summary>
7490       <param name="left" />
7491       <param name="right" />
7492     </member>
7493     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateUpperByScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7494       <summary>int32x4_t vqdmull_high_n_s16 (int16x8_t a, int16_t b) A32: VQDMULL.S16 Qd, Dn+1, Dm[0] A64: SQDMULL2 Vd.4S, Vn.8H, Vm.H[0]</summary>
7495       <param name="left" />
7496       <param name="right" />
7497     </member>
7498     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateUpperByScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7499       <summary>int64x2_t vqdmull_high_n_s32 (int32x4_t a, int32_t b) A32: VQDMULL.S32 Qd, Dn+1, Dm[0] A64: SQDMULL2 Vd.2D, Vn.4S, Vm.S[0]</summary>
7500       <param name="left" />
7501       <param name="right" />
7502     </member>
7503     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateUpperBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7504       <summary>int32x4_t vqdmull_high_laneq_s16 (int16x8_t a, int16x8_t v, const int lane) A32: VQDMULL.S16 Qd, Dn+1, Dm[lane] A64: SQDMULL2 Vd.4S, Vn.8H, Vm.H[lane]</summary>
7505       <param name="left" />
7506       <param name="right" />
7507       <param name="rightIndex" />
7508     </member>
7509     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateUpperBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7510       <summary>int32x4_t vqdmull_high_lane_s16 (int16x8_t a, int16x4_t v, const int lane) A32: VQDMULL.S16 Qd, Dn+1, Dm[lane] A64: SQDMULL2 Vd.4S, Vn.8H, Vm.H[lane]</summary>
7511       <param name="left" />
7512       <param name="right" />
7513       <param name="rightIndex" />
7514     </member>
7515     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateUpperBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7516       <summary>int64x2_t vqdmull_high_laneq_s32 (int32x4_t a, int32x4_t v, const int lane) A32: VQDMULL.S32 Qd, Dn+1, Dm[lane] A64: SQDMULL2 Vd.2D, Vn.4S, Vm.S[lane]</summary>
7517       <param name="left" />
7518       <param name="right" />
7519       <param name="rightIndex" />
7520     </member>
7521     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningSaturateUpperBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7522       <summary>int64x2_t vqdmull_high_lane_s32 (int32x4_t a, int32x2_t v, const int lane) A32: VQDMULL.S32 Qd, Dn+1, Dm[lane] A64: SQDMULL2 Vd.2D, Vn.4S, Vm.S[lane]</summary>
7523       <param name="left" />
7524       <param name="right" />
7525       <param name="rightIndex" />
7526     </member>
7527     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7528       <summary>int32x4_t vqdmlal_high_s16 (int32x4_t a, int16x8_t b, int16x8_t c) A32: VQDMLAL.S16 Qd, Dn+1, Dm+1 A64: SQDMLAL2 Vd.4S, Vn.8H, Vm.8H</summary>
7529       <param name="addend" />
7530       <param name="left" />
7531       <param name="right" />
7532     </member>
7533     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7534       <summary>int64x2_t vqdmlal_high_s32 (int64x2_t a, int32x4_t b, int32x4_t c) A32: VQDMLAL.S32 Qd, Dn+1, Dm+1 A64: SQDMLAL2 Vd.2D, Vn.4S, Vm.4S</summary>
7535       <param name="addend" />
7536       <param name="left" />
7537       <param name="right" />
7538     </member>
7539     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7540       <summary>int32x4_t vqdmlsl_high_s16 (int32x4_t a, int16x8_t b, int16x8_t c) A32: VQDMLSL.S16 Qd, Dn+1, Dm+1 A64: SQDMLSL2 Vd.4S, Vn.8H, Vm.8H</summary>
7541       <param name="minuend" />
7542       <param name="left" />
7543       <param name="right" />
7544     </member>
7545     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7546       <summary>int64x2_t vqdmlsl_high_s32 (int64x2_t a, int32x4_t b, int32x4_t c) A32: VQDMLSL.S32 Qd, Dn+1, Dm+1 A64: SQDMLSL2 Vd.2D, Vn.4S, Vm.4S</summary>
7547       <param name="minuend" />
7548       <param name="left" />
7549       <param name="right" />
7550     </member>
7551     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperByScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7552       <summary>int32x4_t vqdmlal_high_n_s16 (int32x4_t a, int16x8_t b, int16_t c) A32: VQDMLAL.S16 Qd, Dn+1, Dm[0] A64: SQDMLAL2 Vd.4S, Vn.8H, Vm.H[0]</summary>
7553       <param name="addend" />
7554       <param name="left" />
7555       <param name="right" />
7556     </member>
7557     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperByScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7558       <summary>int64x2_t vqdmlal_high_n_s32 (int64x2_t a, int32x4_t b, int32_t c) A32: VQDMLAL.S32 Qd, Dn+1, Dm[0] A64: SQDMLAL2 Vd.2D, Vn.4S, Vm.S[0]</summary>
7559       <param name="addend" />
7560       <param name="left" />
7561       <param name="right" />
7562     </member>
7563     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperByScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7564       <summary>int32x4_t vqdmlsl_high_n_s16 (int32x4_t a, int16x8_t b, int16_t c) A32: VQDMLSL.S16 Qd, Dn+1, Dm[0] A64: SQDMLSL2 Vd.4S, Vn.8H, Vm.H[0]</summary>
7565       <param name="minuend" />
7566       <param name="left" />
7567       <param name="right" />
7568     </member>
7569     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperByScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7570       <summary>int64x2_t vqdmlsl_high_n_s32 (int64x2_t a, int32x4_t b, int32_t c) A32: VQDMLSL.S32 Qd, Dn+1, Dm[0] A64: SQDMLSL2 Vd.2D, Vn.4S, Vm.S[0]</summary>
7571       <param name="minuend" />
7572       <param name="left" />
7573       <param name="right" />
7574     </member>
7575     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7576       <summary>int32x4_t vqdmlal_high_laneq_s16 (int32x4_t a, int16x8_t b, int16x8_t v, const int lane) A32: VQDMLAL.S16 Qd, Dn+1, Dm[lane] A64: SQDMLAL2 Vd.4S, Vn.8H, Vm.H[lane]</summary>
7577       <param name="addend" />
7578       <param name="left" />
7579       <param name="right" />
7580       <param name="rightIndex" />
7581     </member>
7582     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7583       <summary>int32x4_t vqdmlal_high_lane_s16 (int32x4_t a, int16x8_t b, int16x4_t v, const int lane) A32: VQDMLAL.S16 Qd, Dn+1, Dm[lane] A64: SQDMLAL2 Vd.4S, Vn.8H, Vm.H[lane]</summary>
7584       <param name="addend" />
7585       <param name="left" />
7586       <param name="right" />
7587       <param name="rightIndex" />
7588     </member>
7589     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7590       <summary>int64x2_t vqdmlal_high_laneq_s32 (int64x2_t a, int32x4_t b, int32x4_t v, const int lane) A32: VQDMLAL.S32 Qd, Dn+1, Dm[lane] A64: SQDMLAL2 Vd.2D, Vn.4S, Vm.S[lane]</summary>
7591       <param name="addend" />
7592       <param name="left" />
7593       <param name="right" />
7594       <param name="rightIndex" />
7595     </member>
7596     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7597       <summary>int64x2_t vqdmlal_high_lane_s32 (int64x2_t a, int32x4_t b, int32x2_t v, const int lane) A32: VQDMLAL.S32 Qd, Dn+1, Dm[lane] A64: SQDMLAL2 Vd.2D, Vn.4S, Vm.S[lane]</summary>
7598       <param name="addend" />
7599       <param name="left" />
7600       <param name="right" />
7601       <param name="rightIndex" />
7602     </member>
7603     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7604       <summary>int32x4_t vqdmlsl_high_laneq_s16 (int32x4_t a, int16x8_t b, int16x8_t v, const int lane) A32: VQDMLSL.S16 Qd, Dn+1, Dm[lane] A64: SQDMLSL2 Vd.4S, Vn.8H, Vm.H[lane]</summary>
7605       <param name="minuend" />
7606       <param name="left" />
7607       <param name="right" />
7608       <param name="rightIndex" />
7609     </member>
7610     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7611       <summary>int32x4_t vqdmlsl_high_lane_s16 (int32x4_t a, int16x8_t b, int16x4_t v, const int lane) A32: VQDMLSL.S16 Qd, Dn+1, Dm[lane] A64: SQDMLSL2 Vd.4S, Vn.8H, Vm.H[lane]</summary>
7612       <param name="minuend" />
7613       <param name="left" />
7614       <param name="right" />
7615       <param name="rightIndex" />
7616     </member>
7617     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7618       <summary>int64x2_t vqdmlsl_high_laneq_s32 (int64x2_t a, int32x4_t b, int32x4_t v, const int lane) A32: VQDMLSL.S32 Qd, Dn+1, Dm[lane] A64: SQDMLSL2 Vd.2D, Vn.4S, Vm.S[lane]</summary>
7619       <param name="minuend" />
7620       <param name="left" />
7621       <param name="right" />
7622       <param name="rightIndex" />
7623     </member>
7624     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7625       <summary>int64x2_t vqdmlsl_high_lane_s32 (int64x2_t a, int32x4_t b, int32x2_t v, const int lane) A32: VQDMLSL.S32 Qd, Dn+1, Dm[lane] A64: SQDMLSL2 Vd.2D, Vn.4S, Vm.S[lane]</summary>
7626       <param name="minuend" />
7627       <param name="left" />
7628       <param name="right" />
7629       <param name="rightIndex" />
7630     </member>
7631     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingByScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7632       <summary>int16x8_t vqrdmulhq_n_s16 (int16x8_t a, int16_t b) A32: VQRDMULH.S16 Qd, Qn, Dm[0] A64: SQRDMULH Vd.8H, Vn.8H, Vm.H[0]</summary>
7633       <param name="left" />
7634       <param name="right" />
7635     </member>
7636     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingByScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7637       <summary>int32x4_t vqrdmulhq_n_s32 (int32x4_t a, int32_t b) A32: VQRDMULH.S32 Qd, Qn, Dm[0] A64: SQRDMULH Vd.4S, Vn.4S, Vm.S[0]</summary>
7638       <param name="left" />
7639       <param name="right" />
7640     </member>
7641     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingByScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7642       <summary>int16x4_t vqrdmulh_n_s16 (int16x4_t a, int16_t b) A32: VQRDMULH.S16 Dd, Dn, Dm[0] A64: SQRDMULH Vd.4H, Vn.4H, Vm.H[0]</summary>
7643       <param name="left" />
7644       <param name="right" />
7645     </member>
7646     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingByScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7647       <summary>int32x2_t vqrdmulh_n_s32 (int32x2_t a, int32_t b) A32: VQRDMULH.S32 Dd, Dn, Dm[0] A64: SQRDMULH Vd.2S, Vn.2S, Vm.S[0]</summary>
7648       <param name="left" />
7649       <param name="right" />
7650     </member>
7651     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7652       <summary>int16x8_t vqrdmulhq_laneq_s16 (int16x8_t a, int16x8_t v, const int lane) A32: VQRDMULH.S16 Qd, Qn, Dm[lane] A64: SQRDMULH Vd.8H, Vn.8H, Vm.H[lane]</summary>
7653       <param name="left" />
7654       <param name="right" />
7655       <param name="rightIndex" />
7656     </member>
7657     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7658       <summary>int16x8_t vqrdmulhq_lane_s16 (int16x8_t a, int16x4_t v, const int lane) A32: VQRDMULH.S16 Qd, Qn, Dm[lane] A64: SQRDMULH Vd.8H, Vn.8H, Vm.H[lane]</summary>
7659       <param name="left" />
7660       <param name="right" />
7661       <param name="rightIndex" />
7662     </member>
7663     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7664       <summary>int32x4_t vqrdmulhq_laneq_s32 (int32x4_t a, int32x4_t v, const int lane) A32: VQRDMULH.S32 Qd, Qn, Dm[lane] A64: SQRDMULH Vd.4S, Vn.4S, Vm.S[lane]</summary>
7665       <param name="left" />
7666       <param name="right" />
7667       <param name="rightIndex" />
7668     </member>
7669     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7670       <summary>int32x4_t vqrdmulhq_lane_s32 (int32x4_t a, int32x2_t v, const int lane) A32: VQRDMULH.S32 Qd, Qn, Dm[lane] A64: SQRDMULH Vd.4S, Vn.4S, Vm.S[lane]</summary>
7671       <param name="left" />
7672       <param name="right" />
7673       <param name="rightIndex" />
7674     </member>
7675     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7676       <summary>int16x4_t vqrdmulh_laneq_s16 (int16x4_t a, int16x8_t v, const int lane) A32: VQRDMULH.S16 Dd, Dn, Dm[lane] A64: SQRDMULH Vd.4H, Vn.4H, Vm.H[lane]</summary>
7677       <param name="left" />
7678       <param name="right" />
7679       <param name="rightIndex" />
7680     </member>
7681     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7682       <summary>int16x4_t vqrdmulh_lane_s16 (int16x4_t a, int16x4_t v, const int lane) A32: VQRDMULH.S16 Dd, Dn, Dm[lane] A64: SQRDMULH Vd.4H, Vn.4H, Vm.H[lane]</summary>
7683       <param name="left" />
7684       <param name="right" />
7685       <param name="rightIndex" />
7686     </member>
7687     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7688       <summary>int32x2_t vqrdmulh_laneq_s32 (int32x2_t a, int32x4_t v, const int lane) A32: VQRDMULH.S32 Dd, Dn, Dm[lane] A64: SQRDMULH Vd.2S, Vn.2S, Vm.S[lane]</summary>
7689       <param name="left" />
7690       <param name="right" />
7691       <param name="rightIndex" />
7692     </member>
7693     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7694       <summary>int32x2_t vqrdmulh_lane_s32 (int32x2_t a, int32x2_t v, const int lane) A32: VQRDMULH.S32 Dd, Dn, Dm[lane] A64: SQRDMULH Vd.2S, Vn.2S, Vm.S[lane]</summary>
7695       <param name="left" />
7696       <param name="right" />
7697       <param name="rightIndex" />
7698     </member>
7699     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7700       <summary>int16x8_t vqrdmulhq_s16 (int16x8_t a, int16x8_t b) A32: VQRDMULH.S16 Qd, Qn, Qm A64: SQRDMULH Vd.8H, Vn.8H, Vm.8H</summary>
7701       <param name="left" />
7702       <param name="right" />
7703     </member>
7704     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7705       <summary>int32x4_t vqrdmulhq_s32 (int32x4_t a, int32x4_t b) A32: VQRDMULH.S32 Qd, Qn, Qm A64: SQRDMULH Vd.4S, Vn.4S, Vm.4S</summary>
7706       <param name="left" />
7707       <param name="right" />
7708     </member>
7709     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7710       <summary>int16x4_t vqrdmulh_s16 (int16x4_t a, int16x4_t b) A32: VQRDMULH.S16 Dd, Dn, Dm A64: SQRDMULH Vd.4H, Vn.4H, Vm.4H</summary>
7711       <param name="left" />
7712       <param name="right" />
7713     </member>
7714     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyRoundedDoublingSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7715       <summary>int32x2_t vqrdmulh_s32 (int32x2_t a, int32x2_t b) A32: VQRDMULH.S32 Dd, Dn, Dm A64: SQRDMULH Vd.2S, Vn.2S, Vm.2S</summary>
7716       <param name="left" />
7717       <param name="right" />
7718     </member>
7719     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
7720       <summary>
7721         <para>float64x1_t vmul_f64 (float64x1_t a, float64x1_t b)</para>
7722         <para>A32: VMUL.F64 Dd, Dn, Dm</para>
7723         <para>A64: FMUL Dd, Dn, Dm</para>
7724       </summary>
7725       <param name="left" />
7726       <param name="right" />
7727     </member>
7728     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
7729       <summary>
7730         <para>float32_t vmuls_f32 (float32_t a, float32_t b)</para>
7731         <para>A32: VMUL.F32 Sd, Sn, Sm</para>
7732         <para>A64: FMUL Sd, Sn, Sm The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
7733       </summary>
7734       <param name="left" />
7735       <param name="right" />
7736     </member>
7737     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
7738       <summary>
7739         <para>float32_t vmuls_laneq_f32 (float32_t a, float32x4_t v, const int lane)</para>
7740         <para>A32: VMUL.F32 Sd, Sn, Dm[lane]</para>
7741         <para>A64: FMUL Sd, Sn, Vm.S[lane]</para>
7742       </summary>
7743       <param name="left" />
7744       <param name="right" />
7745       <param name="rightIndex" />
7746     </member>
7747     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
7748       <summary>
7749         <para>float32_t vmuls_lane_f32 (float32_t a, float32x2_t v, const int lane)</para>
7750         <para>A32: VMUL.F32 Sd, Sn, Dm[lane]</para>
7751         <para>A64: FMUL Sd, Sn, Vm.S[lane]</para>
7752       </summary>
7753       <param name="left" />
7754       <param name="right" />
7755       <param name="rightIndex" />
7756     </member>
7757     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
7758       <summary>
7759         <para>uint8x16_t vmlsq_u8 (uint8x16_t a, uint8x16_t b, uint8x16_t c)</para>
7760         <para>A32: VMLS.I8 Qd, Qn, Qm</para>
7761         <para>A64: MLS Vd.16B, Vn.16B, Vm.16B</para>
7762       </summary>
7763       <param name="minuend" />
7764       <param name="left" />
7765       <param name="right" />
7766     </member>
7767     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7768       <summary>
7769         <para>int16x8_t vmlsq_s16 (int16x8_t a, int16x8_t b, int16x8_t c)</para>
7770         <para>A32: VMLS.I16 Qd, Qn, Qm</para>
7771         <para>A64: MLS Vd.8H, Vn.8H, Vm.8H</para>
7772       </summary>
7773       <param name="minuend" />
7774       <param name="left" />
7775       <param name="right" />
7776     </member>
7777     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7778       <summary>
7779         <para>int32x4_t vmlsq_s32 (int32x4_t a, int32x4_t b, int32x4_t c)</para>
7780         <para>A32: VMLS.I32 Qd, Qn, Qm</para>
7781         <para>A64: MLS Vd.4S, Vn.4S, Vm.4S</para>
7782       </summary>
7783       <param name="minuend" />
7784       <param name="left" />
7785       <param name="right" />
7786     </member>
7787     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
7788       <summary>
7789         <para>int8x16_t vmlsq_s8 (int8x16_t a, int8x16_t b, int8x16_t c)</para>
7790         <para>A32: VMLS.I8 Qd, Qn, Qm</para>
7791         <para>A64: MLS Vd.16B, Vn.16B, Vm.16B</para>
7792       </summary>
7793       <param name="minuend" />
7794       <param name="left" />
7795       <param name="right" />
7796     </member>
7797     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
7798       <summary>
7799         <para>uint16x8_t vmlsq_u16 (uint16x8_t a, uint16x8_t b, uint16x8_t c)</para>
7800         <para>A32: VMLS.I16 Qd, Qn, Qm</para>
7801         <para>A64: MLS Vd.8H, Vn.8H, Vm.8H</para>
7802       </summary>
7803       <param name="minuend" />
7804       <param name="left" />
7805       <param name="right" />
7806     </member>
7807     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
7808       <summary>
7809         <para>uint32x4_t vmlsq_u32 (uint32x4_t a, uint32x4_t b, uint32x4_t c)</para>
7810         <para>A32: VMLS.I32 Qd, Qn, Qm</para>
7811         <para>A64: MLS Vd.4S, Vn.4S, Vm.4S</para>
7812       </summary>
7813       <param name="minuend" />
7814       <param name="left" />
7815       <param name="right" />
7816     </member>
7817     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
7818       <summary>
7819         <para>uint8x8_t vmls_u8 (uint8x8_t a, uint8x8_t b, uint8x8_t c)</para>
7820         <para>A32: VMLS.I8 Dd, Dn, Dm</para>
7821         <para>A64: MLS Vd.8B, Vn.8B, Vm.8B</para>
7822       </summary>
7823       <param name="minuend" />
7824       <param name="left" />
7825       <param name="right" />
7826     </member>
7827     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7828       <summary>
7829         <para>int16x4_t vmls_s16 (int16x4_t a, int16x4_t b, int16x4_t c)</para>
7830         <para>A32: VMLS.I16 Dd, Dn, Dm</para>
7831         <para>A64: MLS Vd.4H, Vn.4H, Vm.4H</para>
7832       </summary>
7833       <param name="minuend" />
7834       <param name="left" />
7835       <param name="right" />
7836     </member>
7837     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7838       <summary>
7839         <para>int32x2_t vmls_s32 (int32x2_t a, int32x2_t b, int32x2_t c)</para>
7840         <para>A32: VMLS.I32 Dd, Dn, Dm</para>
7841         <para>A64: MLS Vd.2S, Vn.2S, Vm.2S</para>
7842       </summary>
7843       <param name="minuend" />
7844       <param name="left" />
7845       <param name="right" />
7846     </member>
7847     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
7848       <summary>
7849         <para>int8x8_t vmls_s8 (int8x8_t a, int8x8_t b, int8x8_t c)</para>
7850         <para>A32: VMLS.I8 Dd, Dn, Dm</para>
7851         <para>A64: MLS Vd.8B, Vn.8B, Vm.8B</para>
7852       </summary>
7853       <param name="minuend" />
7854       <param name="left" />
7855       <param name="right" />
7856     </member>
7857     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
7858       <summary>
7859         <para>uint16x4_t vmls_u16 (uint16x4_t a, uint16x4_t b, uint16x4_t c)</para>
7860         <para>A32: VMLS.I16 Dd, Dn, Dm</para>
7861         <para>A64: MLS Vd.4H, Vn.4H, Vm.4H</para>
7862       </summary>
7863       <param name="minuend" />
7864       <param name="left" />
7865       <param name="right" />
7866     </member>
7867     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtract(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
7868       <summary>
7869         <para>uint32x2_t vmls_u32 (uint32x2_t a, uint32x2_t b, uint32x2_t c)</para>
7870         <para>A32: VMLS.I32 Dd, Dn, Dm</para>
7871         <para>A64: MLS Vd.2S, Vn.2S, Vm.2S</para>
7872       </summary>
7873       <param name="minuend" />
7874       <param name="left" />
7875       <param name="right" />
7876     </member>
7877     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractByScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7878       <summary>
7879         <para>int16x8_t vmlsq_n_s16 (int16x8_t a, int16x8_t b, int16_t c)</para>
7880         <para>A32: VMLS.I16 Qd, Qn, Dm[0]</para>
7881         <para>A64: MLS Vd.8H, Vn.8H, Vm.H[0]</para>
7882       </summary>
7883       <param name="minuend" />
7884       <param name="left" />
7885       <param name="right" />
7886     </member>
7887     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractByScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7888       <summary>
7889         <para>int32x4_t vmlsq_n_s32 (int32x4_t a, int32x4_t b, int32_t c)</para>
7890         <para>A32: VMLS.I32 Qd, Qn, Dm[0]</para>
7891         <para>A64: MLS Vd.4S, Vn.4S, Vm.S[0]</para>
7892       </summary>
7893       <param name="minuend" />
7894       <param name="left" />
7895       <param name="right" />
7896     </member>
7897     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractByScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
7898       <summary>
7899         <para>uint16x8_t vmlsq_n_u16 (uint16x8_t a, uint16x8_t b, uint16_t c)</para>
7900         <para>A32: VMLS.I16 Qd, Qn, Dm[0]</para>
7901         <para>A64: MLS Vd.8H, Vn.8H, Vm.H[0]</para>
7902       </summary>
7903       <param name="minuend" />
7904       <param name="left" />
7905       <param name="right" />
7906     </member>
7907     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractByScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
7908       <summary>
7909         <para>uint32x4_t vmlsq_n_u32 (uint32x4_t a, uint32x4_t b, uint32_t c)</para>
7910         <para>A32: VMLS.I32 Qd, Qn, Dm[0]</para>
7911         <para>A64: MLS Vd.4S, Vn.4S, Vm.S[0]</para>
7912       </summary>
7913       <param name="minuend" />
7914       <param name="left" />
7915       <param name="right" />
7916     </member>
7917     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractByScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
7918       <summary>
7919         <para>int16x4_t vmls_n_s16 (int16x4_t a, int16x4_t b, int16_t c)</para>
7920         <para>A32: VMLS.I16 Dd, Dn, Dm[0]</para>
7921         <para>A64: MLS Vd.4H, Vn.4H, Vm.H[0]</para>
7922       </summary>
7923       <param name="minuend" />
7924       <param name="left" />
7925       <param name="right" />
7926     </member>
7927     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractByScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
7928       <summary>
7929         <para>int32x2_t vmls_n_s32 (int32x2_t a, int32x2_t b, int32_t c)</para>
7930         <para>A32: VMLS.I32 Dd, Dn, Dm[0]</para>
7931         <para>A64: MLS Vd.2S, Vn.2S, Vm.S[0]</para>
7932       </summary>
7933       <param name="minuend" />
7934       <param name="left" />
7935       <param name="right" />
7936     </member>
7937     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractByScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
7938       <summary>
7939         <para>uint16x4_t vmls_n_u16 (uint16x4_t a, uint16x4_t b, uint16_t c)</para>
7940         <para>A32: VMLS.I16 Dd, Dn, Dm[0]</para>
7941         <para>A64: MLS Vd.4H, Vn.4H, Vm.H[0]</para>
7942       </summary>
7943       <param name="minuend" />
7944       <param name="left" />
7945       <param name="right" />
7946     </member>
7947     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractByScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
7948       <summary>
7949         <para>uint32x2_t vmls_n_u32 (uint32x2_t a, uint32x2_t b, uint32_t c)</para>
7950         <para>A32: VMLS.I32 Dd, Dn, Dm[0]</para>
7951         <para>A64: MLS Vd.2S, Vn.2S, Vm.S[0]</para>
7952       </summary>
7953       <param name="minuend" />
7954       <param name="left" />
7955       <param name="right" />
7956     </member>
7957     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7958       <summary>
7959         <para>int16x8_t vmlsq_laneq_s16 (int16x8_t a, int16x8_t b, int16x8_t v, const int lane)</para>
7960         <para>A32: VMLS.I16 Qd, Qn, Dm[lane]</para>
7961         <para>A64: MLS Vd.8H, Vn.8H, Vm.H[lane]</para>
7962       </summary>
7963       <param name="minuend" />
7964       <param name="left" />
7965       <param name="right" />
7966       <param name="rightIndex" />
7967     </member>
7968     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
7969       <summary>
7970         <para>int16x8_t vmlsq_lane_s16 (int16x8_t a, int16x8_t b, int16x4_t v, const int lane)</para>
7971         <para>A32: VMLS.I16 Qd, Qn, Dm[lane]</para>
7972         <para>A64: MLS Vd.8H, Vn.8H, Vm.H[lane]</para>
7973       </summary>
7974       <param name="minuend" />
7975       <param name="left" />
7976       <param name="right" />
7977       <param name="rightIndex" />
7978     </member>
7979     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7980       <summary>
7981         <para>int32x4_t vmlsq_laneq_s32 (int32x4_t a, int32x4_t b, int32x4_t v, const int lane)</para>
7982         <para>A32: VMLS.I32 Qd, Qn, Dm[lane]</para>
7983         <para>A64: MLS Vd.4S, Vn.4S, Vm.S[lane]</para>
7984       </summary>
7985       <param name="minuend" />
7986       <param name="left" />
7987       <param name="right" />
7988       <param name="rightIndex" />
7989     </member>
7990     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
7991       <summary>
7992         <para>int32x4_t vmlsq_lane_s32 (int32x4_t a, int32x4_t b, int32x2_t v, const int lane)</para>
7993         <para>A32: VMLS.I32 Qd, Qn, Dm[lane]</para>
7994         <para>A64: MLS Vd.4S, Vn.4S, Vm.S[lane]</para>
7995       </summary>
7996       <param name="minuend" />
7997       <param name="left" />
7998       <param name="right" />
7999       <param name="rightIndex" />
8000     </member>
8001     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
8002       <summary>
8003         <para>uint16x8_t vmlsq_laneq_u16 (uint16x8_t a, uint16x8_t b, uint16x8_t v, const int lane)</para>
8004         <para>A32: VMLS.I16 Qd, Qn, Dm[lane]</para>
8005         <para>A64: MLS Vd.8H, Vn.8H, Vm.H[lane]</para>
8006       </summary>
8007       <param name="minuend" />
8008       <param name="left" />
8009       <param name="right" />
8010       <param name="rightIndex" />
8011     </member>
8012     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
8013       <summary>
8014         <para>uint16x8_t vmlsq_lane_u16 (uint16x8_t a, uint16x8_t b, uint16x4_t v, const int lane)</para>
8015         <para>A32: VMLS.I16 Qd, Qn, Dm[lane]</para>
8016         <para>A64: MLS Vd.8H, Vn.8H, Vm.H[lane]</para>
8017       </summary>
8018       <param name="minuend" />
8019       <param name="left" />
8020       <param name="right" />
8021       <param name="rightIndex" />
8022     </member>
8023     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
8024       <summary>
8025         <para>uint32x4_t vmlsq_laneq_u32 (uint32x4_t a, uint32x4_t b, uint32x4_t v, const int lane)</para>
8026         <para>A32: VMLS.I32 Qd, Qn, Dm[lane]</para>
8027         <para>A64: MLS Vd.4S, Vn.4S, Vm.S[lane]</para>
8028       </summary>
8029       <param name="minuend" />
8030       <param name="left" />
8031       <param name="right" />
8032       <param name="rightIndex" />
8033     </member>
8034     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
8035       <summary>
8036         <para>uint32x4_t vmlsq_lane_u32 (uint32x4_t a, uint32x4_t b, uint32x2_t v, const int lane)</para>
8037         <para>A32: VMLS.I32 Qd, Qn, Dm[lane]</para>
8038         <para>A64: MLS Vd.4S, Vn.4S, Vm.S[lane]</para>
8039       </summary>
8040       <param name="minuend" />
8041       <param name="left" />
8042       <param name="right" />
8043       <param name="rightIndex" />
8044     </member>
8045     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
8046       <summary>
8047         <para>int16x4_t vmls_laneq_s16 (int16x4_t a, int16x4_t b, int16x8_t v, const int lane)</para>
8048         <para>A32: VMLS.I16 Dd, Dn, Dm[lane]</para>
8049         <para>A64: MLS Vd.4H, Vn.4H, Vm.H[lane]</para>
8050       </summary>
8051       <param name="minuend" />
8052       <param name="left" />
8053       <param name="right" />
8054       <param name="rightIndex" />
8055     </member>
8056     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
8057       <summary>
8058         <para>int16x4_t vmls_lane_s16 (int16x4_t a, int16x4_t b, int16x4_t v, const int lane)</para>
8059         <para>A32: VMLS.I16 Dd, Dn, Dm[lane]</para>
8060         <para>A64: MLS Vd.4H, Vn.4H, Vm.H[lane]</para>
8061       </summary>
8062       <param name="minuend" />
8063       <param name="left" />
8064       <param name="right" />
8065       <param name="rightIndex" />
8066     </member>
8067     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
8068       <summary>
8069         <para>int32x2_t vmls_laneq_s32 (int32x2_t a, int32x2_t b, int32x4_t v, const int lane)</para>
8070         <para>A32: VMLS.I32 Dd, Dn, Dm[lane]</para>
8071         <para>A64: MLS Vd.2S, Vn.2S, Vm.S[lane]</para>
8072       </summary>
8073       <param name="minuend" />
8074       <param name="left" />
8075       <param name="right" />
8076       <param name="rightIndex" />
8077     </member>
8078     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
8079       <summary>
8080         <para>int32x2_t vmls_lane_s32 (int32x2_t a, int32x2_t b, int32x2_t v, const int lane)</para>
8081         <para>A32: VMLS.I32 Dd, Dn, Dm[lane]</para>
8082         <para>A64: MLS Vd.2S, Vn.2S, Vm.S[lane]</para>
8083       </summary>
8084       <param name="minuend" />
8085       <param name="left" />
8086       <param name="right" />
8087       <param name="rightIndex" />
8088     </member>
8089     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
8090       <summary>
8091         <para>uint16x4_t vmls_laneq_u16 (uint16x4_t a, uint16x4_t b, uint16x8_t v, const int lane)</para>
8092         <para>A32: VMLS.I16 Dd, Dn, Dm[lane]</para>
8093         <para>A64: MLS Vd.4H, Vn.4H, Vm.H[lane]</para>
8094       </summary>
8095       <param name="minuend" />
8096       <param name="left" />
8097       <param name="right" />
8098       <param name="rightIndex" />
8099     </member>
8100     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
8101       <summary>
8102         <para>uint16x4_t vmls_lane_u16 (uint16x4_t a, uint16x4_t b, uint16x4_t v, const int lane)</para>
8103         <para>A32: VMLS.I16 Dd, Dn, Dm[lane]</para>
8104         <para>A64: MLS Vd.4H, Vn.4H, Vm.H[lane]</para>
8105       </summary>
8106       <param name="minuend" />
8107       <param name="left" />
8108       <param name="right" />
8109       <param name="rightIndex" />
8110     </member>
8111     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
8112       <summary>
8113         <para>uint32x2_t vmls_laneq_u32 (uint32x2_t a, uint32x2_t b, uint32x4_t v, const int lane)</para>
8114         <para>A32: VMLS.I32 Dd, Dn, Dm[lane]</para>
8115         <para>A64: MLS Vd.2S, Vn.2S, Vm.S[lane]</para>
8116       </summary>
8117       <param name="minuend" />
8118       <param name="left" />
8119       <param name="right" />
8120       <param name="rightIndex" />
8121     </member>
8122     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
8123       <summary>
8124         <para>uint32x2_t vmls_lane_u32 (uint32x2_t a, uint32x2_t b, uint32x2_t v, const int lane)</para>
8125         <para>A32: VMLS.I32 Dd, Dn, Dm[lane]</para>
8126         <para>A64: MLS Vd.2S, Vn.2S, Vm.S[lane]</para>
8127       </summary>
8128       <param name="minuend" />
8129       <param name="left" />
8130       <param name="right" />
8131       <param name="rightIndex" />
8132     </member>
8133     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLower(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
8134       <summary>
8135         <para>uint16x8_t vmull_u8 (uint8x8_t a, uint8x8_t b)</para>
8136         <para>A32: VMULL.U8 Qd, Dn, Dm</para>
8137         <para>A64: UMULL Vd.8H, Vn.8B, Vm.8B</para>
8138       </summary>
8139       <param name="left" />
8140       <param name="right" />
8141     </member>
8142     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLower(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
8143       <summary>
8144         <para>int32x4_t vmull_s16 (int16x4_t a, int16x4_t b)</para>
8145         <para>A32: VMULL.S16 Qd, Dn, Dm</para>
8146         <para>A64: SMULL Vd.4S, Vn.4H, Vm.4H</para>
8147       </summary>
8148       <param name="left" />
8149       <param name="right" />
8150     </member>
8151     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLower(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
8152       <summary>
8153         <para>int64x2_t vmull_s32 (int32x2_t a, int32x2_t b)</para>
8154         <para>A32: VMULL.S32 Qd, Dn, Dm</para>
8155         <para>A64: SMULL Vd.2D, Vn.2S, Vm.2S</para>
8156       </summary>
8157       <param name="left" />
8158       <param name="right" />
8159     </member>
8160     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLower(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
8161       <summary>
8162         <para>int16x8_t vmull_s8 (int8x8_t a, int8x8_t b)</para>
8163         <para>A32: VMULL.S8 Qd, Dn, Dm</para>
8164         <para>A64: SMULL Vd.8H, Vn.8B, Vm.8B</para>
8165       </summary>
8166       <param name="left" />
8167       <param name="right" />
8168     </member>
8169     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
8170       <summary>
8171         <para>uint32x4_t vmull_u16 (uint16x4_t a, uint16x4_t b)</para>
8172         <para>A32: VMULL.U16 Qd, Dn, Dm</para>
8173         <para>A64: UMULL Vd.4S, Vn.4H, Vm.4H</para>
8174       </summary>
8175       <param name="left" />
8176       <param name="right" />
8177     </member>
8178     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
8179       <summary>
8180         <para>uint64x2_t vmull_u32 (uint32x2_t a, uint32x2_t b)</para>
8181         <para>A32: VMULL.U32 Qd, Dn, Dm</para>
8182         <para>A64: UMULL Vd.2D, Vn.2S, Vm.2S</para>
8183       </summary>
8184       <param name="left" />
8185       <param name="right" />
8186     </member>
8187     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
8188       <summary>
8189         <para>int16x8_t vmlal_s8 (int16x8_t a, int8x8_t b, int8x8_t c)</para>
8190         <para>A32: VMLAL.S8 Qd, Dn, Dm</para>
8191         <para>A64: SMLAL Vd.8H, Vn.8B, Vm.8B</para>
8192       </summary>
8193       <param name="addend" />
8194       <param name="left" />
8195       <param name="right" />
8196     </member>
8197     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
8198       <summary>
8199         <para>int32x4_t vmlal_s16 (int32x4_t a, int16x4_t b, int16x4_t c)</para>
8200         <para>A32: VMLAL.S16 Qd, Dn, Dm</para>
8201         <para>A64: SMLAL Vd.4S, Vn.4H, Vm.4H</para>
8202       </summary>
8203       <param name="addend" />
8204       <param name="left" />
8205       <param name="right" />
8206     </member>
8207     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
8208       <summary>
8209         <para>int64x2_t vmlal_s32 (int64x2_t a, int32x2_t b, int32x2_t c)</para>
8210         <para>A32: VMLAL.S32 Qd, Dn, Dm</para>
8211         <para>A64: SMLAL Vd.2D, Vn.2S, Vm.2S</para>
8212       </summary>
8213       <param name="addend" />
8214       <param name="left" />
8215       <param name="right" />
8216     </member>
8217     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
8218       <summary>
8219         <para>uint16x8_t vmlal_u8 (uint16x8_t a, uint8x8_t b, uint8x8_t c)</para>
8220         <para>A32: VMLAL.U8 Qd, Dn, Dm</para>
8221         <para>A64: UMLAL Vd.8H, Vn.8B, Vm.8B</para>
8222       </summary>
8223       <param name="addend" />
8224       <param name="left" />
8225       <param name="right" />
8226     </member>
8227     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
8228       <summary>
8229         <para>uint32x4_t vmlal_u16 (uint32x4_t a, uint16x4_t b, uint16x4_t c)</para>
8230         <para>A32: VMLAL.U16 Qd, Dn, Dm</para>
8231         <para>A64: UMLAL Vd.4S, Vn.4H, Vm.4H</para>
8232       </summary>
8233       <param name="addend" />
8234       <param name="left" />
8235       <param name="right" />
8236     </member>
8237     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
8238       <summary>
8239         <para>uint64x2_t vmlal_u32 (uint64x2_t a, uint32x2_t b, uint32x2_t c)</para>
8240         <para>A32: VMLAL.U32 Qd, Dn, Dm</para>
8241         <para>A64: UMLAL Vd.2D, Vn.2S, Vm.2S</para>
8242       </summary>
8243       <param name="addend" />
8244       <param name="left" />
8245       <param name="right" />
8246     </member>
8247     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
8248       <summary>
8249         <para>int16x8_t vmlsl_s8 (int16x8_t a, int8x8_t b, int8x8_t c)</para>
8250         <para>A32: VMLSL.S8 Qd, Dn, Dm</para>
8251         <para>A64: SMLSL Vd.8H, Vn.8B, Vm.8B</para>
8252       </summary>
8253       <param name="minuend" />
8254       <param name="left" />
8255       <param name="right" />
8256     </member>
8257     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
8258       <summary>
8259         <para>int32x4_t vmlsl_s16 (int32x4_t a, int16x4_t b, int16x4_t c)</para>
8260         <para>A32: VMLSL.S16 Qd, Dn, Dm</para>
8261         <para>A64: SMLSL Vd.4S, Vn.4H, Vm.4H</para>
8262       </summary>
8263       <param name="minuend" />
8264       <param name="left" />
8265       <param name="right" />
8266     </member>
8267     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
8268       <summary>
8269         <para>int64x2_t vmlsl_s32 (int64x2_t a, int32x2_t b, int32x2_t c)</para>
8270         <para>A32: VMLSL.S32 Qd, Dn, Dm</para>
8271         <para>A64: SMLSL Vd.2D, Vn.2S, Vm.2S</para>
8272       </summary>
8273       <param name="minuend" />
8274       <param name="left" />
8275       <param name="right" />
8276     </member>
8277     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
8278       <summary>
8279         <para>uint16x8_t vmlsl_u8 (uint16x8_t a, uint8x8_t b, uint8x8_t c)</para>
8280         <para>A32: VMLSL.U8 Qd, Dn, Dm</para>
8281         <para>A64: UMLSL Vd.8H, Vn.8B, Vm.8B</para>
8282       </summary>
8283       <param name="minuend" />
8284       <param name="left" />
8285       <param name="right" />
8286     </member>
8287     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
8288       <summary>
8289         <para>uint32x4_t vmlsl_u16 (uint32x4_t a, uint16x4_t b, uint16x4_t c)</para>
8290         <para>A32: VMLSL.U16 Qd, Dn, Dm</para>
8291         <para>A64: UMLSL Vd.4S, Vn.4H, Vm.4H</para>
8292       </summary>
8293       <param name="minuend" />
8294       <param name="left" />
8295       <param name="right" />
8296     </member>
8297     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningLowerAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
8298       <summary>
8299         <para>uint64x2_t vmlsl_u32 (uint64x2_t a, uint32x2_t b, uint32x2_t c)</para>
8300         <para>A32: VMLSL.U32 Qd, Dn, Dm</para>
8301         <para>A64: UMLSL Vd.2D, Vn.2S, Vm.2S</para>
8302       </summary>
8303       <param name="minuend" />
8304       <param name="left" />
8305       <param name="right" />
8306     </member>
8307     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpper(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
8308       <summary>
8309         <para>uint16x8_t vmull_high_u8 (uint8x16_t a, uint8x16_t b)</para>
8310         <para>A32: VMULL.U8 Qd, Dn+1, Dm+1</para>
8311         <para>A64: UMULL2 Vd.8H, Vn.16B, Vm.16B</para>
8312       </summary>
8313       <param name="left" />
8314       <param name="right" />
8315     </member>
8316     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
8317       <summary>
8318         <para>int32x4_t vmull_high_s16 (int16x8_t a, int16x8_t b)</para>
8319         <para>A32: VMULL.S16 Qd, Dn+1, Dm+1</para>
8320         <para>A64: SMULL2 Vd.4S, Vn.8H, Vm.8H</para>
8321       </summary>
8322       <param name="left" />
8323       <param name="right" />
8324     </member>
8325     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
8326       <summary>
8327         <para>int64x2_t vmull_high_s32 (int32x4_t a, int32x4_t b)</para>
8328         <para>A32: VMULL.S32 Qd, Dn+1, Dm+1</para>
8329         <para>A64: SMULL2 Vd.2D, Vn.4S, Vm.4S</para>
8330       </summary>
8331       <param name="left" />
8332       <param name="right" />
8333     </member>
8334     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpper(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
8335       <summary>
8336         <para>int16x8_t vmull_high_s8 (int8x16_t a, int8x16_t b)</para>
8337         <para>A32: VMULL.S8 Qd, Dn+1, Dm+1</para>
8338         <para>A64: SMULL2 Vd.8H, Vn.16B, Vm.16B</para>
8339       </summary>
8340       <param name="left" />
8341       <param name="right" />
8342     </member>
8343     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
8344       <summary>
8345         <para>uint32x4_t vmull_high_u16 (uint16x8_t a, uint16x8_t b)</para>
8346         <para>A32: VMULL.U16 Qd, Dn+1, Dm+1</para>
8347         <para>A64: UMULL2 Vd.4S, Vn.8H, Vm.8H</para>
8348       </summary>
8349       <param name="left" />
8350       <param name="right" />
8351     </member>
8352     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
8353       <summary>
8354         <para>uint64x2_t vmull_high_u32 (uint32x4_t a, uint32x4_t b)</para>
8355         <para>A32: VMULL.U32 Qd, Dn+1, Dm+1</para>
8356         <para>A64: UMULL2 Vd.2D, Vn.4S, Vm.4S</para>
8357       </summary>
8358       <param name="left" />
8359       <param name="right" />
8360     </member>
8361     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
8362       <summary>
8363         <para>int16x8_t vmlal_high_s8 (int16x8_t a, int8x16_t b, int8x16_t c)</para>
8364         <para>A32: VMLAL.S8 Qd, Dn+1, Dm+1</para>
8365         <para>A64: SMLAL2 Vd.8H, Vn.16B, Vm.16B</para>
8366       </summary>
8367       <param name="addend" />
8368       <param name="left" />
8369       <param name="right" />
8370     </member>
8371     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
8372       <summary>
8373         <para>int32x4_t vmlal_high_s16 (int32x4_t a, int16x8_t b, int16x8_t c)</para>
8374         <para>A32: VMLAL.S16 Qd, Dn+1, Dm+1</para>
8375         <para>A64: SMLAL2 Vd.4S, Vn.8H, Vm.8H</para>
8376       </summary>
8377       <param name="addend" />
8378       <param name="left" />
8379       <param name="right" />
8380     </member>
8381     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
8382       <summary>
8383         <para>int64x2_t vmlal_high_s32 (int64x2_t a, int32x4_t b, int32x4_t c)</para>
8384         <para>A32: VMLAL.S32 Qd, Dn+1, Dm+1</para>
8385         <para>A64: SMLAL2 Vd.2D, Vn.4S, Vm.4S</para>
8386       </summary>
8387       <param name="addend" />
8388       <param name="left" />
8389       <param name="right" />
8390     </member>
8391     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
8392       <summary>
8393         <para>uint16x8_t vmlal_high_u8 (uint16x8_t a, uint8x16_t b, uint8x16_t c)</para>
8394         <para>A32: VMLAL.U8 Qd, Dn+1, Dm+1</para>
8395         <para>A64: UMLAL2 Vd.8H, Vn.16B, Vm.16B</para>
8396       </summary>
8397       <param name="addend" />
8398       <param name="left" />
8399       <param name="right" />
8400     </member>
8401     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
8402       <summary>
8403         <para>uint32x4_t vmlal_high_u16 (uint32x4_t a, uint16x8_t b, uint16x8_t c)</para>
8404         <para>A32: VMLAL.U16 Qd, Dn+1, Dm+1</para>
8405         <para>A64: UMLAL2 Vd.4S, Vn.8H, Vm.8H</para>
8406       </summary>
8407       <param name="addend" />
8408       <param name="left" />
8409       <param name="right" />
8410     </member>
8411     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
8412       <summary>
8413         <para>uint64x2_t vmlal_high_u32 (uint64x2_t a, uint32x4_t b, uint32x4_t c)</para>
8414         <para>A32: VMLAL.U32 Qd, Dn+1, Dm+1</para>
8415         <para>A64: UMLAL2 Vd.2D, Vn.4S, Vm.4S</para>
8416       </summary>
8417       <param name="addend" />
8418       <param name="left" />
8419       <param name="right" />
8420     </member>
8421     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
8422       <summary>
8423         <para>int16x8_t vmlsl_high_s8 (int16x8_t a, int8x16_t b, int8x16_t c)</para>
8424         <para>A32: VMLSL.S8 Qd, Dn+1, Dm+1</para>
8425         <para>A64: SMLSL2 Vd.8H, Vn.16B, Vm.16B</para>
8426       </summary>
8427       <param name="minuend" />
8428       <param name="left" />
8429       <param name="right" />
8430     </member>
8431     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
8432       <summary>
8433         <para>int32x4_t vmlsl_high_s16 (int32x4_t a, int16x8_t b, int16x8_t c)</para>
8434         <para>A32: VMLSL.S16 Qd, Dn+1, Dm+1</para>
8435         <para>A64: SMLSL2 Vd.4S, Vn.8H, Vm.8H</para>
8436       </summary>
8437       <param name="minuend" />
8438       <param name="left" />
8439       <param name="right" />
8440     </member>
8441     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
8442       <summary>
8443         <para>int64x2_t vmlsl_high_s32 (int64x2_t a, int32x4_t b, int32x4_t c)</para>
8444         <para>A32: VMLSL.S32 Qd, Dn+1, Dm+1</para>
8445         <para>A64: SMLSL2 Vd.2D, Vn.4S, Vm.4S</para>
8446       </summary>
8447       <param name="minuend" />
8448       <param name="left" />
8449       <param name="right" />
8450     </member>
8451     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
8452       <summary>
8453         <para>uint16x8_t vmlsl_high_u8 (uint16x8_t a, uint8x16_t b, uint8x16_t c)</para>
8454         <para>A32: VMLSL.U8 Qd, Dn+1, Dm+1</para>
8455         <para>A64: UMLSL2 Vd.8H, Vn.16B, Vm.16B</para>
8456       </summary>
8457       <param name="minuend" />
8458       <param name="left" />
8459       <param name="right" />
8460     </member>
8461     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
8462       <summary>
8463         <para>uint32x4_t vmlsl_high_u16 (uint32x4_t a, uint16x8_t b, uint16x8_t c)</para>
8464         <para>A32: VMLSL.U16 Qd, Dn+1, Dm+1</para>
8465         <para>A64: UMLSL2 Vd.4S, Vn.8H, Vm.8H</para>
8466       </summary>
8467       <param name="minuend" />
8468       <param name="left" />
8469       <param name="right" />
8470     </member>
8471     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.MultiplyWideningUpperAndSubtract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
8472       <summary>
8473         <para>uint64x2_t vmlsl_high_u32 (uint64x2_t a, uint32x4_t b, uint32x4_t c)</para>
8474         <para>A32: VMLSL.U32 Qd, Dn+1, Dm+1</para>
8475         <para>A64: UMLSL2 Vd.2D, Vn.4S, Vm.4S</para>
8476       </summary>
8477       <param name="minuend" />
8478       <param name="left" />
8479       <param name="right" />
8480     </member>
8481     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Negate(System.Runtime.Intrinsics.Vector128{System.Int16})">
8482       <summary>
8483         <para>int16x8_t vnegq_s16 (int16x8_t a)</para>
8484         <para>A32: VNEG.S16 Qd, Qm</para>
8485         <para>A64: NEG Vd.8H, Vn.8H</para>
8486       </summary>
8487       <param name="value" />
8488     </member>
8489     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Negate(System.Runtime.Intrinsics.Vector128{System.Int32})">
8490       <summary>
8491         <para>int32x4_t vnegq_s32 (int32x4_t a)</para>
8492         <para>A32: VNEG.S32 Qd, Qm</para>
8493         <para>A64: NEG Vd.4S, Vn.4S</para>
8494       </summary>
8495       <param name="value" />
8496     </member>
8497     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Negate(System.Runtime.Intrinsics.Vector128{System.SByte})">
8498       <summary>
8499         <para>int8x16_t vnegq_s8 (int8x16_t a)</para>
8500         <para>A32: VNEG.S8 Qd, Qm</para>
8501         <para>A64: NEG Vd.16B, Vn.16B</para>
8502       </summary>
8503       <param name="value" />
8504     </member>
8505     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Negate(System.Runtime.Intrinsics.Vector128{System.Single})">
8506       <summary>
8507         <para>float32x4_t vnegq_f32 (float32x4_t a)</para>
8508         <para>A32: VNEG.F32 Qd, Qm</para>
8509         <para>A64: FNEG Vd.4S, Vn.4S</para>
8510       </summary>
8511       <param name="value" />
8512     </member>
8513     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Negate(System.Runtime.Intrinsics.Vector64{System.Int16})">
8514       <summary>
8515         <para>int16x4_t vneg_s16 (int16x4_t a)</para>
8516         <para>A32: VNEG.S16 Dd, Dm</para>
8517         <para>A64: NEG Vd.4H, Vn.4H</para>
8518       </summary>
8519       <param name="value" />
8520     </member>
8521     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Negate(System.Runtime.Intrinsics.Vector64{System.Int32})">
8522       <summary>
8523         <para>int32x2_t vneg_s32 (int32x2_t a)</para>
8524         <para>A32: VNEG.S32 Dd, Dm</para>
8525         <para>A64: NEG Vd.2S, Vn.2S</para>
8526       </summary>
8527       <param name="value" />
8528     </member>
8529     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Negate(System.Runtime.Intrinsics.Vector64{System.SByte})">
8530       <summary>
8531         <para>int8x8_t vneg_s8 (int8x8_t a)</para>
8532         <para>A32: VNEG.S8 Dd, Dm</para>
8533         <para>A64: NEG Vd.8B, Vn.8B</para>
8534       </summary>
8535       <param name="value" />
8536     </member>
8537     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Negate(System.Runtime.Intrinsics.Vector64{System.Single})">
8538       <summary>
8539         <para>float32x2_t vneg_f32 (float32x2_t a)</para>
8540         <para>A32: VNEG.F32 Dd, Dm</para>
8541         <para>A64: FNEG Vd.2S, Vn.2S</para>
8542       </summary>
8543       <param name="value" />
8544     </member>
8545     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.NegateSaturate(System.Runtime.Intrinsics.Vector128{System.Int16})">
8546       <summary>
8547         <para>int16x8_t vqnegq_s16 (int16x8_t a)</para>
8548         <para>A32: VQNEG.S16 Qd, Qm</para>
8549         <para>A64: SQNEG Vd.8H, Vn.8H</para>
8550       </summary>
8551       <param name="value" />
8552     </member>
8553     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.NegateSaturate(System.Runtime.Intrinsics.Vector128{System.Int32})">
8554       <summary>
8555         <para>int32x4_t vqnegq_s32 (int32x4_t a)</para>
8556         <para>A32: VQNEG.S32 Qd, Qm</para>
8557         <para>A64: SQNEG Vd.4S, Vn.4S</para>
8558       </summary>
8559       <param name="value" />
8560     </member>
8561     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.NegateSaturate(System.Runtime.Intrinsics.Vector128{System.SByte})">
8562       <summary>
8563         <para>int8x16_t vqnegq_s8 (int8x16_t a)</para>
8564         <para>A32: VQNEG.S8 Qd, Qm</para>
8565         <para>A64: SQNEG Vd.16B, Vn.16B</para>
8566       </summary>
8567       <param name="value" />
8568     </member>
8569     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.NegateSaturate(System.Runtime.Intrinsics.Vector64{System.Int16})">
8570       <summary>
8571         <para>int16x4_t vqneg_s16 (int16x4_t a)</para>
8572         <para>A32: VQNEG.S16 Dd, Dm</para>
8573         <para>A64: SQNEG Vd.4H, Vn.4H</para>
8574       </summary>
8575       <param name="value" />
8576     </member>
8577     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.NegateSaturate(System.Runtime.Intrinsics.Vector64{System.Int32})">
8578       <summary>
8579         <para>int32x2_t vqneg_s32 (int32x2_t a)</para>
8580         <para>A32: VQNEG.S32 Dd, Dm</para>
8581         <para>A64: SQNEG Vd.2S, Vn.2S</para>
8582       </summary>
8583       <param name="value" />
8584     </member>
8585     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.NegateSaturate(System.Runtime.Intrinsics.Vector64{System.SByte})">
8586       <summary>
8587         <para>int8x8_t vqneg_s8 (int8x8_t a)</para>
8588         <para>A32: VQNEG.S8 Dd, Dm</para>
8589         <para>A64: SQNEG Vd.8B, Vn.8B</para>
8590       </summary>
8591       <param name="value" />
8592     </member>
8593     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.NegateScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
8594       <summary>
8595         <para>float64x1_t vneg_f64 (float64x1_t a)</para>
8596         <para>A32: VNEG.F64 Dd, Dm</para>
8597         <para>A64: FNEG Dd, Dn</para>
8598       </summary>
8599       <param name="value" />
8600     </member>
8601     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.NegateScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
8602       <summary>
8603         <para>float32_t vnegs_f32 (float32_t a)</para>
8604         <para>A32: VNEG.F32 Sd, Sm</para>
8605         <para>A64: FNEG Sd, Sn The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
8606       </summary>
8607       <param name="value" />
8608     </member>
8609     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector128{System.Byte})">
8610       <summary>
8611         <para>uint8x16_t vmvnq_u8 (uint8x16_t a)</para>
8612         <para>A32: VMVN Qd, Qm</para>
8613         <para>A64: MVN Vd.16B, Vn.16B</para>
8614       </summary>
8615       <param name="value" />
8616     </member>
8617     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector128{System.Double})">
8618       <summary>
8619         <para>float64x2_t vmvnq_f64 (float64x2_t a)</para>
8620         <para>A32: VMVN Qd, Qm</para>
8621         <para>A64: MVN Vd.16B, Vn.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
8622       </summary>
8623       <param name="value" />
8624     </member>
8625     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector128{System.Int16})">
8626       <summary>
8627         <para>int16x8_t vmvnq_s16 (int16x8_t a)</para>
8628         <para>A32: VMVN Qd, Qm</para>
8629         <para>A64: MVN Vd.16B, Vn.16B</para>
8630       </summary>
8631       <param name="value" />
8632     </member>
8633     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector128{System.Int32})">
8634       <summary>
8635         <para>int32x4_t vmvnq_s32 (int32x4_t a)</para>
8636         <para>A32: VMVN Qd, Qm</para>
8637         <para>A64: MVN Vd.16B, Vn.16B</para>
8638       </summary>
8639       <param name="value" />
8640     </member>
8641     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector128{System.Int64})">
8642       <summary>
8643         <para>int64x2_t vmvnq_s64 (int64x2_t a)</para>
8644         <para>A32: VMVN Qd, Qm</para>
8645         <para>A64: MVN Vd.16B, Vn.16B</para>
8646       </summary>
8647       <param name="value" />
8648     </member>
8649     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector128{System.SByte})">
8650       <summary>
8651         <para>int8x16_t vmvnq_s8 (int8x16_t a)</para>
8652         <para>A32: VMVN Qd, Qm</para>
8653         <para>A64: MVN Vd.16B, Vn.16B</para>
8654       </summary>
8655       <param name="value" />
8656     </member>
8657     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector128{System.Single})">
8658       <summary>
8659         <para>float32x4_t vmvnq_f32 (float32x4_t a)</para>
8660         <para>A32: VMVN Qd, Qm</para>
8661         <para>A64: MVN Vd.16B, Vn.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
8662       </summary>
8663       <param name="value" />
8664     </member>
8665     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector128{System.UInt16})">
8666       <summary>
8667         <para>uint16x8_t vmvnq_u16 (uint16x8_t a)</para>
8668         <para>A32: VMVN Qd, Qm</para>
8669         <para>A64: MVN Vd.16B, Vn.16B</para>
8670       </summary>
8671       <param name="value" />
8672     </member>
8673     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector128{System.UInt32})">
8674       <summary>
8675         <para>uint32x4_t vmvnq_u32 (uint32x4_t a)</para>
8676         <para>A32: VMVN Qd, Qm</para>
8677         <para>A64: MVN Vd.16B, Vn.16B</para>
8678       </summary>
8679       <param name="value" />
8680     </member>
8681     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector128{System.UInt64})">
8682       <summary>
8683         <para>uint64x2_t vmvnq_u64 (uint64x2_t a)</para>
8684         <para>A32: VMVN Qd, Qm</para>
8685         <para>A64: MVN Vd.16B, Vn.16B</para>
8686       </summary>
8687       <param name="value" />
8688     </member>
8689     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector64{System.Byte})">
8690       <summary>
8691         <para>uint8x8_t vmvn_u8 (uint8x8_t a)</para>
8692         <para>A32: VMVN Dd, Dm</para>
8693         <para>A64: MVN Vd.8B, Vn.8B</para>
8694       </summary>
8695       <param name="value" />
8696     </member>
8697     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector64{System.Double})">
8698       <summary>
8699         <para>float64x1_t vmvn_f64 (float64x1_t a)</para>
8700         <para>A32: VMVN Dd, Dm</para>
8701         <para>A64: MVN Vd.8B, Vn.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
8702       </summary>
8703       <param name="value" />
8704     </member>
8705     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector64{System.Int16})">
8706       <summary>
8707         <para>int16x4_t vmvn_s16 (int16x4_t a)</para>
8708         <para>A32: VMVN Dd, Dm</para>
8709         <para>A64: MVN Vd.8B, Vn.8B</para>
8710       </summary>
8711       <param name="value" />
8712     </member>
8713     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector64{System.Int32})">
8714       <summary>
8715         <para>int32x2_t vmvn_s32 (int32x2_t a)</para>
8716         <para>A32: VMVN Dd, Dm</para>
8717         <para>A64: MVN Vd.8B, Vn.8B</para>
8718       </summary>
8719       <param name="value" />
8720     </member>
8721     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector64{System.Int64})">
8722       <summary>
8723         <para>int64x1_t vmvn_s64 (int64x1_t a)</para>
8724         <para>A32: VMVN Dd, Dm</para>
8725         <para>A64: MVN Vd.8B, Vn.8B</para>
8726       </summary>
8727       <param name="value" />
8728     </member>
8729     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector64{System.SByte})">
8730       <summary>
8731         <para>int8x8_t vmvn_s8 (int8x8_t a)</para>
8732         <para>A32: VMVN Dd, Dm</para>
8733         <para>A64: MVN Vd.8B, Vn.8B</para>
8734       </summary>
8735       <param name="value" />
8736     </member>
8737     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector64{System.Single})">
8738       <summary>
8739         <para>float32x2_t vmvn_f32 (float32x2_t a)</para>
8740         <para>A32: VMVN Dd, Dm</para>
8741         <para>A64: MVN Vd.8B, Vn.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
8742       </summary>
8743       <param name="value" />
8744     </member>
8745     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector64{System.UInt16})">
8746       <summary>
8747         <para>uint16x4_t vmvn_u16 (uint16x4_t a)</para>
8748         <para>A32: VMVN Dd, Dm</para>
8749         <para>A64: MVN Vd.8B, Vn.8B</para>
8750       </summary>
8751       <param name="value" />
8752     </member>
8753     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector64{System.UInt32})">
8754       <summary>
8755         <para>uint32x2_t vmvn_u32 (uint32x2_t a)</para>
8756         <para>A32: VMVN Dd, Dm</para>
8757         <para>A64: MVN Vd.8B, Vn.8B</para>
8758       </summary>
8759       <param name="value" />
8760     </member>
8761     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Not(System.Runtime.Intrinsics.Vector64{System.UInt64})">
8762       <summary>
8763         <para>uint64x1_t vmvn_u64 (uint64x1_t a)</para>
8764         <para>A32: VMVN Dd, Dm</para>
8765         <para>A64: MVN Vd.8B, Vn.8B</para>
8766       </summary>
8767       <param name="value" />
8768     </member>
8769     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
8770       <summary>
8771         <para>uint8x16_t vorrq_u8 (uint8x16_t a, uint8x16_t b)</para>
8772         <para>A32: VORR Qd, Qn, Qm</para>
8773         <para>A64: ORR Vd.16B, Vn.16B, Vm.16B</para>
8774       </summary>
8775       <param name="left" />
8776       <param name="right" />
8777     </member>
8778     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
8779       <summary>
8780         <para>float64x2_t vorrq_f64 (float64x2_t a, float64x2_t b)</para>
8781         <para>A32: VORR Qd, Qn, Qm</para>
8782         <para>A64: ORR Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
8783       </summary>
8784       <param name="left" />
8785       <param name="right" />
8786     </member>
8787     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
8788       <summary>
8789         <para>int16x8_t vorrq_s16 (int16x8_t a, int16x8_t b)</para>
8790         <para>A32: VORR Qd, Qn, Qm</para>
8791         <para>A64: ORR Vd.16B, Vn.16B, Vm.16B</para>
8792       </summary>
8793       <param name="left" />
8794       <param name="right" />
8795     </member>
8796     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
8797       <summary>
8798         <para>int32x4_t vorrq_s32 (int32x4_t a, int32x4_t b)</para>
8799         <para>A32: VORR Qd, Qn, Qm</para>
8800         <para>A64: ORR Vd.16B, Vn.16B, Vm.16B</para>
8801       </summary>
8802       <param name="left" />
8803       <param name="right" />
8804     </member>
8805     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
8806       <summary>
8807         <para>int64x2_t vorrq_s64 (int64x2_t a, int64x2_t b)</para>
8808         <para>A32: VORR Qd, Qn, Qm</para>
8809         <para>A64: ORR Vd.16B, Vn.16B, Vm.16B</para>
8810       </summary>
8811       <param name="left" />
8812       <param name="right" />
8813     </member>
8814     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
8815       <summary>
8816         <para>int8x16_t vorrq_s8 (int8x16_t a, int8x16_t b)</para>
8817         <para>A32: VORR Qd, Qn, Qm</para>
8818         <para>A64: ORR Vd.16B, Vn.16B, Vm.16B</para>
8819       </summary>
8820       <param name="left" />
8821       <param name="right" />
8822     </member>
8823     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
8824       <summary>
8825         <para>float32x4_t vorrq_f32 (float32x4_t a, float32x4_t b)</para>
8826         <para>A32: VORR Qd, Qn, Qm</para>
8827         <para>A64: ORR Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
8828       </summary>
8829       <param name="left" />
8830       <param name="right" />
8831     </member>
8832     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
8833       <summary>
8834         <para>uint16x8_t vorrq_u16 (uint16x8_t a, uint16x8_t b)</para>
8835         <para>A32: VORR Qd, Qn, Qm</para>
8836         <para>A64: ORR Vd.16B, Vn.16B, Vm.16B</para>
8837       </summary>
8838       <param name="left" />
8839       <param name="right" />
8840     </member>
8841     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
8842       <summary>
8843         <para>uint32x4_t vorrq_u32 (uint32x4_t a, uint32x4_t b)</para>
8844         <para>A32: VORR Qd, Qn, Qm</para>
8845         <para>A64: ORR Vd.16B, Vn.16B, Vm.16B</para>
8846       </summary>
8847       <param name="left" />
8848       <param name="right" />
8849     </member>
8850     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
8851       <summary>
8852         <para>uint64x2_t vorrq_u64 (uint64x2_t a, uint64x2_t b)</para>
8853         <para>A32: VORR Qd, Qn, Qm</para>
8854         <para>A64: ORR Vd.16B, Vn.16B, Vm.16B</para>
8855       </summary>
8856       <param name="left" />
8857       <param name="right" />
8858     </member>
8859     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
8860       <summary>
8861         <para>uint8x8_t vorr_u8 (uint8x8_t a, uint8x8_t b)</para>
8862         <para>A32: VORR Dd, Dn, Dm</para>
8863         <para>A64: ORR Vd.8B, Vn.8B, Vm.8B</para>
8864       </summary>
8865       <param name="left" />
8866       <param name="right" />
8867     </member>
8868     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
8869       <summary>
8870         <para>float64x1_t vorr_f64 (float64x1_t a, float64x1_t b)</para>
8871         <para>A32: VORR Dd, Dn, Dm</para>
8872         <para>A64: ORR Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
8873       </summary>
8874       <param name="left" />
8875       <param name="right" />
8876     </member>
8877     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
8878       <summary>
8879         <para>int16x4_t vorr_s16 (int16x4_t a, int16x4_t b)</para>
8880         <para>A32: VORR Dd, Dn, Dm</para>
8881         <para>A64: ORR Vd.8B, Vn.8B, Vm.8B</para>
8882       </summary>
8883       <param name="left" />
8884       <param name="right" />
8885     </member>
8886     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
8887       <summary>
8888         <para>int32x2_t vorr_s32 (int32x2_t a, int32x2_t b)</para>
8889         <para>A32: VORR Dd, Dn, Dm</para>
8890         <para>A64: ORR Vd.8B, Vn.8B, Vm.8B</para>
8891       </summary>
8892       <param name="left" />
8893       <param name="right" />
8894     </member>
8895     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
8896       <summary>
8897         <para>int64x1_t vorr_s64 (int64x1_t a, int64x1_t b)</para>
8898         <para>A32: VORR Dd, Dn, Dm</para>
8899         <para>A64: ORR Vd.8B, Vn.8B, Vm.8B</para>
8900       </summary>
8901       <param name="left" />
8902       <param name="right" />
8903     </member>
8904     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
8905       <summary>
8906         <para>int8x8_t vorr_s8 (int8x8_t a, int8x8_t b)</para>
8907         <para>A32: VORR Dd, Dn, Dm</para>
8908         <para>A64: ORR Vd.8B, Vn.8B, Vm.8B</para>
8909       </summary>
8910       <param name="left" />
8911       <param name="right" />
8912     </member>
8913     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
8914       <summary>
8915         <para>float32x2_t vorr_f32 (float32x2_t a, float32x2_t b)</para>
8916         <para>A32: VORR Dd, Dn, Dm</para>
8917         <para>A64: ORR Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
8918       </summary>
8919       <param name="left" />
8920       <param name="right" />
8921     </member>
8922     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
8923       <summary>
8924         <para>uint16x4_t vorr_u16 (uint16x4_t a, uint16x4_t b)</para>
8925         <para>A32: VORR Dd, Dn, Dm</para>
8926         <para>A64: ORR Vd.8B, Vn.8B, Vm.8B</para>
8927       </summary>
8928       <param name="left" />
8929       <param name="right" />
8930     </member>
8931     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
8932       <summary>
8933         <para>uint32x2_t vorr_u32 (uint32x2_t a, uint32x2_t b)</para>
8934         <para>A32: VORR Dd, Dn, Dm</para>
8935         <para>A64: ORR Vd.8B, Vn.8B, Vm.8B</para>
8936       </summary>
8937       <param name="left" />
8938       <param name="right" />
8939     </member>
8940     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Or(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
8941       <summary>
8942         <para>uint64x1_t vorr_u64 (uint64x1_t a, uint64x1_t b)</para>
8943         <para>A32: VORR Dd, Dn, Dm</para>
8944         <para>A64: ORR Vd.8B, Vn.8B, Vm.8B</para>
8945       </summary>
8946       <param name="left" />
8947       <param name="right" />
8948     </member>
8949     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
8950       <summary>
8951         <para>uint8x16_t vornq_u8 (uint8x16_t a, uint8x16_t b)</para>
8952         <para>A32: VORN Qd, Qn, Qm</para>
8953         <para>A64: ORN Vd.16B, Vn.16B, Vm.16B</para>
8954       </summary>
8955       <param name="left" />
8956       <param name="right" />
8957     </member>
8958     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
8959       <summary>
8960         <para>float64x2_t vornq_f64 (float64x2_t a, float64x2_t b)</para>
8961         <para>A32: VORN Qd, Qn, Qm</para>
8962         <para>A64: ORN Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
8963       </summary>
8964       <param name="left" />
8965       <param name="right" />
8966     </member>
8967     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
8968       <summary>
8969         <para>int16x8_t vornq_s16 (int16x8_t a, int16x8_t b)</para>
8970         <para>A32: VORN Qd, Qn, Qm</para>
8971         <para>A64: ORN Vd.16B, Vn.16B, Vm.16B</para>
8972       </summary>
8973       <param name="left" />
8974       <param name="right" />
8975     </member>
8976     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
8977       <summary>
8978         <para>int32x4_t vornq_s32 (int32x4_t a, int32x4_t b)</para>
8979         <para>A32: VORN Qd, Qn, Qm</para>
8980         <para>A64: ORN Vd.16B, Vn.16B, Vm.16B</para>
8981       </summary>
8982       <param name="left" />
8983       <param name="right" />
8984     </member>
8985     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
8986       <summary>
8987         <para>int64x2_t vornq_s64 (int64x2_t a, int64x2_t b)</para>
8988         <para>A32: VORN Qd, Qn, Qm</para>
8989         <para>A64: ORN Vd.16B, Vn.16B, Vm.16B</para>
8990       </summary>
8991       <param name="left" />
8992       <param name="right" />
8993     </member>
8994     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
8995       <summary>
8996         <para>int8x16_t vornq_s8 (int8x16_t a, int8x16_t b)</para>
8997         <para>A32: VORN Qd, Qn, Qm</para>
8998         <para>A64: ORN Vd.16B, Vn.16B, Vm.16B</para>
8999       </summary>
9000       <param name="left" />
9001       <param name="right" />
9002     </member>
9003     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
9004       <summary>
9005         <para>float32x4_t vornq_f32 (float32x4_t a, float32x4_t b)</para>
9006         <para>A32: VORN Qd, Qn, Qm</para>
9007         <para>A64: ORN Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
9008       </summary>
9009       <param name="left" />
9010       <param name="right" />
9011     </member>
9012     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
9013       <summary>
9014         <para>uint16x8_t vornq_u16 (uint16x8_t a, uint16x8_t b)</para>
9015         <para>A32: VORN Qd, Qn, Qm</para>
9016         <para>A64: ORN Vd.16B, Vn.16B, Vm.16B</para>
9017       </summary>
9018       <param name="left" />
9019       <param name="right" />
9020     </member>
9021     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
9022       <summary>
9023         <para>uint32x4_t vornq_u32 (uint32x4_t a, uint32x4_t b)</para>
9024         <para>A32: VORN Qd, Qn, Qm</para>
9025         <para>A64: ORN Vd.16B, Vn.16B, Vm.16B</para>
9026       </summary>
9027       <param name="left" />
9028       <param name="right" />
9029     </member>
9030     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
9031       <summary>
9032         <para>uint64x2_t vornq_u64 (uint64x2_t a, uint64x2_t b)</para>
9033         <para>A32: VORN Qd, Qn, Qm</para>
9034         <para>A64: ORN Vd.16B, Vn.16B, Vm.16B</para>
9035       </summary>
9036       <param name="left" />
9037       <param name="right" />
9038     </member>
9039     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
9040       <summary>
9041         <para>uint8x8_t vorn_u8 (uint8x8_t a, uint8x8_t b)</para>
9042         <para>A32: VORN Dd, Dn, Dm</para>
9043         <para>A64: ORN Vd.8B, Vn.8B, Vm.8B</para>
9044       </summary>
9045       <param name="left" />
9046       <param name="right" />
9047     </member>
9048     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
9049       <summary>
9050         <para>float64x1_t vorn_f64 (float64x1_t a, float64x1_t b)</para>
9051         <para>A32: VORN Dd, Dn, Dm</para>
9052         <para>A64: ORN Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
9053       </summary>
9054       <param name="left" />
9055       <param name="right" />
9056     </member>
9057     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
9058       <summary>
9059         <para>int16x4_t vorn_s16 (int16x4_t a, int16x4_t b)</para>
9060         <para>A32: VORN Dd, Dn, Dm</para>
9061         <para>A64: ORN Vd.8B, Vn.8B, Vm.8B</para>
9062       </summary>
9063       <param name="left" />
9064       <param name="right" />
9065     </member>
9066     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
9067       <summary>
9068         <para>int32x2_t vorn_s32 (int32x2_t a, int32x2_t b)</para>
9069         <para>A32: VORN Dd, Dn, Dm</para>
9070         <para>A64: ORN Vd.8B, Vn.8B, Vm.8B</para>
9071       </summary>
9072       <param name="left" />
9073       <param name="right" />
9074     </member>
9075     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
9076       <summary>
9077         <para>int64x1_t vorn_s64 (int64x1_t a, int64x1_t b)</para>
9078         <para>A32: VORN Dd, Dn, Dm</para>
9079         <para>A64: ORN Vd.8B, Vn.8B, Vm.8B</para>
9080       </summary>
9081       <param name="left" />
9082       <param name="right" />
9083     </member>
9084     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
9085       <summary>
9086         <para>int8x8_t vorn_s8 (int8x8_t a, int8x8_t b)</para>
9087         <para>A32: VORN Dd, Dn, Dm</para>
9088         <para>A64: ORN Vd.8B, Vn.8B, Vm.8B</para>
9089       </summary>
9090       <param name="left" />
9091       <param name="right" />
9092     </member>
9093     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
9094       <summary>
9095         <para>float32x2_t vorn_f32 (float32x2_t a, float32x2_t b)</para>
9096         <para>A32: VORN Dd, Dn, Dm</para>
9097         <para>A64: ORN Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
9098       </summary>
9099       <param name="left" />
9100       <param name="right" />
9101     </member>
9102     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
9103       <summary>
9104         <para>uint16x4_t vorn_u16 (uint16x4_t a, uint16x4_t b)</para>
9105         <para>A32: VORN Dd, Dn, Dm</para>
9106         <para>A64: ORN Vd.8B, Vn.8B, Vm.8B</para>
9107       </summary>
9108       <param name="left" />
9109       <param name="right" />
9110     </member>
9111     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
9112       <summary>
9113         <para>uint32x2_t vorn_u32 (uint32x2_t a, uint32x2_t b)</para>
9114         <para>A32: VORN Dd, Dn, Dm</para>
9115         <para>A64: ORN Vd.8B, Vn.8B, Vm.8B</para>
9116       </summary>
9117       <param name="left" />
9118       <param name="right" />
9119     </member>
9120     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.OrNot(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
9121       <summary>
9122         <para>uint64x1_t vorn_u64 (uint64x1_t a, uint64x1_t b)</para>
9123         <para>A32: VORN Dd, Dn, Dm</para>
9124         <para>A64: ORN Vd.8B, Vn.8B, Vm.8B</para>
9125       </summary>
9126       <param name="left" />
9127       <param name="right" />
9128     </member>
9129     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PolynomialMultiply(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
9130       <summary>
9131         <para>poly8x16_t vmulq_p8 (poly8x16_t a, poly8x16_t b)</para>
9132         <para>A32: VMUL.P8 Qd, Qn, Qm</para>
9133         <para>A64: PMUL Vd.16B, Vn.16B, Vm.16B</para>
9134       </summary>
9135       <param name="left" />
9136       <param name="right" />
9137     </member>
9138     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PolynomialMultiply(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
9139       <summary>
9140         <para>poly8x16_t vmulq_p8 (poly8x16_t a, poly8x16_t b)</para>
9141         <para>A32: VMUL.P8 Qd, Qn, Qm</para>
9142         <para>A64: PMUL Vd.16B, Vn.16B, Vm.16B</para>
9143       </summary>
9144       <param name="left" />
9145       <param name="right" />
9146     </member>
9147     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PolynomialMultiply(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
9148       <summary>
9149         <para>poly8x8_t vmul_p8 (poly8x8_t a, poly8x8_t b)</para>
9150         <para>A32: VMUL.P8 Dd, Dn, Dm</para>
9151         <para>A64: PMUL Vd.8B, Vn.8B, Vm.8B</para>
9152       </summary>
9153       <param name="left" />
9154       <param name="right" />
9155     </member>
9156     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PolynomialMultiply(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
9157       <summary>
9158         <para>poly8x8_t vmul_p8 (poly8x8_t a, poly8x8_t b)</para>
9159         <para>A32: VMUL.P8 Dd, Dn, Dm</para>
9160         <para>A64: PMUL Vd.8B, Vn.8B, Vm.8B</para>
9161       </summary>
9162       <param name="left" />
9163       <param name="right" />
9164     </member>
9165     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PolynomialMultiplyWideningLower(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
9166       <summary>
9167         <para>poly16x8_t vmull_p8 (poly8x8_t a, poly8x8_t b)</para>
9168         <para>A32: VMULL.P8 Qd, Dn, Dm</para>
9169         <para>A64: PMULL Vd.16B, Vn.8B, Vm.8B</para>
9170       </summary>
9171       <param name="left" />
9172       <param name="right" />
9173     </member>
9174     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PolynomialMultiplyWideningLower(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
9175       <summary>
9176         <para>poly16x8_t vmull_p8 (poly8x8_t a, poly8x8_t b)</para>
9177         <para>A32: VMULL.P8 Qd, Dn, Dm</para>
9178         <para>A64: PMULL Vd.16B, Vn.8B, Vm.8B</para>
9179       </summary>
9180       <param name="left" />
9181       <param name="right" />
9182     </member>
9183     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PolynomialMultiplyWideningUpper(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
9184       <summary>
9185         <para>poly16x8_t vmull_high_p8 (poly8x16_t a, poly8x16_t b)</para>
9186         <para>A32: VMULL.P8 Qd, Dn+1, Dm+1</para>
9187         <para>A64: PMULL2 Vd.16B, Vn.16B, Vm.16B</para>
9188       </summary>
9189       <param name="left" />
9190       <param name="right" />
9191     </member>
9192     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PolynomialMultiplyWideningUpper(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
9193       <summary>
9194         <para>poly16x8_t vmull_high_p8 (poly8x16_t a, poly8x16_t b)</para>
9195         <para>A32: VMULL.P8 Qd, Dn+1, Dm+1</para>
9196         <para>A64: PMULL2 Vd.16B, Vn.16B, Vm.16B</para>
9197       </summary>
9198       <param name="left" />
9199       <param name="right" />
9200     </member>
9201     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PopCount(System.Runtime.Intrinsics.Vector128{System.Byte})">
9202       <summary>
9203         <para>uint8x16_t vcntq_u8 (uint8x16_t a)</para>
9204         <para>A32: VCNT.I8 Qd, Qm</para>
9205         <para>A64: CNT Vd.16B, Vn.16B</para>
9206       </summary>
9207       <param name="value" />
9208     </member>
9209     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PopCount(System.Runtime.Intrinsics.Vector128{System.SByte})">
9210       <summary>
9211         <para>int8x16_t vcntq_s8 (int8x16_t a)</para>
9212         <para>A32: VCNT.I8 Qd, Qm</para>
9213         <para>A64: CNT Vd.16B, Vn.16B</para>
9214       </summary>
9215       <param name="value" />
9216     </member>
9217     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PopCount(System.Runtime.Intrinsics.Vector64{System.Byte})">
9218       <summary>
9219         <para>uint8x8_t vcnt_u8 (uint8x8_t a)</para>
9220         <para>A32: VCNT.I8 Dd, Dm</para>
9221         <para>A64: CNT Vd.8B, Vn.8B</para>
9222       </summary>
9223       <param name="value" />
9224     </member>
9225     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.PopCount(System.Runtime.Intrinsics.Vector64{System.SByte})">
9226       <summary>
9227         <para>int8x8_t vcnt_s8 (int8x8_t a)</para>
9228         <para>A32: VCNT.I8 Dd, Dm</para>
9229         <para>A64: CNT Vd.8B, Vn.8B</para>
9230       </summary>
9231       <param name="value" />
9232     </member>
9233     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalEstimate(System.Runtime.Intrinsics.Vector128{System.Single})">
9234       <summary>
9235         <para>float32x4_t vrecpeq_f32 (float32x4_t a)</para>
9236         <para>A32: VRECPE.F32 Qd, Qm</para>
9237         <para>A64: FRECPE Vd.4S, Vn.4S</para>
9238       </summary>
9239       <param name="value" />
9240     </member>
9241     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalEstimate(System.Runtime.Intrinsics.Vector128{System.UInt32})">
9242       <summary>
9243         <para>uint32x4_t vrecpeq_u32 (uint32x4_t a)</para>
9244         <para>A32: VRECPE.U32 Qd, Qm</para>
9245         <para>A64: URECPE Vd.4S, Vn.4S</para>
9246       </summary>
9247       <param name="value" />
9248     </member>
9249     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalEstimate(System.Runtime.Intrinsics.Vector64{System.Single})">
9250       <summary>
9251         <para>float32x2_t vrecpe_f32 (float32x2_t a)</para>
9252         <para>A32: VRECPE.F32 Dd, Dm</para>
9253         <para>A64: FRECPE Vd.2S, Vn.2S</para>
9254       </summary>
9255       <param name="value" />
9256     </member>
9257     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalEstimate(System.Runtime.Intrinsics.Vector64{System.UInt32})">
9258       <summary>
9259         <para>uint32x2_t vrecpe_u32 (uint32x2_t a)</para>
9260         <para>A32: VRECPE.U32 Dd, Dm</para>
9261         <para>A64: URECPE Vd.2S, Vn.2S</para>
9262       </summary>
9263       <param name="value" />
9264     </member>
9265     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalSquareRootEstimate(System.Runtime.Intrinsics.Vector128{System.Single})">
9266       <summary>
9267         <para>float32x4_t vrsqrteq_f32 (float32x4_t a)</para>
9268         <para>A32: VRSQRTE.F32 Qd, Qm</para>
9269         <para>A64: FRSQRTE Vd.4S, Vn.4S</para>
9270       </summary>
9271       <param name="value" />
9272     </member>
9273     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalSquareRootEstimate(System.Runtime.Intrinsics.Vector128{System.UInt32})">
9274       <summary>
9275         <para>uint32x4_t vrsqrteq_u32 (uint32x4_t a)</para>
9276         <para>A32: VRSQRTE.U32 Qd, Qm</para>
9277         <para>A64: URSQRTE Vd.4S, Vn.4S</para>
9278       </summary>
9279       <param name="value" />
9280     </member>
9281     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalSquareRootEstimate(System.Runtime.Intrinsics.Vector64{System.Single})">
9282       <summary>
9283         <para>float32x2_t vrsqrte_f32 (float32x2_t a)</para>
9284         <para>A32: VRSQRTE.F32 Dd, Dm</para>
9285         <para>A64: FRSQRTE Vd.2S, Vn.2S</para>
9286       </summary>
9287       <param name="value" />
9288     </member>
9289     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalSquareRootEstimate(System.Runtime.Intrinsics.Vector64{System.UInt32})">
9290       <summary>
9291         <para>uint32x2_t vrsqrte_u32 (uint32x2_t a)</para>
9292         <para>A32: VRSQRTE.U32 Dd, Dm</para>
9293         <para>A64: URSQRTE Vd.2S, Vn.2S</para>
9294       </summary>
9295       <param name="value" />
9296     </member>
9297     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalSquareRootStep(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
9298       <summary>
9299         <para>float32x4_t vrsqrtsq_f32 (float32x4_t a, float32x4_t b)</para>
9300         <para>A32: VRSQRTS.F32 Qd, Qn, Qm</para>
9301         <para>A64: FRSQRTS Vd.4S, Vn.4S, Vm.4S</para>
9302       </summary>
9303       <param name="left" />
9304       <param name="right" />
9305     </member>
9306     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalSquareRootStep(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
9307       <summary>
9308         <para>float32x2_t vrsqrts_f32 (float32x2_t a, float32x2_t b)</para>
9309         <para>A32: VRSQRTS.F32 Dd, Dn, Dm</para>
9310         <para>A64: FRSQRTS Vd.2S, Vn.2S, Vm.2S</para>
9311       </summary>
9312       <param name="left" />
9313       <param name="right" />
9314     </member>
9315     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalStep(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
9316       <summary>
9317         <para>float32x4_t vrecpsq_f32 (float32x4_t a, float32x4_t b)</para>
9318         <para>A32: VRECPS.F32 Qd, Qn, Qm</para>
9319         <para>A64: FRECPS Vd.4S, Vn.4S, Vm.4S</para>
9320       </summary>
9321       <param name="left" />
9322       <param name="right" />
9323     </member>
9324     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReciprocalStep(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
9325       <summary>
9326         <para>float32x2_t vrecps_f32 (float32x2_t a, float32x2_t b)</para>
9327         <para>A32: VRECPS.F32 Dd, Dn, Dm</para>
9328         <para>A64: FRECPS Vd.2S, Vn.2S, Vm.2S</para>
9329       </summary>
9330       <param name="left" />
9331       <param name="right" />
9332     </member>
9333     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement16(System.Runtime.Intrinsics.Vector128{System.Int32})">
9334       <summary>int16x8_t vrev32q_s16 (int16x8_t vec) A32: VREV32.16 Qd, Qm A64: REV32 Vd.8H, Vn.8H</summary>
9335       <param name="value" />
9336     </member>
9337     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement16(System.Runtime.Intrinsics.Vector128{System.Int64})">
9338       <summary>int16x8_t vrev64q_s16 (int16x8_t vec) A32: VREV64.16 Qd, Qm A64: REV64 Vd.8H, Vn.8H</summary>
9339       <param name="value" />
9340     </member>
9341     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement16(System.Runtime.Intrinsics.Vector128{System.UInt32})">
9342       <summary>uint16x8_t vrev32q_u16 (uint16x8_t vec) A32: VREV32.16 Qd, Qm A64: REV32 Vd.8H, Vn.8H</summary>
9343       <param name="value" />
9344     </member>
9345     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement16(System.Runtime.Intrinsics.Vector128{System.UInt64})">
9346       <summary>uint16x8_t vrev64q_u16 (uint16x8_t vec) A32: VREV64.16 Qd, Qm A64: REV64 Vd.8H, Vn.8H</summary>
9347       <param name="value" />
9348     </member>
9349     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement16(System.Runtime.Intrinsics.Vector64{System.Int32})">
9350       <summary>int16x4_t vrev32_s16 (int16x4_t vec) A32: VREV32.16 Dd, Dm A64: REV32 Vd.4H, Vn.4H</summary>
9351       <param name="value" />
9352     </member>
9353     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement16(System.Runtime.Intrinsics.Vector64{System.Int64})">
9354       <summary>int16x4_t vrev64_s16 (int16x4_t vec) A32: VREV64.16 Dd, Dm A64: REV64 Vd.4H, Vn.4H</summary>
9355       <param name="value" />
9356     </member>
9357     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement16(System.Runtime.Intrinsics.Vector64{System.UInt32})">
9358       <summary>uint16x4_t vrev32_u16 (uint16x4_t vec) A32: VREV32.16 Dd, Dm A64: REV32 Vd.4H, Vn.4H</summary>
9359       <param name="value" />
9360     </member>
9361     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement16(System.Runtime.Intrinsics.Vector64{System.UInt64})">
9362       <summary>uint16x4_t vrev64_u16 (uint16x4_t vec) A32: VREV64.16 Dd, Dm A64: REV64 Vd.4H, Vn.4H</summary>
9363       <param name="value" />
9364     </member>
9365     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement32(System.Runtime.Intrinsics.Vector128{System.Int64})">
9366       <summary>int32x4_t vrev64q_s32 (int32x4_t vec) A32: VREV64.32 Qd, Qm A64: REV64 Vd.4S, Vn.4S</summary>
9367       <param name="value" />
9368     </member>
9369     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement32(System.Runtime.Intrinsics.Vector128{System.UInt64})">
9370       <summary>uint32x4_t vrev64q_u32 (uint32x4_t vec) A32: VREV64.32 Qd, Qm A64: REV64 Vd.4S, Vn.4S</summary>
9371       <param name="value" />
9372     </member>
9373     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement32(System.Runtime.Intrinsics.Vector64{System.Int64})">
9374       <summary>int32x2_t vrev64_s32 (int32x2_t vec) A32: VREV64.32 Dd, Dm A64: REV64 Vd.2S, Vn.2S</summary>
9375       <param name="value" />
9376     </member>
9377     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement32(System.Runtime.Intrinsics.Vector64{System.UInt64})">
9378       <summary>uint32x2_t vrev64_u32 (uint32x2_t vec) A32: VREV64.32 Dd, Dm A64: REV64 Vd.2S, Vn.2S</summary>
9379       <param name="value" />
9380     </member>
9381     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector128{System.Int16})">
9382       <summary>int8x16_t vrev16q_s8 (int8x16_t vec) A32: VREV16.8 Qd, Qm A64: REV16 Vd.16B, Vn.16B</summary>
9383       <param name="value" />
9384     </member>
9385     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector128{System.Int32})">
9386       <summary>int8x16_t vrev32q_s8 (int8x16_t vec) A32: VREV32.8 Qd, Qm A64: REV32 Vd.16B, Vn.16B</summary>
9387       <param name="value" />
9388     </member>
9389     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector128{System.Int64})">
9390       <summary>int8x16_t vrev64q_s8 (int8x16_t vec) A32: VREV64.8 Qd, Qm A64: REV64 Vd.16B, Vn.16B</summary>
9391       <param name="value" />
9392     </member>
9393     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector128{System.UInt16})">
9394       <summary>uint8x16_t vrev16q_u8 (uint8x16_t vec) A32: VREV16.8 Qd, Qm A64: REV16 Vd.16B, Vn.16B</summary>
9395       <param name="value" />
9396     </member>
9397     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector128{System.UInt32})">
9398       <summary>uint8x16_t vrev32q_u8 (uint8x16_t vec) A32: VREV32.8 Qd, Qm A64: REV32 Vd.16B, Vn.16B</summary>
9399       <param name="value" />
9400     </member>
9401     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector128{System.UInt64})">
9402       <summary>uint8x16_t vrev64q_u8 (uint8x16_t vec) A32: VREV64.8 Qd, Qm A64: REV64 Vd.16B, Vn.16B</summary>
9403       <param name="value" />
9404     </member>
9405     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector64{System.Int16})">
9406       <summary>int8x8_t vrev16_s8 (int8x8_t vec) A32: VREV16.8 Dd, Dm A64: REV16 Vd.8B, Vn.8B</summary>
9407       <param name="value" />
9408     </member>
9409     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector64{System.Int32})">
9410       <summary>int8x8_t vrev32_s8 (int8x8_t vec) A32: VREV32.8 Dd, Dm A64: REV32 Vd.8B, Vn.8B</summary>
9411       <param name="value" />
9412     </member>
9413     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector64{System.Int64})">
9414       <summary>int8x8_t vrev64_s8 (int8x8_t vec) A32: VREV64.8 Dd, Dm A64: REV64 Vd.8B, Vn.8B</summary>
9415       <param name="value" />
9416     </member>
9417     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector64{System.UInt16})">
9418       <summary>uint8x8_t vrev16_u8 (uint8x8_t vec) A32: VREV16.8 Dd, Dm A64: REV16 Vd.8B, Vn.8B</summary>
9419       <param name="value" />
9420     </member>
9421     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector64{System.UInt32})">
9422       <summary>uint8x8_t vrev32_u8 (uint8x8_t vec) A32: VREV32.8 Dd, Dm A64: REV32 Vd.8B, Vn.8B</summary>
9423       <param name="value" />
9424     </member>
9425     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ReverseElement8(System.Runtime.Intrinsics.Vector64{System.UInt64})">
9426       <summary>uint8x8_t vrev64_u8 (uint8x8_t vec) A32: VREV64.8 Dd, Dm A64: REV64 Vd.8B, Vn.8B</summary>
9427       <param name="value" />
9428     </member>
9429     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundAwayFromZero(System.Runtime.Intrinsics.Vector128{System.Single})">
9430       <summary>
9431         <para>float32x4_t vrndaq_f32 (float32x4_t a)</para>
9432         <para>A32: VRINTA.F32 Qd, Qm</para>
9433         <para>A64: FRINTA Vd.4S, Vn.4S</para>
9434       </summary>
9435       <param name="value" />
9436     </member>
9437     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundAwayFromZero(System.Runtime.Intrinsics.Vector64{System.Single})">
9438       <summary>
9439         <para>float32x2_t vrnda_f32 (float32x2_t a)</para>
9440         <para>A32: VRINTA.F32 Dd, Dm</para>
9441         <para>A64: FRINTA Vd.2S, Vn.2S</para>
9442       </summary>
9443       <param name="value" />
9444     </member>
9445     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundAwayFromZeroScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
9446       <summary>
9447         <para>float64x1_t vrnda_f64 (float64x1_t a)</para>
9448         <para>A32: VRINTA.F64 Dd, Dm</para>
9449         <para>A64: FRINTA Dd, Dn</para>
9450       </summary>
9451       <param name="value" />
9452     </member>
9453     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundAwayFromZeroScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
9454       <summary>
9455         <para>float32_t vrndas_f32 (float32_t a)</para>
9456         <para>A32: VRINTA.F32 Sd, Sm</para>
9457         <para>A64: FRINTA Sd, Sn The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
9458       </summary>
9459       <param name="value" />
9460     </member>
9461     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToNearest(System.Runtime.Intrinsics.Vector128{System.Single})">
9462       <summary>
9463         <para>float32x4_t vrndnq_f32 (float32x4_t a)</para>
9464         <para>A32: VRINTN.F32 Qd, Qm</para>
9465         <para>A64: FRINTN Vd.4S, Vn.4S</para>
9466       </summary>
9467       <param name="value" />
9468     </member>
9469     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToNearest(System.Runtime.Intrinsics.Vector64{System.Single})">
9470       <summary>
9471         <para>float32x2_t vrndn_f32 (float32x2_t a)</para>
9472         <para>A32: VRINTN.F32 Dd, Dm</para>
9473         <para>A64: FRINTN Vd.2S, Vn.2S</para>
9474       </summary>
9475       <param name="value" />
9476     </member>
9477     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToNearestScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
9478       <summary>
9479         <para>float64x1_t vrndn_f64 (float64x1_t a)</para>
9480         <para>A32: VRINTN.F64 Dd, Dm</para>
9481         <para>A64: FRINTN Dd, Dn</para>
9482       </summary>
9483       <param name="value" />
9484     </member>
9485     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToNearestScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
9486       <summary>
9487         <para>float32_t vrndns_f32 (float32_t a)</para>
9488         <para>A32: VRINTN.F32 Sd, Sm</para>
9489         <para>A64: FRINTN Sd, Sn The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
9490       </summary>
9491       <param name="value" />
9492     </member>
9493     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector128{System.Single})">
9494       <summary>
9495         <para>float32x4_t vrndmq_f32 (float32x4_t a)</para>
9496         <para>A32: VRINTM.F32 Qd, Qm</para>
9497         <para>A64: FRINTM Vd.4S, Vn.4S</para>
9498       </summary>
9499       <param name="value" />
9500     </member>
9501     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector64{System.Single})">
9502       <summary>
9503         <para>float32x2_t vrndm_f32 (float32x2_t a)</para>
9504         <para>A32: VRINTM.F32 Dd, Dm</para>
9505         <para>A64: FRINTM Vd.2S, Vn.2S</para>
9506       </summary>
9507       <param name="value" />
9508     </member>
9509     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
9510       <summary>
9511         <para>float64x1_t vrndm_f64 (float64x1_t a)</para>
9512         <para>A32: VRINTM.F64 Dd, Dm</para>
9513         <para>A64: FRINTM Dd, Dn</para>
9514       </summary>
9515       <param name="value" />
9516     </member>
9517     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
9518       <summary>
9519         <para>float32_t vrndms_f32 (float32_t a)</para>
9520         <para>A32: VRINTM.F32 Sd, Sm</para>
9521         <para>A64: FRINTM Sd, Sn The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
9522       </summary>
9523       <param name="value" />
9524     </member>
9525     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector128{System.Single})">
9526       <summary>
9527         <para>float32x4_t vrndpq_f32 (float32x4_t a)</para>
9528         <para>A32: VRINTP.F32 Qd, Qm</para>
9529         <para>A64: FRINTP Vd.4S, Vn.4S</para>
9530       </summary>
9531       <param name="value" />
9532     </member>
9533     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector64{System.Single})">
9534       <summary>
9535         <para>float32x2_t vrndp_f32 (float32x2_t a)</para>
9536         <para>A32: VRINTP.F32 Dd, Dm</para>
9537         <para>A64: FRINTP Vd.2S, Vn.2S</para>
9538       </summary>
9539       <param name="value" />
9540     </member>
9541     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
9542       <summary>
9543         <para>float64x1_t vrndp_f64 (float64x1_t a)</para>
9544         <para>A32: VRINTP.F64 Dd, Dm</para>
9545         <para>A64: FRINTP Dd, Dn</para>
9546       </summary>
9547       <param name="value" />
9548     </member>
9549     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
9550       <summary>
9551         <para>float32_t vrndps_f32 (float32_t a)</para>
9552         <para>A32: VRINTP.F32 Sd, Sm</para>
9553         <para>A64: FRINTP Sd, Sn The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
9554       </summary>
9555       <param name="value" />
9556     </member>
9557     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToZero(System.Runtime.Intrinsics.Vector128{System.Single})">
9558       <summary>
9559         <para>float32x4_t vrndq_f32 (float32x4_t a)</para>
9560         <para>A32: VRINTZ.F32 Qd, Qm</para>
9561         <para>A64: FRINTZ Vd.4S, Vn.4S</para>
9562       </summary>
9563       <param name="value" />
9564     </member>
9565     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToZero(System.Runtime.Intrinsics.Vector64{System.Single})">
9566       <summary>
9567         <para>float32x2_t vrnd_f32 (float32x2_t a)</para>
9568         <para>A32: VRINTZ.F32 Dd, Dm</para>
9569         <para>A64: FRINTZ Vd.2S, Vn.2S</para>
9570       </summary>
9571       <param name="value" />
9572     </member>
9573     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToZeroScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
9574       <summary>
9575         <para>float64x1_t vrnd_f64 (float64x1_t a)</para>
9576         <para>A32: VRINTZ.F64 Dd, Dm</para>
9577         <para>A64: FRINTZ Dd, Dn</para>
9578       </summary>
9579       <param name="value" />
9580     </member>
9581     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.RoundToZeroScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
9582       <summary>
9583         <para>float32_t vrnds_f32 (float32_t a)</para>
9584         <para>A32: VRINTZ.F32 Sd, Sm</para>
9585         <para>A64: FRINTZ Sd, Sn The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
9586       </summary>
9587       <param name="value" />
9588     </member>
9589     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmetic(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
9590       <summary>
9591         <para>int16x8_t vshlq_s16 (int16x8_t a, int16x8_t b)</para>
9592         <para>A32: VSHL.S16 Qd, Qn, Qm</para>
9593         <para>A64: SSHL Vd.8H, Vn.8H, Vm.8H</para>
9594       </summary>
9595       <param name="value" />
9596       <param name="count" />
9597     </member>
9598     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmetic(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
9599       <summary>
9600         <para>int32x4_t vshlq_s32 (int32x4_t a, int32x4_t b)</para>
9601         <para>A32: VSHL.S32 Qd, Qn, Qm</para>
9602         <para>A64: SSHL Vd.4S, Vn.4S, Vm.4S</para>
9603       </summary>
9604       <param name="value" />
9605       <param name="count" />
9606     </member>
9607     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmetic(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
9608       <summary>
9609         <para>int64x2_t vshlq_s64 (int64x2_t a, int64x2_t b)</para>
9610         <para>A32: VSHL.S64 Qd, Qn, Qm</para>
9611         <para>A64: SSHL Vd.2D, Vn.2D, Vm.2D</para>
9612       </summary>
9613       <param name="value" />
9614       <param name="count" />
9615     </member>
9616     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmetic(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
9617       <summary>
9618         <para>int8x16_t vshlq_s8 (int8x16_t a, int8x16_t b)</para>
9619         <para>A32: VSHL.S8 Qd, Qn, Qm</para>
9620         <para>A64: SSHL Vd.16B, Vn.16B, Vm.16B</para>
9621       </summary>
9622       <param name="value" />
9623       <param name="count" />
9624     </member>
9625     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmetic(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
9626       <summary>
9627         <para>int16x4_t vshl_s16 (int16x4_t a, int16x4_t b)</para>
9628         <para>A32: VSHL.S16 Dd, Dn, Dm</para>
9629         <para>A64: SSHL Vd.4H, Vn.4H, Vm.4H</para>
9630       </summary>
9631       <param name="value" />
9632       <param name="count" />
9633     </member>
9634     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmetic(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
9635       <summary>
9636         <para>int32x2_t vshl_s32 (int32x2_t a, int32x2_t b)</para>
9637         <para>A32: VSHL.S32 Dd, Dn, Dm</para>
9638         <para>A64: SSHL Vd.2S, Vn.2S, Vm.2S</para>
9639       </summary>
9640       <param name="value" />
9641       <param name="count" />
9642     </member>
9643     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmetic(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
9644       <summary>
9645         <para>int8x8_t vshl_s8 (int8x8_t a, int8x8_t b)</para>
9646         <para>A32: VSHL.S8 Dd, Dn, Dm</para>
9647         <para>A64: SSHL Vd.8B, Vn.8B, Vm.8B</para>
9648       </summary>
9649       <param name="value" />
9650       <param name="count" />
9651     </member>
9652     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRounded(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
9653       <summary>
9654         <para>int16x8_t vrshlq_s16 (int16x8_t a, int16x8_t b)</para>
9655         <para>A32: VRSHL.S16 Qd, Qn, Qm</para>
9656         <para>A64: SRSHL Vd.8H, Vn.8H, Vm.8H</para>
9657       </summary>
9658       <param name="value" />
9659       <param name="count" />
9660     </member>
9661     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRounded(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
9662       <summary>
9663         <para>int32x4_t vrshlq_s32 (int32x4_t a, int32x4_t b)</para>
9664         <para>A32: VRSHL.S32 Qd, Qn, Qm</para>
9665         <para>A64: SRSHL Vd.4S, Vn.4S, Vm.4S</para>
9666       </summary>
9667       <param name="value" />
9668       <param name="count" />
9669     </member>
9670     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRounded(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
9671       <summary>
9672         <para>int64x2_t vrshlq_s64 (int64x2_t a, int64x2_t b)</para>
9673         <para>A32: VRSHL.S64 Qd, Qn, Qm</para>
9674         <para>A64: SRSHL Vd.2D, Vn.2D, Vm.2D</para>
9675       </summary>
9676       <param name="value" />
9677       <param name="count" />
9678     </member>
9679     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRounded(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
9680       <summary>
9681         <para>int8x16_t vrshlq_s8 (int8x16_t a, int8x16_t b)</para>
9682         <para>A32: VRSHL.S8 Qd, Qn, Qm</para>
9683         <para>A64: SRSHL Vd.16B, Vn.16B, Vm.16B</para>
9684       </summary>
9685       <param name="value" />
9686       <param name="count" />
9687     </member>
9688     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRounded(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
9689       <summary>
9690         <para>int16x4_t vrshl_s16 (int16x4_t a, int16x4_t b)</para>
9691         <para>A32: VRSHL.S16 Dd, Dn, Dm</para>
9692         <para>A64: SRSHL Vd.4H, Vn.4H, Vm.4H</para>
9693       </summary>
9694       <param name="value" />
9695       <param name="count" />
9696     </member>
9697     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRounded(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
9698       <summary>
9699         <para>int32x2_t vrshl_s32 (int32x2_t a, int32x2_t b)</para>
9700         <para>A32: VRSHL.S32 Dd, Dn, Dm</para>
9701         <para>A64: SRSHL Vd.2S, Vn.2S, Vm.2S</para>
9702       </summary>
9703       <param name="value" />
9704       <param name="count" />
9705     </member>
9706     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRounded(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
9707       <summary>
9708         <para>int8x8_t vrshl_s8 (int8x8_t a, int8x8_t b)</para>
9709         <para>A32: VRSHL.S8 Dd, Dn, Dm</para>
9710         <para>A64: SRSHL Vd.8B, Vn.8B, Vm.8B</para>
9711       </summary>
9712       <param name="value" />
9713       <param name="count" />
9714     </member>
9715     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
9716       <summary>
9717         <para>int16x8_t vqrshlq_s16 (int16x8_t a, int16x8_t b)</para>
9718         <para>A32: VQRSHL.S16 Qd, Qn, Qm</para>
9719         <para>A64: SQRSHL Vd.8H, Vn.8H, Vm.8H</para>
9720       </summary>
9721       <param name="value" />
9722       <param name="count" />
9723     </member>
9724     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
9725       <summary>
9726         <para>int32x4_t vqrshlq_s32 (int32x4_t a, int32x4_t b)</para>
9727         <para>A32: VQRSHL.S32 Qd, Qn, Qm</para>
9728         <para>A64: SQRSHL Vd.4S, Vn.4S, Vm.4S</para>
9729       </summary>
9730       <param name="value" />
9731       <param name="count" />
9732     </member>
9733     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
9734       <summary>
9735         <para>int64x2_t vqrshlq_s64 (int64x2_t a, int64x2_t b)</para>
9736         <para>A32: VQRSHL.S64 Qd, Qn, Qm</para>
9737         <para>A64: SQRSHL Vd.2D, Vn.2D, Vm.2D</para>
9738       </summary>
9739       <param name="value" />
9740       <param name="count" />
9741     </member>
9742     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
9743       <summary>
9744         <para>int8x16_t vqrshlq_s8 (int8x16_t a, int8x16_t b)</para>
9745         <para>A32: VQRSHL.S8 Qd, Qn, Qm</para>
9746         <para>A64: SQRSHL Vd.16B, Vn.16B, Vm.16B</para>
9747       </summary>
9748       <param name="value" />
9749       <param name="count" />
9750     </member>
9751     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRoundedSaturate(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
9752       <summary>
9753         <para>int16x4_t vqrshl_s16 (int16x4_t a, int16x4_t b)</para>
9754         <para>A32: VQRSHL.S16 Dd, Dn, Dm</para>
9755         <para>A64: SQRSHL Vd.4H, Vn.4H, Vm.4H</para>
9756       </summary>
9757       <param name="value" />
9758       <param name="count" />
9759     </member>
9760     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRoundedSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
9761       <summary>
9762         <para>int32x2_t vqrshl_s32 (int32x2_t a, int32x2_t b)</para>
9763         <para>A32: VQRSHL.S32 Dd, Dn, Dm</para>
9764         <para>A64: SQRSHL Vd.2S, Vn.2S, Vm.2S</para>
9765       </summary>
9766       <param name="value" />
9767       <param name="count" />
9768     </member>
9769     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRoundedSaturate(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
9770       <summary>
9771         <para>int8x8_t vqrshl_s8 (int8x8_t a, int8x8_t b)</para>
9772         <para>A32: VQRSHL.S8 Dd, Dn, Dm</para>
9773         <para>A64: SQRSHL Vd.8B, Vn.8B, Vm.8B</para>
9774       </summary>
9775       <param name="value" />
9776       <param name="count" />
9777     </member>
9778     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
9779       <summary>
9780         <para>int64x1_t vqrshl_s64 (int64x1_t a, int64x1_t b)</para>
9781         <para>A32: VQRSHL.S64 Dd, Dn, Dm</para>
9782         <para>A64: SQRSHL Dd, Dn, Dm</para>
9783       </summary>
9784       <param name="value" />
9785       <param name="count" />
9786     </member>
9787     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticRoundedScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
9788       <summary>
9789         <para>int64x1_t vrshl_s64 (int64x1_t a, int64x1_t b)</para>
9790         <para>A32: VRSHL.S64 Dd, Dn, Dm</para>
9791         <para>A64: SRSHL Dd, Dn, Dm</para>
9792       </summary>
9793       <param name="value" />
9794       <param name="count" />
9795     </member>
9796     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
9797       <summary>
9798         <para>int16x8_t vqshlq_s16 (int16x8_t a, int16x8_t b)</para>
9799         <para>A32: VQSHL.S16 Qd, Qn, Qm</para>
9800         <para>A64: SQSHL Vd.8H, Vn.8H, Vm.8H</para>
9801       </summary>
9802       <param name="value" />
9803       <param name="count" />
9804     </member>
9805     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
9806       <summary>
9807         <para>int32x4_t vqshlq_s32 (int32x4_t a, int32x4_t b)</para>
9808         <para>A32: VQSHL.S32 Qd, Qn, Qm</para>
9809         <para>A64: SQSHL Vd.4S, Vn.4S, Vm.4S</para>
9810       </summary>
9811       <param name="value" />
9812       <param name="count" />
9813     </member>
9814     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
9815       <summary>
9816         <para>int64x2_t vqshlq_s64 (int64x2_t a, int64x2_t b)</para>
9817         <para>A32: VQSHL.S64 Qd, Qn, Qm</para>
9818         <para>A64: SQSHL Vd.2D, Vn.2D, Vm.2D</para>
9819       </summary>
9820       <param name="value" />
9821       <param name="count" />
9822     </member>
9823     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
9824       <summary>
9825         <para>int8x16_t vqshlq_s8 (int8x16_t a, int8x16_t b)</para>
9826         <para>A32: VQSHL.S8 Qd, Qn, Qm</para>
9827         <para>A64: SQSHL Vd.16B, Vn.16B, Vm.16B</para>
9828       </summary>
9829       <param name="value" />
9830       <param name="count" />
9831     </member>
9832     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticSaturate(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
9833       <summary>
9834         <para>int16x4_t vqshl_s16 (int16x4_t a, int16x4_t b)</para>
9835         <para>A32: VQSHL.S16 Dd, Dn, Dm</para>
9836         <para>A64: SQSHL Vd.4H, Vn.4H, Vm.4H</para>
9837       </summary>
9838       <param name="value" />
9839       <param name="count" />
9840     </member>
9841     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
9842       <summary>
9843         <para>int32x2_t vqshl_s32 (int32x2_t a, int32x2_t b)</para>
9844         <para>A32: VQSHL.S32 Dd, Dn, Dm</para>
9845         <para>A64: SQSHL Vd.2S, Vn.2S, Vm.2S</para>
9846       </summary>
9847       <param name="value" />
9848       <param name="count" />
9849     </member>
9850     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticSaturate(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
9851       <summary>
9852         <para>int8x8_t vqshl_s8 (int8x8_t a, int8x8_t b)</para>
9853         <para>A32: VQSHL.S8 Dd, Dn, Dm</para>
9854         <para>A64: SQSHL Vd.8B, Vn.8B, Vm.8B</para>
9855       </summary>
9856       <param name="value" />
9857       <param name="count" />
9858     </member>
9859     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
9860       <summary>
9861         <para>int64x1_t vqshl_s64 (int64x1_t a, int64x1_t b)</para>
9862         <para>A32: VQSHL.S64 Dd, Dn, Dm</para>
9863         <para>A64: SQSHL Dd, Dn, Dm</para>
9864       </summary>
9865       <param name="value" />
9866       <param name="count" />
9867     </member>
9868     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftArithmeticScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
9869       <summary>
9870         <para>int64x1_t vshl_s64 (int64x1_t a, int64x1_t b)</para>
9871         <para>A32: VSHL.S64 Dd, Dn, Dm</para>
9872         <para>A64: SSHL Dd, Dn, Dm</para>
9873       </summary>
9874       <param name="value" />
9875       <param name="count" />
9876     </member>
9877     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
9878       <summary>uint8x16_t vsliq_n_u8(uint8x16_t a, uint8x16_t b, __builtin_constant_p(n)) A32: VSLI.8 Qd, Qm, #n A64: SLI Vd.16B, Vn.16B, #n</summary>
9879       <param name="left" />
9880       <param name="right" />
9881       <param name="shift" />
9882     </member>
9883     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
9884       <summary>int16x8_t vsliq_n_s16(int16x8_t a, int16x8_t b, __builtin_constant_p(n)) A32: VSLI.16 Qd, Qm, #n A64: SLI Vd.8H, Vn.8H, #n</summary>
9885       <param name="left" />
9886       <param name="right" />
9887       <param name="shift" />
9888     </member>
9889     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
9890       <summary>int32x4_t vsliq_n_s32(int32x4_t a, int32x4_t b, __builtin_constant_p(n)) A32: VSLI.32 Qd, Qm, #n A64: SLI Vd.4S, Vn.4S, #n</summary>
9891       <param name="left" />
9892       <param name="right" />
9893       <param name="shift" />
9894     </member>
9895     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
9896       <summary>int64x2_t vsliq_n_s64(int64x2_t a, int64x2_t b, __builtin_constant_p(n)) A32: VSLI.64 Qd, Qm, #n A64: SLI Vd.2D, Vn.2D, #n</summary>
9897       <param name="left" />
9898       <param name="right" />
9899       <param name="shift" />
9900     </member>
9901     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
9902       <summary>int8x16_t vsliq_n_s8(int8x16_t a, int8x16_t b, __builtin_constant_p(n)) A32: VSLI.8 Qd, Qm, #n A64: SLI Vd.16B, Vn.16B, #n</summary>
9903       <param name="left" />
9904       <param name="right" />
9905       <param name="shift" />
9906     </member>
9907     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
9908       <summary>uint16x8_t vsliq_n_u16(uint16x8_t a, uint16x8_t b, __builtin_constant_p(n)) A32: VSLI.16 Qd, Qm, #n A64: SLI Vd.8H, Vn.8H, #n</summary>
9909       <param name="left" />
9910       <param name="right" />
9911       <param name="shift" />
9912     </member>
9913     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
9914       <summary>uint32x4_t vsliq_n_u32(uint32x4_t a, uint32x4_t b, __builtin_constant_p(n)) A32: VSLI.32 Qd, Qm, #n A64: SLI Vd.4S, Vn.4S, #n</summary>
9915       <param name="left" />
9916       <param name="right" />
9917       <param name="shift" />
9918     </member>
9919     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
9920       <summary>uint64x2_t vsliq_n_u64(uint64x2_t a, uint64x2_t b, __builtin_constant_p(n)) A32: VSLI.64 Qd, Qm, #n A64: SLI Vd.2D, Vn.2D, #n</summary>
9921       <param name="left" />
9922       <param name="right" />
9923       <param name="shift" />
9924     </member>
9925     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
9926       <summary>uint8x8_t vsli_n_u8(uint8x8_t a, uint8x8_t b, __builtin_constant_p(n)) A32: VSLI.8 Dd, Dm, #n A64: SLI Vd.8B, Vn.8B, #n</summary>
9927       <param name="left" />
9928       <param name="right" />
9929       <param name="shift" />
9930     </member>
9931     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
9932       <summary>int16x4_t vsli_n_s16(int16x4_t a, int16x4_t b, __builtin_constant_p(n)) A32: VSLI.16 Dd, Dm, #n A64: SLI Vd.4H, Vn.4H, #n</summary>
9933       <param name="left" />
9934       <param name="right" />
9935       <param name="shift" />
9936     </member>
9937     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
9938       <summary>int32x2_t vsli_n_s32(int32x2_t a, int32x2_t b, __builtin_constant_p(n)) A32: VSLI.32 Dd, Dm, #n A64: SLI Vd.2S, Vn.2S, #n</summary>
9939       <param name="left" />
9940       <param name="right" />
9941       <param name="shift" />
9942     </member>
9943     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
9944       <summary>int8x8_t vsli_n_s8(int8x8_t a, int8x8_t b, __builtin_constant_p(n)) A32: VSLI.8 Dd, Dm, #n A64: SLI Vd.8B, Vn.8B, #n</summary>
9945       <param name="left" />
9946       <param name="right" />
9947       <param name="shift" />
9948     </member>
9949     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
9950       <summary>uint16x4_t vsli_n_u16(uint16x4_t a, uint16x4_t b, __builtin_constant_p(n)) A32: VSLI.16 Dd, Dm, #n A64: SLI Vd.4H, Vn.4H, #n</summary>
9951       <param name="left" />
9952       <param name="right" />
9953       <param name="shift" />
9954     </member>
9955     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsert(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
9956       <summary>uint32x2_t vsli_n_u32(uint32x2_t a, uint32x2_t b, __builtin_constant_p(n)) A32: VSLI.32 Dd, Dm, #n A64: SLI Vd.2S, Vn.2S, #n</summary>
9957       <param name="left" />
9958       <param name="right" />
9959       <param name="shift" />
9960     </member>
9961     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
9962       <summary>int64_t vslid_n_s64(int64_t a, int64_t b, __builtin_constant_p(n)) A32: VSLI.64 Dd, Dm, #n A64: SLI Dd, Dn, #n</summary>
9963       <param name="left" />
9964       <param name="right" />
9965       <param name="shift" />
9966     </member>
9967     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64},System.Byte)">
9968       <summary>uint64_t vslid_n_u64(uint64_t a, uint64_t b, __builtin_constant_p(n)) A32: VSLI.64 Dd, Dm, #n A64: SLI Dd, Dn, #n</summary>
9969       <param name="left" />
9970       <param name="right" />
9971       <param name="shift" />
9972     </member>
9973     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
9974       <summary>
9975         <para>uint8x16_t vshlq_n_u8 (uint8x16_t a, const int n)</para>
9976         <para>A32: VSHL.I8 Qd, Qm, #n</para>
9977         <para>A64: SHL Vd.16B, Vn.16B, #n</para>
9978       </summary>
9979       <param name="value" />
9980       <param name="count" />
9981     </member>
9982     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
9983       <summary>
9984         <para>int16x8_t vshlq_n_s16 (int16x8_t a, const int n)</para>
9985         <para>A32: VSHL.I16 Qd, Qm, #n</para>
9986         <para>A64: SHL Vd.8H, Vn.8H, #n</para>
9987       </summary>
9988       <param name="value" />
9989       <param name="count" />
9990     </member>
9991     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
9992       <summary>
9993         <para>int64x2_t vshlq_n_s64 (int64x2_t a, const int n)</para>
9994         <para>A32: VSHL.I64 Qd, Qm, #n</para>
9995         <para>A64: SHL Vd.2D, Vn.2D, #n</para>
9996       </summary>
9997       <param name="value" />
9998       <param name="count" />
9999     </member>
10000     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
10001       <summary>
10002         <para>int8x16_t vshlq_n_s8 (int8x16_t a, const int n)</para>
10003         <para>A32: VSHL.I8 Qd, Qm, #n</para>
10004         <para>A64: SHL Vd.16B, Vn.16B, #n</para>
10005       </summary>
10006       <param name="value" />
10007       <param name="count" />
10008     </member>
10009     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
10010       <summary>
10011         <para>uint16x8_t vshlq_n_u16 (uint16x8_t a, const int n)</para>
10012         <para>A32: VSHL.I16 Qd, Qm, #n</para>
10013         <para>A64: SHL Vd.8H, Vn.8H, #n</para>
10014       </summary>
10015       <param name="value" />
10016       <param name="count" />
10017     </member>
10018     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
10019       <summary>
10020         <para>uint32x4_t vshlq_n_u32 (uint32x4_t a, const int n)</para>
10021         <para>A32: VSHL.I32 Qd, Qm, #n</para>
10022         <para>A64: SHL Vd.4S, Vn.4S, #n</para>
10023       </summary>
10024       <param name="value" />
10025       <param name="count" />
10026     </member>
10027     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
10028       <summary>
10029         <para>uint64x2_t vshlq_n_u64 (uint64x2_t a, const int n)</para>
10030         <para>A32: VSHL.I64 Qd, Qm, #n</para>
10031         <para>A64: SHL Vd.2D, Vn.2D, #n</para>
10032       </summary>
10033       <param name="value" />
10034       <param name="count" />
10035     </member>
10036     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
10037       <summary>
10038         <para>uint8x8_t vshl_n_u8 (uint8x8_t a, const int n)</para>
10039         <para>A32: VSHL.I8 Dd, Dm, #n</para>
10040         <para>A64: SHL Vd.8B, Vn.8B, #n</para>
10041       </summary>
10042       <param name="value" />
10043       <param name="count" />
10044     </member>
10045     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
10046       <summary>
10047         <para>int16x4_t vshl_n_s16 (int16x4_t a, const int n)</para>
10048         <para>A32: VSHL.I16 Dd, Dm, #n</para>
10049         <para>A64: SHL Vd.4H, Vn.4H, #n</para>
10050       </summary>
10051       <param name="value" />
10052       <param name="count" />
10053     </member>
10054     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
10055       <summary>
10056         <para>int32x2_t vshl_n_s32 (int32x2_t a, const int n)</para>
10057         <para>A32: VSHL.I32 Dd, Dm, #n</para>
10058         <para>A64: SHL Vd.2S, Vn.2S, #n</para>
10059       </summary>
10060       <param name="value" />
10061       <param name="count" />
10062     </member>
10063     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
10064       <summary>
10065         <para>int8x8_t vshl_n_s8 (int8x8_t a, const int n)</para>
10066         <para>A32: VSHL.I8 Dd, Dm, #n</para>
10067         <para>A64: SHL Vd.8B, Vn.8B, #n</para>
10068       </summary>
10069       <param name="value" />
10070       <param name="count" />
10071     </member>
10072     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
10073       <summary>
10074         <para>uint16x4_t vshl_n_u16 (uint16x4_t a, const int n)</para>
10075         <para>A32: VSHL.I16 Dd, Dm, #n</para>
10076         <para>A64: SHL Vd.4H, Vn.4H, #n</para>
10077       </summary>
10078       <param name="value" />
10079       <param name="count" />
10080     </member>
10081     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogical(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
10082       <summary>
10083         <para>uint32x2_t vshl_n_u32 (uint32x2_t a, const int n)</para>
10084         <para>A32: VSHL.I32 Dd, Dm, #n</para>
10085         <para>A64: SHL Vd.2S, Vn.2S, #n</para>
10086       </summary>
10087       <param name="value" />
10088       <param name="count" />
10089     </member>
10090     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
10091       <summary>
10092         <para>uint8x16_t vqshlq_n_u8 (uint8x16_t a, const int n)</para>
10093         <para>A32: VQSHL.U8 Qd, Qm, #n</para>
10094         <para>A64: UQSHL Vd.16B, Vn.16B, #n</para>
10095       </summary>
10096       <param name="value" />
10097       <param name="count" />
10098     </member>
10099     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
10100       <summary>
10101         <para>int16x8_t vqshlq_n_s16 (int16x8_t a, const int n)</para>
10102         <para>A32: VQSHL.S16 Qd, Qm, #n</para>
10103         <para>A64: SQSHL Vd.8H, Vn.8H, #n</para>
10104       </summary>
10105       <param name="value" />
10106       <param name="count" />
10107     </member>
10108     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
10109       <summary>
10110         <para>int32x4_t vqshlq_n_s32 (int32x4_t a, const int n)</para>
10111         <para>A32: VQSHL.S32 Qd, Qm, #n</para>
10112         <para>A64: SQSHL Vd.4S, Vn.4S, #n</para>
10113       </summary>
10114       <param name="value" />
10115       <param name="count" />
10116     </member>
10117     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
10118       <summary>
10119         <para>int64x2_t vqshlq_n_s64 (int64x2_t a, const int n)</para>
10120         <para>A32: VQSHL.S64 Qd, Qm, #n</para>
10121         <para>A64: SQSHL Vd.2D, Vn.2D, #n</para>
10122       </summary>
10123       <param name="value" />
10124       <param name="count" />
10125     </member>
10126     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
10127       <summary>
10128         <para>int8x16_t vqshlq_n_s8 (int8x16_t a, const int n)</para>
10129         <para>A32: VQSHL.S8 Qd, Qm, #n</para>
10130         <para>A64: SQSHL Vd.16B, Vn.16B, #n</para>
10131       </summary>
10132       <param name="value" />
10133       <param name="count" />
10134     </member>
10135     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
10136       <summary>
10137         <para>uint16x8_t vqshlq_n_u16 (uint16x8_t a, const int n)</para>
10138         <para>A32: VQSHL.U16 Qd, Qm, #n</para>
10139         <para>A64: UQSHL Vd.8H, Vn.8H, #n</para>
10140       </summary>
10141       <param name="value" />
10142       <param name="count" />
10143     </member>
10144     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
10145       <summary>
10146         <para>uint32x4_t vqshlq_n_u32 (uint32x4_t a, const int n)</para>
10147         <para>A32: VQSHL.U32 Qd, Qm, #n</para>
10148         <para>A64: UQSHL Vd.4S, Vn.4S, #n</para>
10149       </summary>
10150       <param name="value" />
10151       <param name="count" />
10152     </member>
10153     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
10154       <summary>
10155         <para>uint64x2_t vqshlq_n_u64 (uint64x2_t a, const int n)</para>
10156         <para>A32: VQSHL.U64 Qd, Qm, #n</para>
10157         <para>A64: UQSHL Vd.2D, Vn.2D, #n</para>
10158       </summary>
10159       <param name="value" />
10160       <param name="count" />
10161     </member>
10162     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
10163       <summary>
10164         <para>uint8x8_t vqshl_n_u8 (uint8x8_t a, const int n)</para>
10165         <para>A32: VQSHL.U8 Dd, Dm, #n</para>
10166         <para>A64: UQSHL Vd.8B, Vn.8B, #n</para>
10167       </summary>
10168       <param name="value" />
10169       <param name="count" />
10170     </member>
10171     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
10172       <summary>
10173         <para>int16x4_t vqshl_n_s16 (int16x4_t a, const int n)</para>
10174         <para>A32: VQSHL.S16 Dd, Dm, #n</para>
10175         <para>A64: SQSHL Vd.4H, Vn.4H, #n</para>
10176       </summary>
10177       <param name="value" />
10178       <param name="count" />
10179     </member>
10180     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
10181       <summary>
10182         <para>int32x2_t vqshl_n_s32 (int32x2_t a, const int n)</para>
10183         <para>A32: VQSHL.S32 Dd, Dm, #n</para>
10184         <para>A64: SQSHL Vd.2S, Vn.2S, #n</para>
10185       </summary>
10186       <param name="value" />
10187       <param name="count" />
10188     </member>
10189     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
10190       <summary>
10191         <para>int8x8_t vqshl_n_s8 (int8x8_t a, const int n)</para>
10192         <para>A32: VQSHL.S8 Dd, Dm, #n</para>
10193         <para>A64: SQSHL Vd.8B, Vn.8B, #n</para>
10194       </summary>
10195       <param name="value" />
10196       <param name="count" />
10197     </member>
10198     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
10199       <summary>
10200         <para>uint16x4_t vqshl_n_u16 (uint16x4_t a, const int n)</para>
10201         <para>A32: VQSHL.U16 Dd, Dm, #n</para>
10202         <para>A64: UQSHL Vd.4H, Vn.4H, #n</para>
10203       </summary>
10204       <param name="value" />
10205       <param name="count" />
10206     </member>
10207     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
10208       <summary>
10209         <para>uint32x2_t vqshl_n_u32 (uint32x2_t a, const int n)</para>
10210         <para>A32: VQSHL.U32 Dd, Dm, #n</para>
10211         <para>A64: UQSHL Vd.2S, Vn.2S, #n</para>
10212       </summary>
10213       <param name="value" />
10214       <param name="count" />
10215     </member>
10216     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
10217       <summary>
10218         <para>int64x1_t vqshl_n_s64 (int64x1_t a, const int n)</para>
10219         <para>A32: VQSHL.S64 Dd, Dm, #n</para>
10220         <para>A64: SQSHL Dd, Dn, #n</para>
10221       </summary>
10222       <param name="value" />
10223       <param name="count" />
10224     </member>
10225     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Byte)">
10226       <summary>
10227         <para>uint64x1_t vqshl_n_u64 (uint64x1_t a, const int n)</para>
10228         <para>A32: VQSHL.U64 Dd, Dm, #n</para>
10229         <para>A64: UQSHL Dd, Dn, #n</para>
10230       </summary>
10231       <param name="value" />
10232       <param name="count" />
10233     </member>
10234     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturateUnsigned(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
10235       <summary>
10236         <para>uint16x8_t vqshluq_n_s16 (int16x8_t a, const int n)</para>
10237         <para>A32: VQSHLU.S16 Qd, Qm, #n</para>
10238         <para>A64: SQSHLU Vd.8H, Vn.8H, #n</para>
10239       </summary>
10240       <param name="value" />
10241       <param name="count" />
10242     </member>
10243     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturateUnsigned(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
10244       <summary>
10245         <para>uint32x4_t vqshluq_n_s32 (int32x4_t a, const int n)</para>
10246         <para>A32: VQSHLU.S32 Qd, Qm, #n</para>
10247         <para>A64: SQSHLU Vd.4S, Vn.4S, #n</para>
10248       </summary>
10249       <param name="value" />
10250       <param name="count" />
10251     </member>
10252     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturateUnsigned(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
10253       <summary>
10254         <para>uint64x2_t vqshluq_n_s64 (int64x2_t a, const int n)</para>
10255         <para>A32: VQSHLU.S64 Qd, Qm, #n</para>
10256         <para>A64: SQSHLU Vd.2D, Vn.2D, #n</para>
10257       </summary>
10258       <param name="value" />
10259       <param name="count" />
10260     </member>
10261     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturateUnsigned(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
10262       <summary>
10263         <para>uint8x16_t vqshluq_n_s8 (int8x16_t a, const int n)</para>
10264         <para>A32: VQSHLU.S8 Qd, Qm, #n</para>
10265         <para>A64: SQSHLU Vd.16B, Vn.16B, #n</para>
10266       </summary>
10267       <param name="value" />
10268       <param name="count" />
10269     </member>
10270     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturateUnsigned(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
10271       <summary>
10272         <para>uint16x4_t vqshlu_n_s16 (int16x4_t a, const int n)</para>
10273         <para>A32: VQSHLU.S16 Dd, Dm, #n</para>
10274         <para>A64: SQSHLU Vd.4H, Vn.4H, #n</para>
10275       </summary>
10276       <param name="value" />
10277       <param name="count" />
10278     </member>
10279     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturateUnsigned(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
10280       <summary>
10281         <para>uint32x2_t vqshlu_n_s32 (int32x2_t a, const int n)</para>
10282         <para>A32: VQSHLU.S32 Dd, Dm, #n</para>
10283         <para>A64: SQSHLU Vd.2S, Vn.2S, #n</para>
10284       </summary>
10285       <param name="value" />
10286       <param name="count" />
10287     </member>
10288     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturateUnsigned(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
10289       <summary>
10290         <para>uint8x8_t vqshlu_n_s8 (int8x8_t a, const int n)</para>
10291         <para>A32: VQSHLU.S8 Dd, Dm, #n</para>
10292         <para>A64: SQSHLU Vd.8B, Vn.8B, #n</para>
10293       </summary>
10294       <param name="value" />
10295       <param name="count" />
10296     </member>
10297     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
10298       <summary>
10299         <para>uint64x1_t vqshlu_n_s64 (int64x1_t a, const int n)</para>
10300         <para>A32: VQSHLU.S64 Dd, Dm, #n</para>
10301         <para>A64: SQSHLU Dd, Dn, #n</para>
10302       </summary>
10303       <param name="value" />
10304       <param name="count" />
10305     </member>
10306     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
10307       <summary>
10308         <para>int64x1_t vshl_n_s64 (int64x1_t a, const int n)</para>
10309         <para>A32: VSHL.I64 Dd, Dm, #n</para>
10310         <para>A64: SHL Dd, Dn, #n</para>
10311       </summary>
10312       <param name="value" />
10313       <param name="count" />
10314     </member>
10315     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Byte)">
10316       <summary>
10317         <para>uint64x1_t vshl_n_u64 (uint64x1_t a, const int n)</para>
10318         <para>A32: VSHL.I64 Dd, Dm, #n</para>
10319         <para>A64: SHL Dd, Dn, #n</para>
10320       </summary>
10321       <param name="value" />
10322       <param name="count" />
10323     </member>
10324     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningLower(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
10325       <summary>
10326         <para>uint16x8_t vshll_n_u8 (uint8x8_t a, const int n)</para>
10327         <para>A32: VSHLL.U8 Qd, Dm, #n</para>
10328         <para>A64: USHLL Vd.8H, Vn.8B, #n</para>
10329       </summary>
10330       <param name="value" />
10331       <param name="count" />
10332     </member>
10333     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningLower(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
10334       <summary>
10335         <para>int32x4_t vshll_n_s16 (int16x4_t a, const int n)</para>
10336         <para>A32: VSHLL.S16 Qd, Dm, #n</para>
10337         <para>A64: SSHLL Vd.4S, Vn.4H, #n</para>
10338       </summary>
10339       <param name="value" />
10340       <param name="count" />
10341     </member>
10342     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningLower(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
10343       <summary>
10344         <para>int64x2_t vshll_n_s32 (int32x2_t a, const int n)</para>
10345         <para>A32: VSHLL.S32 Qd, Dm, #n</para>
10346         <para>A64: SSHLL Vd.2D, Vn.2S, #n</para>
10347       </summary>
10348       <param name="value" />
10349       <param name="count" />
10350     </member>
10351     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningLower(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
10352       <summary>
10353         <para>int16x8_t vshll_n_s8 (int8x8_t a, const int n)</para>
10354         <para>A32: VSHLL.S8 Qd, Dm, #n</para>
10355         <para>A64: SSHLL Vd.8H, Vn.8B, #n</para>
10356       </summary>
10357       <param name="value" />
10358       <param name="count" />
10359     </member>
10360     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
10361       <summary>
10362         <para>uint32x4_t vshll_n_u16 (uint16x4_t a, const int n)</para>
10363         <para>A32: VSHLL.U16 Qd, Dm, #n</para>
10364         <para>A64: USHLL Vd.4S, Vn.4H, #n</para>
10365       </summary>
10366       <param name="value" />
10367       <param name="count" />
10368     </member>
10369     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
10370       <summary>
10371         <para>uint64x2_t vshll_n_u32 (uint32x2_t a, const int n)</para>
10372         <para>A32: VSHLL.U32 Qd, Dm, #n</para>
10373         <para>A64: USHLL Vd.2D, Vn.2S, #n</para>
10374       </summary>
10375       <param name="value" />
10376       <param name="count" />
10377     </member>
10378     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningUpper(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
10379       <summary>
10380         <para>uint16x8_t vshll_high_n_u8 (uint8x16_t a, const int n)</para>
10381         <para>A32: VSHLL.U8 Qd, Dm+1, #n</para>
10382         <para>A64: USHLL2 Vd.8H, Vn.16B, #n</para>
10383       </summary>
10384       <param name="value" />
10385       <param name="count" />
10386     </member>
10387     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
10388       <summary>
10389         <para>int32x4_t vshll_high_n_s16 (int16x8_t a, const int n)</para>
10390         <para>A32: VSHLL.S16 Qd, Dm+1, #n</para>
10391         <para>A64: SSHLL2 Vd.4S, Vn.8H, #n</para>
10392       </summary>
10393       <param name="value" />
10394       <param name="count" />
10395     </member>
10396     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
10397       <summary>
10398         <para>int64x2_t vshll_high_n_s32 (int32x4_t a, const int n)</para>
10399         <para>A32: VSHLL.S32 Qd, Dm+1, #n</para>
10400         <para>A64: SSHLL2 Vd.2D, Vn.4S, #n</para>
10401       </summary>
10402       <param name="value" />
10403       <param name="count" />
10404     </member>
10405     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningUpper(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
10406       <summary>
10407         <para>int16x8_t vshll_high_n_s8 (int8x16_t a, const int n)</para>
10408         <para>A32: VSHLL.S8 Qd, Dm+1, #n</para>
10409         <para>A64: SSHLL2 Vd.8H, Vn.16B, #n</para>
10410       </summary>
10411       <param name="value" />
10412       <param name="count" />
10413     </member>
10414     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
10415       <summary>
10416         <para>uint32x4_t vshll_high_n_u16 (uint16x8_t a, const int n)</para>
10417         <para>A32: VSHLL.U16 Qd, Dm+1, #n</para>
10418         <para>A64: USHLL2 Vd.4S, Vn.8H, #n</para>
10419       </summary>
10420       <param name="value" />
10421       <param name="count" />
10422     </member>
10423     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLeftLogicalWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
10424       <summary>
10425         <para>uint64x2_t vshll_high_n_u32 (uint32x4_t a, const int n)</para>
10426         <para>A32: VSHLL.U32 Qd, Dm+1, #n</para>
10427         <para>A64: USHLL2 Vd.2D, Vn.4S, #n</para>
10428       </summary>
10429       <param name="value" />
10430       <param name="count" />
10431     </member>
10432     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.SByte})">
10433       <summary>
10434         <para>uint8x16_t vshlq_u8 (uint8x16_t a, int8x16_t b)</para>
10435         <para>A32: VSHL.U8 Qd, Qn, Qm</para>
10436         <para>A64: USHL Vd.16B, Vn.16B, Vm.16B</para>
10437       </summary>
10438       <param name="value" />
10439       <param name="count" />
10440     </member>
10441     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
10442       <summary>
10443         <para>uint16x8_t vshlq_u16 (uint16x8_t a, int16x8_t b)</para>
10444         <para>A32: VSHL.U16 Qd, Qn, Qm</para>
10445         <para>A64: USHL Vd.8H, Vn.8H, Vm.8H</para>
10446       </summary>
10447       <param name="value" />
10448       <param name="count" />
10449     </member>
10450     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
10451       <summary>
10452         <para>uint32x4_t vshlq_u32 (uint32x4_t a, int32x4_t b)</para>
10453         <para>A32: VSHL.U32 Qd, Qn, Qm</para>
10454         <para>A64: USHL Vd.4S, Vn.4S, Vm.4S</para>
10455       </summary>
10456       <param name="value" />
10457       <param name="count" />
10458     </member>
10459     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
10460       <summary>
10461         <para>uint64x2_t vshlq_u64 (uint64x2_t a, int64x2_t b)</para>
10462         <para>A32: VSHL.U64 Qd, Qn, Qm</para>
10463         <para>A64: USHL Vd.2D, Vn.2D, Vm.2D</para>
10464       </summary>
10465       <param name="value" />
10466       <param name="count" />
10467     </member>
10468     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
10469       <summary>
10470         <para>uint8x16_t vshlq_u8 (uint8x16_t a, int8x16_t b)</para>
10471         <para>A32: VSHL.U8 Qd, Qn, Qm</para>
10472         <para>A64: USHL Vd.16B, Vn.16B, Vm.16B</para>
10473       </summary>
10474       <param name="value" />
10475       <param name="count" />
10476     </member>
10477     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Int16})">
10478       <summary>
10479         <para>uint16x8_t vshlq_u16 (uint16x8_t a, int16x8_t b)</para>
10480         <para>A32: VSHL.U16 Qd, Qn, Qm</para>
10481         <para>A64: USHL Vd.8H, Vn.8H, Vm.8H</para>
10482       </summary>
10483       <param name="value" />
10484       <param name="count" />
10485     </member>
10486     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Int32})">
10487       <summary>
10488         <para>uint32x4_t vshlq_u32 (uint32x4_t a, int32x4_t b)</para>
10489         <para>A32: VSHL.U32 Qd, Qn, Qm</para>
10490         <para>A64: USHL Vd.4S, Vn.4S, Vm.4S</para>
10491       </summary>
10492       <param name="value" />
10493       <param name="count" />
10494     </member>
10495     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.Int64})">
10496       <summary>
10497         <para>uint64x2_t vshlq_u64 (uint64x2_t a, int64x2_t b)</para>
10498         <para>A32: VSHL.U64 Qd, Qn, Qm</para>
10499         <para>A64: USHL Vd.2D, Vn.2D, Vm.2D</para>
10500       </summary>
10501       <param name="value" />
10502       <param name="count" />
10503     </member>
10504     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.SByte})">
10505       <summary>
10506         <para>uint8x8_t vshl_u8 (uint8x8_t a, int8x8_t b)</para>
10507         <para>A32: VSHL.U8 Dd, Dn, Dm</para>
10508         <para>A64: USHL Vd.8B, Vn.8B, Vm.8B</para>
10509       </summary>
10510       <param name="value" />
10511       <param name="count" />
10512     </member>
10513     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
10514       <summary>
10515         <para>uint16x4_t vshl_u16 (uint16x4_t a, int16x4_t b)</para>
10516         <para>A32: VSHL.U16 Dd, Dn, Dm</para>
10517         <para>A64: USHL Vd.4H, Vn.4H, Vm.4H</para>
10518       </summary>
10519       <param name="value" />
10520       <param name="count" />
10521     </member>
10522     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
10523       <summary>
10524         <para>uint32x2_t vshl_u32 (uint32x2_t a, int32x2_t b)</para>
10525         <para>A32: VSHL.U32 Dd, Dn, Dm</para>
10526         <para>A64: USHL Vd.2S, Vn.2S, Vm.2S</para>
10527       </summary>
10528       <param name="value" />
10529       <param name="count" />
10530     </member>
10531     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
10532       <summary>
10533         <para>uint8x8_t vshl_u8 (uint8x8_t a, int8x8_t b)</para>
10534         <para>A32: VSHL.U8 Dd, Dn, Dm</para>
10535         <para>A64: USHL Vd.8B, Vn.8B, Vm.8B</para>
10536       </summary>
10537       <param name="value" />
10538       <param name="count" />
10539     </member>
10540     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Int16})">
10541       <summary>
10542         <para>uint16x4_t vshl_u16 (uint16x4_t a, int16x4_t b)</para>
10543         <para>A32: VSHL.U16 Dd, Dn, Dm</para>
10544         <para>A64: USHL Vd.4H, Vn.4H, Vm.4H</para>
10545       </summary>
10546       <param name="value" />
10547       <param name="count" />
10548     </member>
10549     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogical(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Int32})">
10550       <summary>
10551         <para>uint32x2_t vshl_u32 (uint32x2_t a, int32x2_t b)</para>
10552         <para>A32: VSHL.U32 Dd, Dn, Dm</para>
10553         <para>A64: USHL Vd.2S, Vn.2S, Vm.2S</para>
10554       </summary>
10555       <param name="value" />
10556       <param name="count" />
10557     </member>
10558     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.SByte})">
10559       <summary>
10560         <para>uint8x16_t vrshlq_u8 (uint8x16_t a, int8x16_t b)</para>
10561         <para>A32: VRSHL.U8 Qd, Qn, Qm</para>
10562         <para>A64: URSHL Vd.16B, Vn.16B, Vm.16B</para>
10563       </summary>
10564       <param name="value" />
10565       <param name="count" />
10566     </member>
10567     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
10568       <summary>
10569         <para>uint16x8_t vrshlq_u16 (uint16x8_t a, int16x8_t b)</para>
10570         <para>A32: VRSHL.U16 Qd, Qn, Qm</para>
10571         <para>A64: URSHL Vd.8H, Vn.8H, Vm.8H</para>
10572       </summary>
10573       <param name="value" />
10574       <param name="count" />
10575     </member>
10576     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
10577       <summary>
10578         <para>uint32x4_t vrshlq_u32 (uint32x4_t a, int32x4_t b)</para>
10579         <para>A32: VRSHL.U32 Qd, Qn, Qm</para>
10580         <para>A64: URSHL Vd.4S, Vn.4S, Vm.4S</para>
10581       </summary>
10582       <param name="value" />
10583       <param name="count" />
10584     </member>
10585     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
10586       <summary>
10587         <para>uint64x2_t vrshlq_u64 (uint64x2_t a, int64x2_t b)</para>
10588         <para>A32: VRSHL.U64 Qd, Qn, Qm</para>
10589         <para>A64: URSHL Vd.2D, Vn.2D, Vm.2D</para>
10590       </summary>
10591       <param name="value" />
10592       <param name="count" />
10593     </member>
10594     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
10595       <summary>
10596         <para>uint8x16_t vrshlq_u8 (uint8x16_t a, int8x16_t b)</para>
10597         <para>A32: VRSHL.U8 Qd, Qn, Qm</para>
10598         <para>A64: URSHL Vd.16B, Vn.16B, Vm.16B</para>
10599       </summary>
10600       <param name="value" />
10601       <param name="count" />
10602     </member>
10603     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Int16})">
10604       <summary>
10605         <para>uint16x8_t vrshlq_u16 (uint16x8_t a, int16x8_t b)</para>
10606         <para>A32: VRSHL.U16 Qd, Qn, Qm</para>
10607         <para>A64: URSHL Vd.8H, Vn.8H, Vm.8H</para>
10608       </summary>
10609       <param name="value" />
10610       <param name="count" />
10611     </member>
10612     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Int32})">
10613       <summary>
10614         <para>uint32x4_t vrshlq_u32 (uint32x4_t a, int32x4_t b)</para>
10615         <para>A32: VRSHL.U32 Qd, Qn, Qm</para>
10616         <para>A64: URSHL Vd.4S, Vn.4S, Vm.4S</para>
10617       </summary>
10618       <param name="value" />
10619       <param name="count" />
10620     </member>
10621     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.Int64})">
10622       <summary>
10623         <para>uint64x2_t vrshlq_u64 (uint64x2_t a, int64x2_t b)</para>
10624         <para>A32: VRSHL.U64 Qd, Qn, Qm</para>
10625         <para>A64: URSHL Vd.2D, Vn.2D, Vm.2D</para>
10626       </summary>
10627       <param name="value" />
10628       <param name="count" />
10629     </member>
10630     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.SByte})">
10631       <summary>
10632         <para>uint8x8_t vrshl_u8 (uint8x8_t a, int8x8_t b)</para>
10633         <para>A32: VRSHL.U8 Dd, Dn, Dm</para>
10634         <para>A64: URSHL Vd.8B, Vn.8B, Vm.8B</para>
10635       </summary>
10636       <param name="value" />
10637       <param name="count" />
10638     </member>
10639     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
10640       <summary>
10641         <para>uint16x4_t vrshl_u16 (uint16x4_t a, int16x4_t b)</para>
10642         <para>A32: VRSHL.U16 Dd, Dn, Dm</para>
10643         <para>A64: URSHL Vd.4H, Vn.4H, Vm.4H</para>
10644       </summary>
10645       <param name="value" />
10646       <param name="count" />
10647     </member>
10648     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
10649       <summary>
10650         <para>uint32x2_t vrshl_u32 (uint32x2_t a, int32x2_t b)</para>
10651         <para>A32: VRSHL.U32 Dd, Dn, Dm</para>
10652         <para>A64: URSHL Vd.2S, Vn.2S, Vm.2S</para>
10653       </summary>
10654       <param name="value" />
10655       <param name="count" />
10656     </member>
10657     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
10658       <summary>
10659         <para>uint8x8_t vrshl_u8 (uint8x8_t a, int8x8_t b)</para>
10660         <para>A32: VRSHL.U8 Dd, Dn, Dm</para>
10661         <para>A64: URSHL Vd.8B, Vn.8B, Vm.8B</para>
10662       </summary>
10663       <param name="value" />
10664       <param name="count" />
10665     </member>
10666     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Int16})">
10667       <summary>
10668         <para>uint16x4_t vrshl_u16 (uint16x4_t a, int16x4_t b)</para>
10669         <para>A32: VRSHL.U16 Dd, Dn, Dm</para>
10670         <para>A64: URSHL Vd.4H, Vn.4H, Vm.4H</para>
10671       </summary>
10672       <param name="value" />
10673       <param name="count" />
10674     </member>
10675     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRounded(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Int32})">
10676       <summary>
10677         <para>uint32x2_t vrshl_u32 (uint32x2_t a, int32x2_t b)</para>
10678         <para>A32: VRSHL.U32 Dd, Dn, Dm</para>
10679         <para>A64: URSHL Vd.2S, Vn.2S, Vm.2S</para>
10680       </summary>
10681       <param name="value" />
10682       <param name="count" />
10683     </member>
10684     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.SByte})">
10685       <summary>
10686         <para>uint8x16_t vqrshlq_u8 (uint8x16_t a, int8x16_t b)</para>
10687         <para>A32: VQRSHL.U8 Qd, Qn, Qm</para>
10688         <para>A64: UQRSHL Vd.16B, Vn.16B, Vm.16B</para>
10689       </summary>
10690       <param name="value" />
10691       <param name="count" />
10692     </member>
10693     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
10694       <summary>
10695         <para>uint16x8_t vqrshlq_u16 (uint16x8_t a, int16x8_t b)</para>
10696         <para>A32: VQRSHL.U16 Qd, Qn, Qm</para>
10697         <para>A64: UQRSHL Vd.8H, Vn.8H, Vm.8H</para>
10698       </summary>
10699       <param name="value" />
10700       <param name="count" />
10701     </member>
10702     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
10703       <summary>
10704         <para>uint32x4_t vqrshlq_u32 (uint32x4_t a, int32x4_t b)</para>
10705         <para>A32: VQRSHL.U32 Qd, Qn, Qm</para>
10706         <para>A64: UQRSHL Vd.4S, Vn.4S, Vm.4S</para>
10707       </summary>
10708       <param name="value" />
10709       <param name="count" />
10710     </member>
10711     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
10712       <summary>
10713         <para>uint64x2_t vqrshlq_u64 (uint64x2_t a, int64x2_t b)</para>
10714         <para>A32: VQRSHL.U64 Qd, Qn, Qm</para>
10715         <para>A64: UQRSHL Vd.2D, Vn.2D, Vm.2D</para>
10716       </summary>
10717       <param name="value" />
10718       <param name="count" />
10719     </member>
10720     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
10721       <summary>
10722         <para>uint8x16_t vqrshlq_u8 (uint8x16_t a, int8x16_t b)</para>
10723         <para>A32: VQRSHL.U8 Qd, Qn, Qm</para>
10724         <para>A64: UQRSHL Vd.16B, Vn.16B, Vm.16B</para>
10725       </summary>
10726       <param name="value" />
10727       <param name="count" />
10728     </member>
10729     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Int16})">
10730       <summary>
10731         <para>uint16x8_t vqrshlq_u16 (uint16x8_t a, int16x8_t b)</para>
10732         <para>A32: VQRSHL.U16 Qd, Qn, Qm</para>
10733         <para>A64: UQRSHL Vd.8H, Vn.8H, Vm.8H</para>
10734       </summary>
10735       <param name="value" />
10736       <param name="count" />
10737     </member>
10738     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Int32})">
10739       <summary>
10740         <para>uint32x4_t vqrshlq_u32 (uint32x4_t a, int32x4_t b)</para>
10741         <para>A32: VQRSHL.U32 Qd, Qn, Qm</para>
10742         <para>A64: UQRSHL Vd.4S, Vn.4S, Vm.4S</para>
10743       </summary>
10744       <param name="value" />
10745       <param name="count" />
10746     </member>
10747     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.Int64})">
10748       <summary>
10749         <para>uint64x2_t vqrshlq_u64 (uint64x2_t a, int64x2_t b)</para>
10750         <para>A32: VQRSHL.U64 Qd, Qn, Qm</para>
10751         <para>A64: UQRSHL Vd.2D, Vn.2D, Vm.2D</para>
10752       </summary>
10753       <param name="value" />
10754       <param name="count" />
10755     </member>
10756     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.SByte})">
10757       <summary>
10758         <para>uint8x8_t vqrshl_u8 (uint8x8_t a, int8x8_t b)</para>
10759         <para>A32: VQRSHL.U8 Dd, Dn, Dm</para>
10760         <para>A64: UQRSHL Vd.8B, Vn.8B, Vm.8B</para>
10761       </summary>
10762       <param name="value" />
10763       <param name="count" />
10764     </member>
10765     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
10766       <summary>
10767         <para>uint16x4_t vqrshl_u16 (uint16x4_t a, int16x4_t b)</para>
10768         <para>A32: VQRSHL.U16 Dd, Dn, Dm</para>
10769         <para>A64: UQRSHL Vd.4H, Vn.4H, Vm.4H</para>
10770       </summary>
10771       <param name="value" />
10772       <param name="count" />
10773     </member>
10774     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
10775       <summary>
10776         <para>uint32x2_t vqrshl_u32 (uint32x2_t a, int32x2_t b)</para>
10777         <para>A32: VQRSHL.U32 Dd, Dn, Dm</para>
10778         <para>A64: UQRSHL Vd.2S, Vn.2S, Vm.2S</para>
10779       </summary>
10780       <param name="value" />
10781       <param name="count" />
10782     </member>
10783     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
10784       <summary>
10785         <para>uint8x8_t vqrshl_u8 (uint8x8_t a, int8x8_t b)</para>
10786         <para>A32: VQRSHL.U8 Dd, Dn, Dm</para>
10787         <para>A64: UQRSHL Vd.8B, Vn.8B, Vm.8B</para>
10788       </summary>
10789       <param name="value" />
10790       <param name="count" />
10791     </member>
10792     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Int16})">
10793       <summary>
10794         <para>uint16x4_t vqrshl_u16 (uint16x4_t a, int16x4_t b)</para>
10795         <para>A32: VQRSHL.U16 Dd, Dn, Dm</para>
10796         <para>A64: UQRSHL Vd.4H, Vn.4H, Vm.4H</para>
10797       </summary>
10798       <param name="value" />
10799       <param name="count" />
10800     </member>
10801     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturate(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Int32})">
10802       <summary>
10803         <para>uint32x2_t vqrshl_u32 (uint32x2_t a, int32x2_t b)</para>
10804         <para>A32: VQRSHL.U32 Dd, Dn, Dm</para>
10805         <para>A64: UQRSHL Vd.2S, Vn.2S, Vm.2S</para>
10806       </summary>
10807       <param name="value" />
10808       <param name="count" />
10809     </member>
10810     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
10811       <summary>
10812         <para>uint64x1_t vqrshl_u64 (uint64x1_t a, int64x1_t b)</para>
10813         <para>A32: VQRSHL.U64 Dd, Dn, Dm</para>
10814         <para>A64: UQRSHL Dd, Dn, Dm</para>
10815       </summary>
10816       <param name="value" />
10817       <param name="count" />
10818     </member>
10819     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.Int64})">
10820       <summary>
10821         <para>uint64x1_t vqrshl_u64 (uint64x1_t a, int64x1_t b)</para>
10822         <para>A32: VQRSHL.U64 Dd, Dn, Dm</para>
10823         <para>A64: UQRSHL Dd, Dn, Dm</para>
10824       </summary>
10825       <param name="value" />
10826       <param name="count" />
10827     </member>
10828     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
10829       <summary>
10830         <para>uint64x1_t vrshl_u64 (uint64x1_t a, int64x1_t b)</para>
10831         <para>A32: VRSHL.U64 Dd, Dn, Dm</para>
10832         <para>A64: URSHL Dd, Dn, Dm</para>
10833       </summary>
10834       <param name="value" />
10835       <param name="count" />
10836     </member>
10837     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalRoundedScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.Int64})">
10838       <summary>
10839         <para>uint64x1_t vrshl_u64 (uint64x1_t a, int64x1_t b)</para>
10840         <para>A32: VRSHL.U64 Dd, Dn, Dm</para>
10841         <para>A64: URSHL Dd, Dn, Dm</para>
10842       </summary>
10843       <param name="value" />
10844       <param name="count" />
10845     </member>
10846     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.SByte})">
10847       <summary>
10848         <para>uint8x16_t vqshlq_u8 (uint8x16_t a, int8x16_t b)</para>
10849         <para>A32: VQSHL.U8 Qd, Qn, Qm</para>
10850         <para>A64: UQSHL Vd.16B, Vn.16B, Vm.16B</para>
10851       </summary>
10852       <param name="value" />
10853       <param name="count" />
10854     </member>
10855     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
10856       <summary>
10857         <para>uint16x8_t vqshlq_u16 (uint16x8_t a, int16x8_t b)</para>
10858         <para>A32: VQSHL.U16 Qd, Qn, Qm</para>
10859         <para>A64: UQSHL Vd.8H, Vn.8H, Vm.8H</para>
10860       </summary>
10861       <param name="value" />
10862       <param name="count" />
10863     </member>
10864     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
10865       <summary>
10866         <para>uint32x4_t vqshlq_u32 (uint32x4_t a, int32x4_t b)</para>
10867         <para>A32: VQSHL.U32 Qd, Qn, Qm</para>
10868         <para>A64: UQSHL Vd.4S, Vn.4S, Vm.4S</para>
10869       </summary>
10870       <param name="value" />
10871       <param name="count" />
10872     </member>
10873     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
10874       <summary>
10875         <para>uint64x2_t vqshlq_u64 (uint64x2_t a, int64x2_t b)</para>
10876         <para>A32: VQSHL.U64 Qd, Qn, Qm</para>
10877         <para>A64: UQSHL Vd.2D, Vn.2D, Vm.2D</para>
10878       </summary>
10879       <param name="value" />
10880       <param name="count" />
10881     </member>
10882     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
10883       <summary>
10884         <para>uint8x16_t vqshlq_u8 (uint8x16_t a, int8x16_t b)</para>
10885         <para>A32: VQSHL.U8 Qd, Qn, Qm</para>
10886         <para>A64: UQSHL Vd.16B, Vn.16B, Vm.16B</para>
10887       </summary>
10888       <param name="value" />
10889       <param name="count" />
10890     </member>
10891     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Int16})">
10892       <summary>
10893         <para>uint16x8_t vqshlq_u16 (uint16x8_t a, int16x8_t b)</para>
10894         <para>A32: VQSHL.U16 Qd, Qn, Qm</para>
10895         <para>A64: UQSHL Vd.8H, Vn.8H, Vm.8H</para>
10896       </summary>
10897       <param name="value" />
10898       <param name="count" />
10899     </member>
10900     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Int32})">
10901       <summary>
10902         <para>uint32x4_t vqshlq_u32 (uint32x4_t a, int32x4_t b)</para>
10903         <para>A32: VQSHL.U32 Qd, Qn, Qm</para>
10904         <para>A64: UQSHL Vd.4S, Vn.4S, Vm.4S</para>
10905       </summary>
10906       <param name="value" />
10907       <param name="count" />
10908     </member>
10909     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.Int64})">
10910       <summary>
10911         <para>uint64x2_t vqshlq_u64 (uint64x2_t a, int64x2_t b)</para>
10912         <para>A32: VQSHL.U64 Qd, Qn, Qm</para>
10913         <para>A64: UQSHL Vd.2D, Vn.2D, Vm.2D</para>
10914       </summary>
10915       <param name="value" />
10916       <param name="count" />
10917     </member>
10918     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.SByte})">
10919       <summary>
10920         <para>uint8x8_t vqshl_u8 (uint8x8_t a, int8x8_t b)</para>
10921         <para>A32: VQSHL.U8 Dd, Dn, Dm</para>
10922         <para>A64: UQSHL Vd.8B, Vn.8B, Vm.8B</para>
10923       </summary>
10924       <param name="value" />
10925       <param name="count" />
10926     </member>
10927     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
10928       <summary>
10929         <para>uint16x4_t vqshl_u16 (uint16x4_t a, int16x4_t b)</para>
10930         <para>A32: VQSHL.U16 Dd, Dn, Dm</para>
10931         <para>A64: UQSHL Vd.4H, Vn.4H, Vm.4H</para>
10932       </summary>
10933       <param name="value" />
10934       <param name="count" />
10935     </member>
10936     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
10937       <summary>
10938         <para>uint32x2_t vqshl_u32 (uint32x2_t a, int32x2_t b)</para>
10939         <para>A32: VQSHL.U32 Dd, Dn, Dm</para>
10940         <para>A64: UQSHL Vd.2S, Vn.2S, Vm.2S</para>
10941       </summary>
10942       <param name="value" />
10943       <param name="count" />
10944     </member>
10945     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
10946       <summary>
10947         <para>uint8x8_t vqshl_u8 (uint8x8_t a, int8x8_t b)</para>
10948         <para>A32: VQSHL.U8 Dd, Dn, Dm</para>
10949         <para>A64: UQSHL Vd.8B, Vn.8B, Vm.8B</para>
10950       </summary>
10951       <param name="value" />
10952       <param name="count" />
10953     </member>
10954     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Int16})">
10955       <summary>
10956         <para>uint16x4_t vqshl_u16 (uint16x4_t a, int16x4_t b)</para>
10957         <para>A32: VQSHL.U16 Dd, Dn, Dm</para>
10958         <para>A64: UQSHL Vd.4H, Vn.4H, Vm.4H</para>
10959       </summary>
10960       <param name="value" />
10961       <param name="count" />
10962     </member>
10963     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturate(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Int32})">
10964       <summary>
10965         <para>uint32x2_t vqshl_u32 (uint32x2_t a, int32x2_t b)</para>
10966         <para>A32: VQSHL.U32 Dd, Dn, Dm</para>
10967         <para>A64: UQSHL Vd.2S, Vn.2S, Vm.2S</para>
10968       </summary>
10969       <param name="value" />
10970       <param name="count" />
10971     </member>
10972     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
10973       <summary>
10974         <para>uint64x1_t vqshl_u64 (uint64x1_t a, int64x1_t b)</para>
10975         <para>A32: VQSHL.U64 Dd, Dn, Dm</para>
10976         <para>A64: UQSHL Dd, Dn, Dm</para>
10977       </summary>
10978       <param name="value" />
10979       <param name="count" />
10980     </member>
10981     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.Int64})">
10982       <summary>
10983         <para>uint64x1_t vqshl_u64 (uint64x1_t a, int64x1_t b)</para>
10984         <para>A32: VQSHL.U64 Dd, Dn, Dm</para>
10985         <para>A64: UQSHL Dd, Dn, Dm</para>
10986       </summary>
10987       <param name="value" />
10988       <param name="count" />
10989     </member>
10990     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
10991       <summary>
10992         <para>uint64x1_t vshl_u64 (uint64x1_t a, int64x1_t b)</para>
10993         <para>A32: VSHL.U64 Dd, Dn, Dm</para>
10994         <para>A64: USHL Dd, Dn, Dm</para>
10995       </summary>
10996       <param name="value" />
10997       <param name="count" />
10998     </member>
10999     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftLogicalScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.Int64})">
11000       <summary>
11001         <para>uint64x1_t vshl_u64 (uint64x1_t a, int64x1_t b)</para>
11002         <para>A32: VSHL.U64 Dd, Dn, Dm</para>
11003         <para>A64: USHL Dd, Dn, Dm</para>
11004       </summary>
11005       <param name="value" />
11006       <param name="count" />
11007     </member>
11008     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
11009       <summary>
11010         <para>uint8x16_t vsriq_n_u8(uint8x16_t a, uint8x16_t b, __builtin_constant_p(n))</para>
11011         <para>A32: VSRI.8 Qd, Qm, #n</para>
11012         <para>A64: SRI Vd.16B, Vn.16B, #n</para>
11013       </summary>
11014       <param name="left" />
11015       <param name="right" />
11016       <param name="shift" />
11017     </member>
11018     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11019       <summary>
11020         <para>int16x8_t vsriq_n_s16(int16x8_t a, int16x8_t b, __builtin_constant_p(n))</para>
11021         <para>A32: VSRI.16 Qd, Qm, #n</para>
11022         <para>A64: SRI Vd.8H, Vn.8H, #n</para>
11023       </summary>
11024       <param name="left" />
11025       <param name="right" />
11026       <param name="shift" />
11027     </member>
11028     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11029       <summary>
11030         <para>int32x4_t vsriq_n_s32(int32x4_t a, int32x4_t b, __builtin_constant_p(n))</para>
11031         <para>A32: VSRI.32 Qd, Qm, #n</para>
11032         <para>A64: SRI Vd.4S, Vn.4S, #n</para>
11033       </summary>
11034       <param name="left" />
11035       <param name="right" />
11036       <param name="shift" />
11037     </member>
11038     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11039       <summary>
11040         <para>int64x2_t vsriq_n_s64(int64x2_t a, int64x2_t b, __builtin_constant_p(n))</para>
11041         <para>A32: VSRI.64 Qd, Qm, #n</para>
11042         <para>A64: SRI Vd.2D, Vn.2D, #n</para>
11043       </summary>
11044       <param name="left" />
11045       <param name="right" />
11046       <param name="shift" />
11047     </member>
11048     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
11049       <summary>
11050         <para>int8x16_t vsriq_n_s8(int8x16_t a, int8x16_t b, __builtin_constant_p(n))</para>
11051         <para>A32: VSRI.8 Qd, Qm, #n</para>
11052         <para>A64: SRI Vd.16B, Vn.16B, #n</para>
11053       </summary>
11054       <param name="left" />
11055       <param name="right" />
11056       <param name="shift" />
11057     </member>
11058     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
11059       <summary>
11060         <para>uint16x8_t vsriq_n_u16(uint16x8_t a, uint16x8_t b, __builtin_constant_p(n))</para>
11061         <para>A32: VSRI.16 Qd, Qm, #n</para>
11062         <para>A64: SRI Vd.8H, Vn.8H, #n</para>
11063       </summary>
11064       <param name="left" />
11065       <param name="right" />
11066       <param name="shift" />
11067     </member>
11068     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
11069       <summary>
11070         <para>uint32x4_t vsriq_n_u32(uint32x4_t a, uint32x4_t b, __builtin_constant_p(n))</para>
11071         <para>A32: VSRI.32 Qd, Qm, #n</para>
11072         <para>A64: SRI Vd.4S, Vn.4S, #n</para>
11073       </summary>
11074       <param name="left" />
11075       <param name="right" />
11076       <param name="shift" />
11077     </member>
11078     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
11079       <summary>
11080         <para>uint64x2_t vsriq_n_u64(uint64x2_t a, uint64x2_t b, __builtin_constant_p(n))</para>
11081         <para>A32: VSRI.64 Qd, Qm, #n</para>
11082         <para>A64: SRI Vd.2D, Vn.2D, #n</para>
11083       </summary>
11084       <param name="left" />
11085       <param name="right" />
11086       <param name="shift" />
11087     </member>
11088     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
11089       <summary>
11090         <para>uint8x8_t vsri_n_u8(uint8x8_t a, uint8x8_t b, __builtin_constant_p(n))</para>
11091         <para>A32: VSRI.8 Dd, Dm, #n</para>
11092         <para>A64: SRI Vd.8B, Vn.8B, #n</para>
11093       </summary>
11094       <param name="left" />
11095       <param name="right" />
11096       <param name="shift" />
11097     </member>
11098     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
11099       <summary>
11100         <para>int16x4_t vsri_n_s16(int16x4_t a, int16x4_t b, __builtin_constant_p(n))</para>
11101         <para>A32: VSRI.16 Dd, Dm, #n</para>
11102         <para>A64: SRI Vd.4H, Vn.4H, #n</para>
11103       </summary>
11104       <param name="left" />
11105       <param name="right" />
11106       <param name="shift" />
11107     </member>
11108     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
11109       <summary>
11110         <para>int32x2_t vsri_n_s32(int32x2_t a, int32x2_t b, __builtin_constant_p(n))</para>
11111         <para>A32: VSRI.32 Dd, Dm, #n</para>
11112         <para>A64: SRI Vd.2S, Vn.2S, #n</para>
11113       </summary>
11114       <param name="left" />
11115       <param name="right" />
11116       <param name="shift" />
11117     </member>
11118     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
11119       <summary>
11120         <para>int8x8_t vsri_n_s8(int8x8_t a, int8x8_t b, __builtin_constant_p(n))</para>
11121         <para>A32: VSRI.8 Dd, Dm, #n</para>
11122         <para>A64: SRI Vd.8B, Vn.8B, #n</para>
11123       </summary>
11124       <param name="left" />
11125       <param name="right" />
11126       <param name="shift" />
11127     </member>
11128     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
11129       <summary>
11130         <para>uint16x4_t vsri_n_u16(uint16x4_t a, uint16x4_t b, __builtin_constant_p(n))</para>
11131         <para>A32: VSRI.16 Dd, Dm, #n</para>
11132         <para>A64: SRI Vd.4H, Vn.4H, #n</para>
11133       </summary>
11134       <param name="left" />
11135       <param name="right" />
11136       <param name="shift" />
11137     </member>
11138     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsert(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
11139       <summary>
11140         <para>uint32x2_t vsri_n_u32(uint32x2_t a, uint32x2_t b, __builtin_constant_p(n))</para>
11141         <para>A32: VSRI.32 Dd, Dm, #n</para>
11142         <para>A64: SRI Vd.2S, Vn.2S, #n</para>
11143       </summary>
11144       <param name="left" />
11145       <param name="right" />
11146       <param name="shift" />
11147     </member>
11148     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
11149       <summary>int64_t vsrid_n_s64(int64_t a, int64_t b, __builtin_constant_p(n)) A32: VSRI.64 Dd, Dm, #n A64: SRI Dd, Dn, #n</summary>
11150       <param name="left" />
11151       <param name="right" />
11152       <param name="shift" />
11153     </member>
11154     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightAndInsertScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64},System.Byte)">
11155       <summary>uint64_t vsrid_n_u64(uint64_t a, uint64_t b, __builtin_constant_p(n)) A32: VSRI.64 Dd, Dm, #n A64: SRI Dd, Dn, #n</summary>
11156       <param name="left" />
11157       <param name="right" />
11158       <param name="shift" />
11159     </member>
11160     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11161       <summary>
11162         <para>int16x8_t vshrq_n_s16 (int16x8_t a, const int n)</para>
11163         <para>A32: VSHR.S16 Qd, Qm, #n</para>
11164         <para>A64: SSHR Vd.8H, Vn.8H, #n</para>
11165       </summary>
11166       <param name="value" />
11167       <param name="count" />
11168     </member>
11169     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11170       <summary>
11171         <para>int32x4_t vshrq_n_s32 (int32x4_t a, const int n)</para>
11172         <para>A32: VSHR.S32 Qd, Qm, #n</para>
11173         <para>A64: SSHR Vd.4S, Vn.4S, #n</para>
11174       </summary>
11175       <param name="value" />
11176       <param name="count" />
11177     </member>
11178     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11179       <summary>
11180         <para>int64x2_t vshrq_n_s64 (int64x2_t a, const int n)</para>
11181         <para>A32: VSHR.S64 Qd, Qm, #n</para>
11182         <para>A64: SSHR Vd.2D, Vn.2D, #n</para>
11183       </summary>
11184       <param name="value" />
11185       <param name="count" />
11186     </member>
11187     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
11188       <summary>
11189         <para>int8x16_t vshrq_n_s8 (int8x16_t a, const int n)</para>
11190         <para>A32: VSHR.S8 Qd, Qm, #n</para>
11191         <para>A64: SSHR Vd.16B, Vn.16B, #n</para>
11192       </summary>
11193       <param name="value" />
11194       <param name="count" />
11195     </member>
11196     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
11197       <summary>
11198         <para>int16x4_t vshr_n_s16 (int16x4_t a, const int n)</para>
11199         <para>A32: VSHR.S16 Dd, Dm, #n</para>
11200         <para>A64: SSHR Vd.4H, Vn.4H, #n</para>
11201       </summary>
11202       <param name="value" />
11203       <param name="count" />
11204     </member>
11205     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
11206       <summary>
11207         <para>int32x2_t vshr_n_s32 (int32x2_t a, const int n)</para>
11208         <para>A32: VSHR.S32 Dd, Dm, #n</para>
11209         <para>A64: SSHR Vd.2S, Vn.2S, #n</para>
11210       </summary>
11211       <param name="value" />
11212       <param name="count" />
11213     </member>
11214     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
11215       <summary>
11216         <para>int8x8_t vshr_n_s8 (int8x8_t a, const int n)</para>
11217         <para>A32: VSHR.S8 Dd, Dm, #n</para>
11218         <para>A64: SSHR Vd.8B, Vn.8B, #n</para>
11219       </summary>
11220       <param name="value" />
11221       <param name="count" />
11222     </member>
11223     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11224       <summary>
11225         <para>int16x8_t vsraq_n_s16 (int16x8_t a, int16x8_t b, const int n)</para>
11226         <para>A32: VSRA.S16 Qd, Qm, #n</para>
11227         <para>A64: SSRA Vd.8H, Vn.8H, #n</para>
11228       </summary>
11229       <param name="addend" />
11230       <param name="value" />
11231       <param name="count" />
11232     </member>
11233     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11234       <summary>
11235         <para>int32x4_t vsraq_n_s32 (int32x4_t a, int32x4_t b, const int n)</para>
11236         <para>A32: VSRA.S32 Qd, Qm, #n</para>
11237         <para>A64: SSRA Vd.4S, Vn.4S, #n</para>
11238       </summary>
11239       <param name="addend" />
11240       <param name="value" />
11241       <param name="count" />
11242     </member>
11243     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11244       <summary>
11245         <para>int64x2_t vsraq_n_s64 (int64x2_t a, int64x2_t b, const int n)</para>
11246         <para>A32: VSRA.S64 Qd, Qm, #n</para>
11247         <para>A64: SSRA Vd.2D, Vn.2D, #n</para>
11248       </summary>
11249       <param name="addend" />
11250       <param name="value" />
11251       <param name="count" />
11252     </member>
11253     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticAdd(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
11254       <summary>
11255         <para>int8x16_t vsraq_n_s8 (int8x16_t a, int8x16_t b, const int n)</para>
11256         <para>A32: VSRA.S8 Qd, Qm, #n</para>
11257         <para>A64: SSRA Vd.16B, Vn.16B, #n</para>
11258       </summary>
11259       <param name="addend" />
11260       <param name="value" />
11261       <param name="count" />
11262     </member>
11263     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticAdd(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
11264       <summary>
11265         <para>int16x4_t vsra_n_s16 (int16x4_t a, int16x4_t b, const int n)</para>
11266         <para>A32: VSRA.S16 Dd, Dm, #n</para>
11267         <para>A64: SSRA Vd.4H, Vn.4H, #n</para>
11268       </summary>
11269       <param name="addend" />
11270       <param name="value" />
11271       <param name="count" />
11272     </member>
11273     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticAdd(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
11274       <summary>
11275         <para>int32x2_t vsra_n_s32 (int32x2_t a, int32x2_t b, const int n)</para>
11276         <para>A32: VSRA.S32 Dd, Dm, #n</para>
11277         <para>A64: SSRA Vd.2S, Vn.2S, #n</para>
11278       </summary>
11279       <param name="addend" />
11280       <param name="value" />
11281       <param name="count" />
11282     </member>
11283     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticAdd(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
11284       <summary>
11285         <para>int8x8_t vsra_n_s8 (int8x8_t a, int8x8_t b, const int n)</para>
11286         <para>A32: VSRA.S8 Dd, Dm, #n</para>
11287         <para>A64: SSRA Vd.8B, Vn.8B, #n</para>
11288       </summary>
11289       <param name="addend" />
11290       <param name="value" />
11291       <param name="count" />
11292     </member>
11293     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticAddScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
11294       <summary>
11295         <para>int64x1_t vsra_n_s64 (int64x1_t a, int64x1_t b, const int n)</para>
11296         <para>A32: VSRA.S64 Dd, Dm, #n</para>
11297         <para>A64: SSRA Dd, Dn, #n</para>
11298       </summary>
11299       <param name="addend" />
11300       <param name="value" />
11301       <param name="count" />
11302     </member>
11303     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11304       <summary>
11305         <para>int8x8_t vqshrn_n_s16 (int16x8_t a, const int n)</para>
11306         <para>A32: VQSHRN.S16 Dd, Qm, #n</para>
11307         <para>A64: SQSHRN Vd.8B, Vn.8H, #n</para>
11308       </summary>
11309       <param name="value" />
11310       <param name="count" />
11311     </member>
11312     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11313       <summary>
11314         <para>int16x4_t vqshrn_n_s32 (int32x4_t a, const int n)</para>
11315         <para>A32: VQSHRN.S32 Dd, Qm, #n</para>
11316         <para>A64: SQSHRN Vd.4H, Vn.4S, #n</para>
11317       </summary>
11318       <param name="value" />
11319       <param name="count" />
11320     </member>
11321     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11322       <summary>
11323         <para>int32x2_t vqshrn_n_s64 (int64x2_t a, const int n)</para>
11324         <para>A32: VQSHRN.S64 Dd, Qm, #n</para>
11325         <para>A64: SQSHRN Vd.2S, Vn.2D, #n</para>
11326       </summary>
11327       <param name="value" />
11328       <param name="count" />
11329     </member>
11330     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateUnsignedLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11331       <summary>
11332         <para>uint8x8_t vqshrun_n_s16 (int16x8_t a, const int n)</para>
11333         <para>A32: VQSHRUN.S16 Dd, Qm, #n</para>
11334         <para>A64: SQSHRUN Vd.8B, Vn.8H, #n</para>
11335       </summary>
11336       <param name="value" />
11337       <param name="count" />
11338     </member>
11339     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateUnsignedLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11340       <summary>
11341         <para>uint16x4_t vqshrun_n_s32 (int32x4_t a, const int n)</para>
11342         <para>A32: VQSHRUN.S32 Dd, Qm, #n</para>
11343         <para>A64: SQSHRUN Vd.4H, Vn.4S, #n</para>
11344       </summary>
11345       <param name="value" />
11346       <param name="count" />
11347     </member>
11348     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateUnsignedLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11349       <summary>
11350         <para>uint32x2_t vqshrun_n_s64 (int64x2_t a, const int n)</para>
11351         <para>A32: VQSHRUN.S64 Dd, Qm, #n</para>
11352         <para>A64: SQSHRUN Vd.2S, Vn.2D, #n</para>
11353       </summary>
11354       <param name="value" />
11355       <param name="count" />
11356     </member>
11357     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateUnsignedUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11358       <summary>
11359         <para>uint8x16_t vqshrun_high_n_s16 (uint8x8_t r, int16x8_t a, const int n)</para>
11360         <para>A32: VQSHRUN.S16 Dd+1, Dn, #n</para>
11361         <para>A64: SQSHRUN2 Vd.16B, Vn.8H, #n</para>
11362       </summary>
11363       <param name="lower" />
11364       <param name="value" />
11365       <param name="count" />
11366     </member>
11367     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateUnsignedUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11368       <summary>
11369         <para>uint16x8_t vqshrun_high_n_s32 (uint16x4_t r, int32x4_t a, const int n)</para>
11370         <para>A32: VQSHRUN.S32 Dd+1, Dn, #n</para>
11371         <para>A64: SQSHRUN2 Vd.8H, Vn.4S, #n</para>
11372       </summary>
11373       <param name="lower" />
11374       <param name="value" />
11375       <param name="count" />
11376     </member>
11377     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateUnsignedUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11378       <summary>
11379         <para>uint32x4_t vqshrun_high_n_s64 (uint32x2_t r, int64x2_t a, const int n)</para>
11380         <para>A32: VQSHRUN.S64 Dd+1, Dn, #n</para>
11381         <para>A64: SQSHRUN2 Vd.4S, Vn.2D, #n</para>
11382       </summary>
11383       <param name="lower" />
11384       <param name="value" />
11385       <param name="count" />
11386     </member>
11387     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11388       <summary>
11389         <para>int16x8_t vqshrn_high_n_s32 (int16x4_t r, int32x4_t a, const int n)</para>
11390         <para>A32: VQSHRN.S32 Dd+1, Qm, #n</para>
11391         <para>A64: SQSHRN2 Vd.8H, Vn.4S, #n</para>
11392       </summary>
11393       <param name="lower" />
11394       <param name="value" />
11395       <param name="count" />
11396     </member>
11397     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11398       <summary>
11399         <para>int32x4_t vqshrn_high_n_s64 (int32x2_t r, int64x2_t a, const int n)</para>
11400         <para>A32: VQSHRN.S64 Dd+1, Qm, #n</para>
11401         <para>A64: SQSHRN2 Vd.4S, Vn.2D, #n</para>
11402       </summary>
11403       <param name="lower" />
11404       <param name="value" />
11405       <param name="count" />
11406     </member>
11407     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11408       <summary>
11409         <para>int8x16_t vqshrn_high_n_s16 (int8x8_t r, int16x8_t a, const int n)</para>
11410         <para>A32: VQSHRN.S16 Dd+1, Qm, #n</para>
11411         <para>A64: SQSHRN2 Vd.16B, Vn.8H, #n</para>
11412       </summary>
11413       <param name="lower" />
11414       <param name="value" />
11415       <param name="count" />
11416     </member>
11417     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRounded(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11418       <summary>
11419         <para>int16x8_t vrshrq_n_s16 (int16x8_t a, const int n)</para>
11420         <para>A32: VRSHR.S16 Qd, Qm, #n</para>
11421         <para>A64: SRSHR Vd.8H, Vn.8H, #n</para>
11422       </summary>
11423       <param name="value" />
11424       <param name="count" />
11425     </member>
11426     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRounded(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11427       <summary>
11428         <para>int32x4_t vrshrq_n_s32 (int32x4_t a, const int n)</para>
11429         <para>A32: VRSHR.S32 Qd, Qm, #n</para>
11430         <para>A64: SRSHR Vd.4S, Vn.4S, #n</para>
11431       </summary>
11432       <param name="value" />
11433       <param name="count" />
11434     </member>
11435     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRounded(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11436       <summary>
11437         <para>int64x2_t vrshrq_n_s64 (int64x2_t a, const int n)</para>
11438         <para>A32: VRSHR.S64 Qd, Qm, #n</para>
11439         <para>A64: SRSHR Vd.2D, Vn.2D, #n</para>
11440       </summary>
11441       <param name="value" />
11442       <param name="count" />
11443     </member>
11444     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRounded(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
11445       <summary>
11446         <para>int8x16_t vrshrq_n_s8 (int8x16_t a, const int n)</para>
11447         <para>A32: VRSHR.S8 Qd, Qm, #n</para>
11448         <para>A64: SRSHR Vd.16B, Vn.16B, #n</para>
11449       </summary>
11450       <param name="value" />
11451       <param name="count" />
11452     </member>
11453     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRounded(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
11454       <summary>
11455         <para>int16x4_t vrshr_n_s16 (int16x4_t a, const int n)</para>
11456         <para>A32: VRSHR.S16 Dd, Dm, #n</para>
11457         <para>A64: SRSHR Vd.4H, Vn.4H, #n</para>
11458       </summary>
11459       <param name="value" />
11460       <param name="count" />
11461     </member>
11462     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRounded(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
11463       <summary>
11464         <para>int32x2_t vrshr_n_s32 (int32x2_t a, const int n)</para>
11465         <para>A32: VRSHR.S32 Dd, Dm, #n</para>
11466         <para>A64: SRSHR Vd.2S, Vn.2S, #n</para>
11467       </summary>
11468       <param name="value" />
11469       <param name="count" />
11470     </member>
11471     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRounded(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
11472       <summary>
11473         <para>int8x8_t vrshr_n_s8 (int8x8_t a, const int n)</para>
11474         <para>A32: VRSHR.S8 Dd, Dm, #n</para>
11475         <para>A64: SRSHR Vd.8B, Vn.8B, #n</para>
11476       </summary>
11477       <param name="value" />
11478       <param name="count" />
11479     </member>
11480     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11481       <summary>
11482         <para>int16x8_t vrsraq_n_s16 (int16x8_t a, int16x8_t b, const int n)</para>
11483         <para>A32: VRSRA.S16 Qd, Qm, #n</para>
11484         <para>A64: SRSRA Vd.8H, Vn.8H, #n</para>
11485       </summary>
11486       <param name="addend" />
11487       <param name="value" />
11488       <param name="count" />
11489     </member>
11490     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11491       <summary>
11492         <para>int32x4_t vrsraq_n_s32 (int32x4_t a, int32x4_t b, const int n)</para>
11493         <para>A32: VRSRA.S32 Qd, Qm, #n</para>
11494         <para>A64: SRSRA Vd.4S, Vn.4S, #n</para>
11495       </summary>
11496       <param name="addend" />
11497       <param name="value" />
11498       <param name="count" />
11499     </member>
11500     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11501       <summary>
11502         <para>int64x2_t vrsraq_n_s64 (int64x2_t a, int64x2_t b, const int n)</para>
11503         <para>A32: VRSRA.S64 Qd, Qm, #n</para>
11504         <para>A64: SRSRA Vd.2D, Vn.2D, #n</para>
11505       </summary>
11506       <param name="addend" />
11507       <param name="value" />
11508       <param name="count" />
11509     </member>
11510     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedAdd(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
11511       <summary>
11512         <para>int8x16_t vrsraq_n_s8 (int8x16_t a, int8x16_t b, const int n)</para>
11513         <para>A32: VRSRA.S8 Qd, Qm, #n</para>
11514         <para>A64: SRSRA Vd.16B, Vn.16B, #n</para>
11515       </summary>
11516       <param name="addend" />
11517       <param name="value" />
11518       <param name="count" />
11519     </member>
11520     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedAdd(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
11521       <summary>
11522         <para>int16x4_t vrsra_n_s16 (int16x4_t a, int16x4_t b, const int n)</para>
11523         <para>A32: VRSRA.S16 Dd, Dm, #n</para>
11524         <para>A64: SRSRA Vd.4H, Vn.4H, #n</para>
11525       </summary>
11526       <param name="addend" />
11527       <param name="value" />
11528       <param name="count" />
11529     </member>
11530     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedAdd(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
11531       <summary>
11532         <para>int32x2_t vrsra_n_s32 (int32x2_t a, int32x2_t b, const int n)</para>
11533         <para>A32: VRSRA.S32 Dd, Dm, #n</para>
11534         <para>A64: SRSRA Vd.2S, Vn.2S, #n</para>
11535       </summary>
11536       <param name="addend" />
11537       <param name="value" />
11538       <param name="count" />
11539     </member>
11540     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedAdd(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
11541       <summary>
11542         <para>int8x8_t vrsra_n_s8 (int8x8_t a, int8x8_t b, const int n)</para>
11543         <para>A32: VRSRA.S8 Dd, Dm, #n</para>
11544         <para>A64: SRSRA Vd.8B, Vn.8B, #n</para>
11545       </summary>
11546       <param name="addend" />
11547       <param name="value" />
11548       <param name="count" />
11549     </member>
11550     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedAddScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
11551       <summary>
11552         <para>int64x1_t vrsra_n_s64 (int64x1_t a, int64x1_t b, const int n)</para>
11553         <para>A32: VRSRA.S64 Dd, Dm, #n</para>
11554         <para>A64: SRSRA Dd, Dn, #n</para>
11555       </summary>
11556       <param name="addend" />
11557       <param name="value" />
11558       <param name="count" />
11559     </member>
11560     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11561       <summary>
11562         <para>int8x8_t vqrshrn_n_s16 (int16x8_t a, const int n)</para>
11563         <para>A32: VQRSHRN.S16 Dd, Qm, #n</para>
11564         <para>A64: SQRSHRN Vd.8B, Vn.8H, #n</para>
11565       </summary>
11566       <param name="value" />
11567       <param name="count" />
11568     </member>
11569     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11570       <summary>
11571         <para>int16x4_t vqrshrn_n_s32 (int32x4_t a, const int n)</para>
11572         <para>A32: VQRSHRN.S32 Dd, Qm, #n</para>
11573         <para>A64: SQRSHRN Vd.4H, Vn.4S, #n</para>
11574       </summary>
11575       <param name="value" />
11576       <param name="count" />
11577     </member>
11578     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11579       <summary>
11580         <para>int32x2_t vqrshrn_n_s64 (int64x2_t a, const int n)</para>
11581         <para>A32: VQRSHRN.S64 Dd, Qm, #n</para>
11582         <para>A64: SQRSHRN Vd.2S, Vn.2D, #n</para>
11583       </summary>
11584       <param name="value" />
11585       <param name="count" />
11586     </member>
11587     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11588       <summary>
11589         <para>uint8x8_t vqrshrun_n_s16 (int16x8_t a, const int n)</para>
11590         <para>A32: VQRSHRUN.S16 Dd, Qm, #n</para>
11591         <para>A64: SQRSHRUN Vd.8B, Vn.8H, #n</para>
11592       </summary>
11593       <param name="value" />
11594       <param name="count" />
11595     </member>
11596     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11597       <summary>
11598         <para>uint16x4_t vqrshrun_n_s32 (int32x4_t a, const int n)</para>
11599         <para>A32: VQRSHRUN.S32 Dd, Qm, #n</para>
11600         <para>A64: SQRSHRUN Vd.4H, Vn.4S, #n</para>
11601       </summary>
11602       <param name="value" />
11603       <param name="count" />
11604     </member>
11605     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11606       <summary>
11607         <para>uint32x2_t vqrshrun_n_s64 (int64x2_t a, const int n)</para>
11608         <para>A32: VQRSHRUN.S64 Dd, Qm, #n</para>
11609         <para>A64: SQRSHRUN Vd.2S, Vn.2D, #n</para>
11610       </summary>
11611       <param name="value" />
11612       <param name="count" />
11613     </member>
11614     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11615       <summary>
11616         <para>uint8x16_t vqrshrun_high_n_s16 (uint8x8_t r, int16x8_t a, const int n)</para>
11617         <para>A32: VQRSHRUN.S16 Dd+1, Dn, #n</para>
11618         <para>A64: SQRSHRUN2 Vd.16B, Vn.8H, #n</para>
11619       </summary>
11620       <param name="lower" />
11621       <param name="value" />
11622       <param name="count" />
11623     </member>
11624     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11625       <summary>
11626         <para>uint16x8_t vqrshrun_high_n_s32 (uint16x4_t r, int32x4_t a, const int n)</para>
11627         <para>A32: VQRSHRUN.S32 Dd+1, Dn, #n</para>
11628         <para>A64: SQRSHRUN2 Vd.8H, Vn.4S, #n</para>
11629       </summary>
11630       <param name="lower" />
11631       <param name="value" />
11632       <param name="count" />
11633     </member>
11634     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11635       <summary>
11636         <para>uint32x4_t vqrshrun_high_n_s64 (uint32x2_t r, int64x2_t a, const int n)</para>
11637         <para>A32: VQRSHRUN.S64 Dd+1, Dn, #n</para>
11638         <para>A64: SQRSHRUN2 Vd.4S, Vn.2D, #n</para>
11639       </summary>
11640       <param name="lower" />
11641       <param name="value" />
11642       <param name="count" />
11643     </member>
11644     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11645       <summary>
11646         <para>int16x8_t vqrshrn_high_n_s32 (int16x4_t r, int32x4_t a, const int n)</para>
11647         <para>A32: VQRSHRN.S32 Dd+1, Dn, #n</para>
11648         <para>A64: SQRSHRN2 Vd.8H, Vn.4S, #n</para>
11649       </summary>
11650       <param name="lower" />
11651       <param name="value" />
11652       <param name="count" />
11653     </member>
11654     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11655       <summary>
11656         <para>int32x4_t vqrshrn_high_n_s64 (int32x2_t r, int64x2_t a, const int n)</para>
11657         <para>A32: VQRSHRN.S64 Dd+1, Dn, #n</para>
11658         <para>A64: SQRSHRN2 Vd.4S, Vn.2D, #n</para>
11659       </summary>
11660       <param name="lower" />
11661       <param name="value" />
11662       <param name="count" />
11663     </member>
11664     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11665       <summary>
11666         <para>int8x16_t vqrshrn_high_n_s16 (int8x8_t r, int16x8_t a, const int n)</para>
11667         <para>A32: VQRSHRN.S16 Dd+1, Dn, #n</para>
11668         <para>A64: SQRSHRN2 Vd.16B, Vn.8H, #n</para>
11669       </summary>
11670       <param name="lower" />
11671       <param name="value" />
11672       <param name="count" />
11673     </member>
11674     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticRoundedScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
11675       <summary>
11676         <para>int64x1_t vrshr_n_s64 (int64x1_t a, const int n)</para>
11677         <para>A32: VRSHR.S64 Dd, Dm, #n</para>
11678         <para>A64: SRSHR Dd, Dn, #n</para>
11679       </summary>
11680       <param name="value" />
11681       <param name="count" />
11682     </member>
11683     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightArithmeticScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
11684       <summary>
11685         <para>int64x1_t vshr_n_s64 (int64x1_t a, const int n)</para>
11686         <para>A32: VSHR.S64 Dd, Dm, #n</para>
11687         <para>A64: SSHR Dd, Dn, #n</para>
11688       </summary>
11689       <param name="value" />
11690       <param name="count" />
11691     </member>
11692     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
11693       <summary>
11694         <para>uint8x16_t vshrq_n_u8 (uint8x16_t a, const int n)</para>
11695         <para>A32: VSHR.U8 Qd, Qm, #n</para>
11696         <para>A64: USHR Vd.16B, Vn.16B, #n</para>
11697       </summary>
11698       <param name="value" />
11699       <param name="count" />
11700     </member>
11701     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11702       <summary>
11703         <para>uint16x8_t vshrq_n_u16 (uint16x8_t a, const int n)</para>
11704         <para>A32: VSHR.U16 Qd, Qm, #n</para>
11705         <para>A64: USHR Vd.8H, Vn.8H, #n</para>
11706       </summary>
11707       <param name="value" />
11708       <param name="count" />
11709     </member>
11710     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11711       <summary>
11712         <para>uint32x4_t vshrq_n_u32 (uint32x4_t a, const int n)</para>
11713         <para>A32: VSHR.U32 Qd, Qm, #n</para>
11714         <para>A64: USHR Vd.4S, Vn.4S, #n</para>
11715       </summary>
11716       <param name="value" />
11717       <param name="count" />
11718     </member>
11719     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11720       <summary>
11721         <para>uint64x2_t vshrq_n_u64 (uint64x2_t a, const int n)</para>
11722         <para>A32: VSHR.U64 Qd, Qm, #n</para>
11723         <para>A64: USHR Vd.2D, Vn.2D, #n</para>
11724       </summary>
11725       <param name="value" />
11726       <param name="count" />
11727     </member>
11728     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
11729       <summary>
11730         <para>uint8x16_t vshrq_n_u8 (uint8x16_t a, const int n)</para>
11731         <para>A32: VSHR.U8 Qd, Qm, #n</para>
11732         <para>A64: USHR Vd.16B, Vn.16B, #n</para>
11733       </summary>
11734       <param name="value" />
11735       <param name="count" />
11736     </member>
11737     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
11738       <summary>
11739         <para>uint16x8_t vshrq_n_u16 (uint16x8_t a, const int n)</para>
11740         <para>A32: VSHR.U16 Qd, Qm, #n</para>
11741         <para>A64: USHR Vd.8H, Vn.8H, #n</para>
11742       </summary>
11743       <param name="value" />
11744       <param name="count" />
11745     </member>
11746     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
11747       <summary>
11748         <para>uint32x4_t vshrq_n_u32 (uint32x4_t a, const int n)</para>
11749         <para>A32: VSHR.U32 Qd, Qm, #n</para>
11750         <para>A64: USHR Vd.4S, Vn.4S, #n</para>
11751       </summary>
11752       <param name="value" />
11753       <param name="count" />
11754     </member>
11755     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
11756       <summary>
11757         <para>uint64x2_t vshrq_n_u64 (uint64x2_t a, const int n)</para>
11758         <para>A32: VSHR.U64 Qd, Qm, #n</para>
11759         <para>A64: USHR Vd.2D, Vn.2D, #n</para>
11760       </summary>
11761       <param name="value" />
11762       <param name="count" />
11763     </member>
11764     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
11765       <summary>
11766         <para>uint8x8_t vshr_n_u8 (uint8x8_t a, const int n)</para>
11767         <para>A32: VSHR.U8 Dd, Dm, #n</para>
11768         <para>A64: USHR Vd.8B, Vn.8B, #n</para>
11769       </summary>
11770       <param name="value" />
11771       <param name="count" />
11772     </member>
11773     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
11774       <summary>
11775         <para>uint16x4_t vshr_n_u16 (uint16x4_t a, const int n)</para>
11776         <para>A32: VSHR.U16 Dd, Dm, #n</para>
11777         <para>A64: USHR Vd.4H, Vn.4H, #n</para>
11778       </summary>
11779       <param name="value" />
11780       <param name="count" />
11781     </member>
11782     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
11783       <summary>
11784         <para>uint32x2_t vshr_n_u32 (uint32x2_t a, const int n)</para>
11785         <para>A32: VSHR.U32 Dd, Dm, #n</para>
11786         <para>A64: USHR Vd.2S, Vn.2S, #n</para>
11787       </summary>
11788       <param name="value" />
11789       <param name="count" />
11790     </member>
11791     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
11792       <summary>
11793         <para>uint8x8_t vshr_n_u8 (uint8x8_t a, const int n)</para>
11794         <para>A32: VSHR.U8 Dd, Dm, #n</para>
11795         <para>A64: USHR Vd.8B, Vn.8B, #n</para>
11796       </summary>
11797       <param name="value" />
11798       <param name="count" />
11799     </member>
11800     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
11801       <summary>
11802         <para>uint16x4_t vshr_n_u16 (uint16x4_t a, const int n)</para>
11803         <para>A32: VSHR.U16 Dd, Dm, #n</para>
11804         <para>A64: USHR Vd.4H, Vn.4H, #n</para>
11805       </summary>
11806       <param name="value" />
11807       <param name="count" />
11808     </member>
11809     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogical(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
11810       <summary>
11811         <para>uint32x2_t vshr_n_u32 (uint32x2_t a, const int n)</para>
11812         <para>A32: VSHR.U32 Dd, Dm, #n</para>
11813         <para>A64: USHR Vd.2S, Vn.2S, #n</para>
11814       </summary>
11815       <param name="value" />
11816       <param name="count" />
11817     </member>
11818     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
11819       <summary>
11820         <para>uint8x16_t vsraq_n_u8 (uint8x16_t a, uint8x16_t b, const int n)</para>
11821         <para>A32: VSRA.U8 Qd, Qm, #n</para>
11822         <para>A64: USRA Vd.16B, Vn.16B, #n</para>
11823       </summary>
11824       <param name="addend" />
11825       <param name="value" />
11826       <param name="count" />
11827     </member>
11828     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11829       <summary>
11830         <para>uint16x8_t vsraq_n_u16 (uint16x8_t a, uint16x8_t b, const int n)</para>
11831         <para>A32: VSRA.U16 Qd, Qm, #n</para>
11832         <para>A64: USRA Vd.8H, Vn.8H, #n</para>
11833       </summary>
11834       <param name="addend" />
11835       <param name="value" />
11836       <param name="count" />
11837     </member>
11838     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11839       <summary>
11840         <para>uint32x4_t vsraq_n_u32 (uint32x4_t a, uint32x4_t b, const int n)</para>
11841         <para>A32: VSRA.U32 Qd, Qm, #n</para>
11842         <para>A64: USRA Vd.4S, Vn.4S, #n</para>
11843       </summary>
11844       <param name="addend" />
11845       <param name="value" />
11846       <param name="count" />
11847     </member>
11848     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11849       <summary>
11850         <para>uint64x2_t vsraq_n_u64 (uint64x2_t a, uint64x2_t b, const int n)</para>
11851         <para>A32: VSRA.U64 Qd, Qm, #n</para>
11852         <para>A64: USRA Vd.2D, Vn.2D, #n</para>
11853       </summary>
11854       <param name="addend" />
11855       <param name="value" />
11856       <param name="count" />
11857     </member>
11858     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
11859       <summary>
11860         <para>uint8x16_t vsraq_n_u8 (uint8x16_t a, uint8x16_t b, const int n)</para>
11861         <para>A32: VSRA.U8 Qd, Qm, #n</para>
11862         <para>A64: USRA Vd.16B, Vn.16B, #n</para>
11863       </summary>
11864       <param name="addend" />
11865       <param name="value" />
11866       <param name="count" />
11867     </member>
11868     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
11869       <summary>
11870         <para>uint16x8_t vsraq_n_u16 (uint16x8_t a, uint16x8_t b, const int n)</para>
11871         <para>A32: VSRA.U16 Qd, Qm, #n</para>
11872         <para>A64: USRA Vd.8H, Vn.8H, #n</para>
11873       </summary>
11874       <param name="addend" />
11875       <param name="value" />
11876       <param name="count" />
11877     </member>
11878     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
11879       <summary>
11880         <para>uint32x4_t vsraq_n_u32 (uint32x4_t a, uint32x4_t b, const int n)</para>
11881         <para>A32: VSRA.U32 Qd, Qm, #n</para>
11882         <para>A64: USRA Vd.4S, Vn.4S, #n</para>
11883       </summary>
11884       <param name="addend" />
11885       <param name="value" />
11886       <param name="count" />
11887     </member>
11888     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
11889       <summary>
11890         <para>uint64x2_t vsraq_n_u64 (uint64x2_t a, uint64x2_t b, const int n)</para>
11891         <para>A32: VSRA.U64 Qd, Qm, #n</para>
11892         <para>A64: USRA Vd.2D, Vn.2D, #n</para>
11893       </summary>
11894       <param name="addend" />
11895       <param name="value" />
11896       <param name="count" />
11897     </member>
11898     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
11899       <summary>
11900         <para>uint8x8_t vsra_n_u8 (uint8x8_t a, uint8x8_t b, const int n)</para>
11901         <para>A32: VSRA.U8 Dd, Dm, #n</para>
11902         <para>A64: USRA Vd.8B, Vn.8B, #n</para>
11903       </summary>
11904       <param name="addend" />
11905       <param name="value" />
11906       <param name="count" />
11907     </member>
11908     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
11909       <summary>
11910         <para>uint16x4_t vsra_n_u16 (uint16x4_t a, uint16x4_t b, const int n)</para>
11911         <para>A32: VSRA.U16 Dd, Dm, #n</para>
11912         <para>A64: USRA Vd.4H, Vn.4H, #n</para>
11913       </summary>
11914       <param name="addend" />
11915       <param name="value" />
11916       <param name="count" />
11917     </member>
11918     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
11919       <summary>
11920         <para>uint32x2_t vsra_n_u32 (uint32x2_t a, uint32x2_t b, const int n)</para>
11921         <para>A32: VSRA.U32 Dd, Dm, #n</para>
11922         <para>A64: USRA Vd.2S, Vn.2S, #n</para>
11923       </summary>
11924       <param name="addend" />
11925       <param name="value" />
11926       <param name="count" />
11927     </member>
11928     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
11929       <summary>
11930         <para>uint8x8_t vsra_n_u8 (uint8x8_t a, uint8x8_t b, const int n)</para>
11931         <para>A32: VSRA.U8 Dd, Dm, #n</para>
11932         <para>A64: USRA Vd.8B, Vn.8B, #n</para>
11933       </summary>
11934       <param name="addend" />
11935       <param name="value" />
11936       <param name="count" />
11937     </member>
11938     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
11939       <summary>
11940         <para>uint16x4_t vsra_n_u16 (uint16x4_t a, uint16x4_t b, const int n)</para>
11941         <para>A32: VSRA.U16 Dd, Dm, #n</para>
11942         <para>A64: USRA Vd.4H, Vn.4H, #n</para>
11943       </summary>
11944       <param name="addend" />
11945       <param name="value" />
11946       <param name="count" />
11947     </member>
11948     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAdd(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
11949       <summary>
11950         <para>uint32x2_t vsra_n_u32 (uint32x2_t a, uint32x2_t b, const int n)</para>
11951         <para>A32: VSRA.U32 Dd, Dm, #n</para>
11952         <para>A64: USRA Vd.2S, Vn.2S, #n</para>
11953       </summary>
11954       <param name="addend" />
11955       <param name="value" />
11956       <param name="count" />
11957     </member>
11958     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAddScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
11959       <summary>
11960         <para>uint64x1_t vsra_n_u64 (uint64x1_t a, uint64x1_t b, const int n)</para>
11961         <para>A32: VSRA.U64 Dd, Dm, #n</para>
11962         <para>A64: USRA Dd, Dn, #n</para>
11963       </summary>
11964       <param name="addend" />
11965       <param name="value" />
11966       <param name="count" />
11967     </member>
11968     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalAddScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64},System.Byte)">
11969       <summary>
11970         <para>uint64x1_t vsra_n_u64 (uint64x1_t a, uint64x1_t b, const int n)</para>
11971         <para>A32: VSRA.U64 Dd, Dm, #n</para>
11972         <para>A64: USRA Dd, Dn, #n</para>
11973       </summary>
11974       <param name="addend" />
11975       <param name="value" />
11976       <param name="count" />
11977     </member>
11978     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
11979       <summary>
11980         <para>int8x8_t vshrn_n_s16 (int16x8_t a, const int n)</para>
11981         <para>A32: VSHRN.I16 Dd, Qm, #n</para>
11982         <para>A64: SHRN Vd.8B, Vn.8H, #n</para>
11983       </summary>
11984       <param name="value" />
11985       <param name="count" />
11986     </member>
11987     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
11988       <summary>
11989         <para>int16x4_t vshrn_n_s32 (int32x4_t a, const int n)</para>
11990         <para>A32: VSHRN.I32 Dd, Qm, #n</para>
11991         <para>A64: SHRN Vd.4H, Vn.4S, #n</para>
11992       </summary>
11993       <param name="value" />
11994       <param name="count" />
11995     </member>
11996     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
11997       <summary>
11998         <para>int32x2_t vshrn_n_s64 (int64x2_t a, const int n)</para>
11999         <para>A32: VSHRN.I64 Dd, Qm, #n</para>
12000         <para>A64: SHRN Vd.2S, Vn.2D, #n</para>
12001       </summary>
12002       <param name="value" />
12003       <param name="count" />
12004     </member>
12005     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
12006       <summary>
12007         <para>uint8x8_t vshrn_n_u16 (uint16x8_t a, const int n)</para>
12008         <para>A32: VSHRN.I16 Dd, Qm, #n</para>
12009         <para>A64: SHRN Vd.8B, Vn.8H, #n</para>
12010       </summary>
12011       <param name="value" />
12012       <param name="count" />
12013     </member>
12014     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
12015       <summary>
12016         <para>uint16x4_t vshrn_n_u32 (uint32x4_t a, const int n)</para>
12017         <para>A32: VSHRN.I32 Dd, Qm, #n</para>
12018         <para>A64: SHRN Vd.4H, Vn.4S, #n</para>
12019       </summary>
12020       <param name="value" />
12021       <param name="count" />
12022     </member>
12023     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
12024       <summary>
12025         <para>uint32x2_t vshrn_n_u64 (uint64x2_t a, const int n)</para>
12026         <para>A32: VSHRN.I64 Dd, Qm, #n</para>
12027         <para>A64: SHRN Vd.2S, Vn.2D, #n</para>
12028       </summary>
12029       <param name="value" />
12030       <param name="count" />
12031     </member>
12032     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
12033       <summary>
12034         <para>uint8x8_t vqshrn_n_u16 (uint16x8_t a, const int n)</para>
12035         <para>A32: VQSHRN.U16 Dd, Qm, #n</para>
12036         <para>A64: UQSHRN Vd.8B, Vn.8H, #n</para>
12037       </summary>
12038       <param name="value" />
12039       <param name="count" />
12040     </member>
12041     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
12042       <summary>
12043         <para>uint16x4_t vqshrn_n_u32 (uint32x4_t a, const int n)</para>
12044         <para>A32: VQSHRN.U32 Dd, Qm, #n</para>
12045         <para>A64: UQSHRN Vd.4H, Vn.4S, #n</para>
12046       </summary>
12047       <param name="value" />
12048       <param name="count" />
12049     </member>
12050     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
12051       <summary>
12052         <para>uint32x2_t vqshrn_n_u64 (uint64x2_t a, const int n)</para>
12053         <para>A32: VQSHRN.U64 Dd, Qm, #n</para>
12054         <para>A64: UQSHRN Vd.2S, Vn.2D, #n</para>
12055       </summary>
12056       <param name="value" />
12057       <param name="count" />
12058     </member>
12059     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
12060       <summary>
12061         <para>uint8x8_t vqshrn_n_u16 (uint16x8_t a, const int n)</para>
12062         <para>A32: VQSHRN.U16 Dd, Qm, #n</para>
12063         <para>A64: UQSHRN Vd.8B, Vn.8H, #n</para>
12064       </summary>
12065       <param name="value" />
12066       <param name="count" />
12067     </member>
12068     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
12069       <summary>
12070         <para>uint16x4_t vqshrn_n_u32 (uint32x4_t a, const int n)</para>
12071         <para>A32: VQSHRN.U32 Dd, Qm, #n</para>
12072         <para>A64: UQSHRN Vd.4H, Vn.4S, #n</para>
12073       </summary>
12074       <param name="value" />
12075       <param name="count" />
12076     </member>
12077     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
12078       <summary>
12079         <para>uint32x2_t vqshrn_n_u64 (uint64x2_t a, const int n)</para>
12080         <para>A32: VQSHRN.U64 Dd, Qm, #n</para>
12081         <para>A64: UQSHRN Vd.2S, Vn.2D, #n</para>
12082       </summary>
12083       <param name="value" />
12084       <param name="count" />
12085     </member>
12086     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
12087       <summary>
12088         <para>uint8x16_t vqshrn_high_n_u16 (uint8x8_t r, uint16x8_t a, const int n)</para>
12089         <para>A32: VQSHRN.U16 Dd+1, Qm, #n</para>
12090         <para>A64: UQSHRN2 Vd.16B, Vn.8H, #n</para>
12091       </summary>
12092       <param name="lower" />
12093       <param name="value" />
12094       <param name="count" />
12095     </member>
12096     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
12097       <summary>
12098         <para>uint16x8_t vqshrn_high_n_u32 (uint16x4_t r, uint32x4_t a, const int n)</para>
12099         <para>A32: VQSHRN.U32 Dd+1, Qm, #n</para>
12100         <para>A64: UQSHRN2 Vd.8H, Vn.4S, #n</para>
12101       </summary>
12102       <param name="lower" />
12103       <param name="value" />
12104       <param name="count" />
12105     </member>
12106     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
12107       <summary>
12108         <para>uint32x4_t vqshrn_high_n_u64 (uint32x2_t r, uint64x2_t a, const int n)</para>
12109         <para>A32: VQSHRN.U64 Dd+1, Qm, #n</para>
12110         <para>A64: UQSHRN2 Vd.4S, Vn.2D, #n</para>
12111       </summary>
12112       <param name="lower" />
12113       <param name="value" />
12114       <param name="count" />
12115     </member>
12116     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
12117       <summary>
12118         <para>uint8x16_t vqshrn_high_n_u16 (uint8x8_t r, uint16x8_t a, const int n)</para>
12119         <para>A32: VQSHRN.U16 Dd+1, Qm, #n</para>
12120         <para>A64: UQSHRN2 Vd.16B, Vn.8H, #n</para>
12121       </summary>
12122       <param name="lower" />
12123       <param name="value" />
12124       <param name="count" />
12125     </member>
12126     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
12127       <summary>
12128         <para>uint16x8_t vqshrn_high_n_u32 (uint16x4_t r, uint32x4_t a, const int n)</para>
12129         <para>A32: VQSHRN.U32 Dd+1, Qm, #n</para>
12130         <para>A64: UQSHRN2 Vd.8H, Vn.4S, #n</para>
12131       </summary>
12132       <param name="lower" />
12133       <param name="value" />
12134       <param name="count" />
12135     </member>
12136     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
12137       <summary>
12138         <para>uint32x4_t vqshrn_high_n_u64 (uint32x2_t r, uint64x2_t a, const int n)</para>
12139         <para>A32: VQSHRN.U64 Dd+1, Qm, #n</para>
12140         <para>A64: UQSHRN2 Vd.4S, Vn.2D, #n</para>
12141       </summary>
12142       <param name="lower" />
12143       <param name="value" />
12144       <param name="count" />
12145     </member>
12146     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
12147       <summary>
12148         <para>uint8x16_t vshrn_high_n_u16 (uint8x8_t r, uint16x8_t a, const int n)</para>
12149         <para>A32: VSHRN.I16 Dd+1, Qm, #n</para>
12150         <para>A64: SHRN2 Vd.16B, Vn.8H, #n</para>
12151       </summary>
12152       <param name="lower" />
12153       <param name="value" />
12154       <param name="count" />
12155     </member>
12156     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
12157       <summary>
12158         <para>int16x8_t vshrn_high_n_s32 (int16x4_t r, int32x4_t a, const int n)</para>
12159         <para>A32: VSHRN.I32 Dd+1, Qm, #n</para>
12160         <para>A64: SHRN2 Vd.8H, Vn.4S, #n</para>
12161       </summary>
12162       <param name="lower" />
12163       <param name="value" />
12164       <param name="count" />
12165     </member>
12166     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
12167       <summary>
12168         <para>int32x4_t vshrn_high_n_s64 (int32x2_t r, int64x2_t a, const int n)</para>
12169         <para>A32: VSHRN.I64 Dd+1, Qm, #n</para>
12170         <para>A64: SHRN2 Vd.4S, Vn.2D, #n</para>
12171       </summary>
12172       <param name="lower" />
12173       <param name="value" />
12174       <param name="count" />
12175     </member>
12176     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
12177       <summary>
12178         <para>int8x16_t vshrn_high_n_s16 (int8x8_t r, int16x8_t a, const int n)</para>
12179         <para>A32: VSHRN.I16 Dd+1, Qm, #n</para>
12180         <para>A64: SHRN2 Vd.16B, Vn.8H, #n</para>
12181       </summary>
12182       <param name="lower" />
12183       <param name="value" />
12184       <param name="count" />
12185     </member>
12186     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
12187       <summary>
12188         <para>uint16x8_t vshrn_high_n_u32 (uint16x4_t r, uint32x4_t a, const int n)</para>
12189         <para>A32: VSHRN.I32 Dd+1, Qm, #n</para>
12190         <para>A64: SHRN2 Vd.8H, Vn.4S, #n</para>
12191       </summary>
12192       <param name="lower" />
12193       <param name="value" />
12194       <param name="count" />
12195     </member>
12196     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
12197       <summary>
12198         <para>uint32x4_t vshrn_high_n_u64 (uint32x2_t r, uint64x2_t a, const int n)</para>
12199         <para>A32: VSHRN.I64 Dd+1, Qm, #n</para>
12200         <para>A64: SHRN2 Vd.4S, Vn.2D, #n</para>
12201       </summary>
12202       <param name="lower" />
12203       <param name="value" />
12204       <param name="count" />
12205     </member>
12206     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
12207       <summary>
12208         <para>uint8x16_t vrshrq_n_u8 (uint8x16_t a, const int n)</para>
12209         <para>A32: VRSHR.U8 Qd, Qm, #n</para>
12210         <para>A64: URSHR Vd.16B, Vn.16B, #n</para>
12211       </summary>
12212       <param name="value" />
12213       <param name="count" />
12214     </member>
12215     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
12216       <summary>
12217         <para>uint16x8_t vrshrq_n_u16 (uint16x8_t a, const int n)</para>
12218         <para>A32: VRSHR.U16 Qd, Qm, #n</para>
12219         <para>A64: URSHR Vd.8H, Vn.8H, #n</para>
12220       </summary>
12221       <param name="value" />
12222       <param name="count" />
12223     </member>
12224     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
12225       <summary>
12226         <para>uint32x4_t vrshrq_n_u32 (uint32x4_t a, const int n)</para>
12227         <para>A32: VRSHR.U32 Qd, Qm, #n</para>
12228         <para>A64: URSHR Vd.4S, Vn.4S, #n</para>
12229       </summary>
12230       <param name="value" />
12231       <param name="count" />
12232     </member>
12233     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
12234       <summary>
12235         <para>uint64x2_t vrshrq_n_u64 (uint64x2_t a, const int n)</para>
12236         <para>A32: VRSHR.U64 Qd, Qm, #n</para>
12237         <para>A64: URSHR Vd.2D, Vn.2D, #n</para>
12238       </summary>
12239       <param name="value" />
12240       <param name="count" />
12241     </member>
12242     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
12243       <summary>
12244         <para>uint8x16_t vrshrq_n_u8 (uint8x16_t a, const int n)</para>
12245         <para>A32: VRSHR.U8 Qd, Qm, #n</para>
12246         <para>A64: URSHR Vd.16B, Vn.16B, #n</para>
12247       </summary>
12248       <param name="value" />
12249       <param name="count" />
12250     </member>
12251     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
12252       <summary>
12253         <para>uint16x8_t vrshrq_n_u16 (uint16x8_t a, const int n)</para>
12254         <para>A32: VRSHR.U16 Qd, Qm, #n</para>
12255         <para>A64: URSHR Vd.8H, Vn.8H, #n</para>
12256       </summary>
12257       <param name="value" />
12258       <param name="count" />
12259     </member>
12260     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
12261       <summary>
12262         <para>uint32x4_t vrshrq_n_u32 (uint32x4_t a, const int n)</para>
12263         <para>A32: VRSHR.U32 Qd, Qm, #n</para>
12264         <para>A64: URSHR Vd.4S, Vn.4S, #n</para>
12265       </summary>
12266       <param name="value" />
12267       <param name="count" />
12268     </member>
12269     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
12270       <summary>
12271         <para>uint64x2_t vrshrq_n_u64 (uint64x2_t a, const int n)</para>
12272         <para>A32: VRSHR.U64 Qd, Qm, #n</para>
12273         <para>A64: URSHR Vd.2D, Vn.2D, #n</para>
12274       </summary>
12275       <param name="value" />
12276       <param name="count" />
12277     </member>
12278     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
12279       <summary>
12280         <para>uint8x8_t vrshr_n_u8 (uint8x8_t a, const int n)</para>
12281         <para>A32: VRSHR.U8 Dd, Dm, #n</para>
12282         <para>A64: URSHR Vd.8B, Vn.8B, #n</para>
12283       </summary>
12284       <param name="value" />
12285       <param name="count" />
12286     </member>
12287     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
12288       <summary>
12289         <para>uint16x4_t vrshr_n_u16 (uint16x4_t a, const int n)</para>
12290         <para>A32: VRSHR.U16 Dd, Dm, #n</para>
12291         <para>A64: URSHR Vd.4H, Vn.4H, #n</para>
12292       </summary>
12293       <param name="value" />
12294       <param name="count" />
12295     </member>
12296     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
12297       <summary>
12298         <para>uint32x2_t vrshr_n_u32 (uint32x2_t a, const int n)</para>
12299         <para>A32: VRSHR.U32 Dd, Dm, #n</para>
12300         <para>A64: URSHR Vd.2S, Vn.2S, #n</para>
12301       </summary>
12302       <param name="value" />
12303       <param name="count" />
12304     </member>
12305     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
12306       <summary>
12307         <para>uint8x8_t vrshr_n_u8 (uint8x8_t a, const int n)</para>
12308         <para>A32: VRSHR.U8 Dd, Dm, #n</para>
12309         <para>A64: URSHR Vd.8B, Vn.8B, #n</para>
12310       </summary>
12311       <param name="value" />
12312       <param name="count" />
12313     </member>
12314     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
12315       <summary>
12316         <para>uint16x4_t vrshr_n_u16 (uint16x4_t a, const int n)</para>
12317         <para>A32: VRSHR.U16 Dd, Dm, #n</para>
12318         <para>A64: URSHR Vd.4H, Vn.4H, #n</para>
12319       </summary>
12320       <param name="value" />
12321       <param name="count" />
12322     </member>
12323     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRounded(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
12324       <summary>
12325         <para>uint32x2_t vrshr_n_u32 (uint32x2_t a, const int n)</para>
12326         <para>A32: VRSHR.U32 Dd, Dm, #n</para>
12327         <para>A64: URSHR Vd.2S, Vn.2S, #n</para>
12328       </summary>
12329       <param name="value" />
12330       <param name="count" />
12331     </member>
12332     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
12333       <summary>
12334         <para>uint8x16_t vrsraq_n_u8 (uint8x16_t a, uint8x16_t b, const int n)</para>
12335         <para>A32: VRSRA.U8 Qd, Qm, #n</para>
12336         <para>A64: URSRA Vd.16B, Vn.16B, #n</para>
12337       </summary>
12338       <param name="addend" />
12339       <param name="value" />
12340       <param name="count" />
12341     </member>
12342     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
12343       <summary>
12344         <para>uint16x8_t vrsraq_n_u16 (uint16x8_t a, uint16x8_t b, const int n)</para>
12345         <para>A32: VRSRA.U16 Qd, Qm, #n</para>
12346         <para>A64: URSRA Vd.8H, Vn.8H, #n</para>
12347       </summary>
12348       <param name="addend" />
12349       <param name="value" />
12350       <param name="count" />
12351     </member>
12352     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
12353       <summary>
12354         <para>uint32x4_t vrsraq_n_u32 (uint32x4_t a, uint32x4_t b, const int n)</para>
12355         <para>A32: VRSRA.U32 Qd, Qm, #n</para>
12356         <para>A64: URSRA Vd.4S, Vn.4S, #n</para>
12357       </summary>
12358       <param name="addend" />
12359       <param name="value" />
12360       <param name="count" />
12361     </member>
12362     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
12363       <summary>
12364         <para>uint64x2_t vrsraq_n_u64 (uint64x2_t a, uint64x2_t b, const int n)</para>
12365         <para>A32: VRSRA.U64 Qd, Qm, #n</para>
12366         <para>A64: URSRA Vd.2D, Vn.2D, #n</para>
12367       </summary>
12368       <param name="addend" />
12369       <param name="value" />
12370       <param name="count" />
12371     </member>
12372     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
12373       <summary>
12374         <para>uint8x16_t vrsraq_n_u8 (uint8x16_t a, uint8x16_t b, const int n)</para>
12375         <para>A32: VRSRA.U8 Qd, Qm, #n</para>
12376         <para>A64: URSRA Vd.16B, Vn.16B, #n</para>
12377       </summary>
12378       <param name="addend" />
12379       <param name="value" />
12380       <param name="count" />
12381     </member>
12382     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
12383       <summary>
12384         <para>uint16x8_t vrsraq_n_u16 (uint16x8_t a, uint16x8_t b, const int n)</para>
12385         <para>A32: VRSRA.U16 Qd, Qm, #n</para>
12386         <para>A64: URSRA Vd.8H, Vn.8H, #n</para>
12387       </summary>
12388       <param name="addend" />
12389       <param name="value" />
12390       <param name="count" />
12391     </member>
12392     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
12393       <summary>
12394         <para>uint32x4_t vrsraq_n_u32 (uint32x4_t a, uint32x4_t b, const int n)</para>
12395         <para>A32: VRSRA.U32 Qd, Qm, #n</para>
12396         <para>A64: URSRA Vd.4S, Vn.4S, #n</para>
12397       </summary>
12398       <param name="addend" />
12399       <param name="value" />
12400       <param name="count" />
12401     </member>
12402     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
12403       <summary>
12404         <para>uint64x2_t vrsraq_n_u64 (uint64x2_t a, uint64x2_t b, const int n)</para>
12405         <para>A32: VRSRA.U64 Qd, Qm, #n</para>
12406         <para>A64: URSRA Vd.2D, Vn.2D, #n</para>
12407       </summary>
12408       <param name="addend" />
12409       <param name="value" />
12410       <param name="count" />
12411     </member>
12412     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
12413       <summary>
12414         <para>uint8x8_t vrsra_n_u8 (uint8x8_t a, uint8x8_t b, const int n)</para>
12415         <para>A32: VRSRA.U8 Dd, Dm, #n</para>
12416         <para>A64: URSRA Vd.8B, Vn.8B, #n</para>
12417       </summary>
12418       <param name="addend" />
12419       <param name="value" />
12420       <param name="count" />
12421     </member>
12422     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
12423       <summary>
12424         <para>uint16x4_t vrsra_n_u16 (uint16x4_t a, uint16x4_t b, const int n)</para>
12425         <para>A32: VRSRA.U16 Dd, Dm, #n</para>
12426         <para>A64: URSRA Vd.4H, Vn.4H, #n</para>
12427       </summary>
12428       <param name="addend" />
12429       <param name="value" />
12430       <param name="count" />
12431     </member>
12432     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
12433       <summary>
12434         <para>uint32x2_t vrsra_n_u32 (uint32x2_t a, uint32x2_t b, const int n)</para>
12435         <para>A32: VRSRA.U32 Dd, Dm, #n</para>
12436         <para>A64: URSRA Vd.2S, Vn.2S, #n</para>
12437       </summary>
12438       <param name="addend" />
12439       <param name="value" />
12440       <param name="count" />
12441     </member>
12442     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
12443       <summary>
12444         <para>uint8x8_t vrsra_n_u8 (uint8x8_t a, uint8x8_t b, const int n)</para>
12445         <para>A32: VRSRA.U8 Dd, Dm, #n</para>
12446         <para>A64: URSRA Vd.8B, Vn.8B, #n</para>
12447       </summary>
12448       <param name="addend" />
12449       <param name="value" />
12450       <param name="count" />
12451     </member>
12452     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
12453       <summary>
12454         <para>uint16x4_t vrsra_n_u16 (uint16x4_t a, uint16x4_t b, const int n)</para>
12455         <para>A32: VRSRA.U16 Dd, Dm, #n</para>
12456         <para>A64: URSRA Vd.4H, Vn.4H, #n</para>
12457       </summary>
12458       <param name="addend" />
12459       <param name="value" />
12460       <param name="count" />
12461     </member>
12462     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAdd(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
12463       <summary>
12464         <para>uint32x2_t vrsra_n_u32 (uint32x2_t a, uint32x2_t b, const int n)</para>
12465         <para>A32: VRSRA.U32 Dd, Dm, #n</para>
12466         <para>A64: URSRA Vd.2S, Vn.2S, #n</para>
12467       </summary>
12468       <param name="addend" />
12469       <param name="value" />
12470       <param name="count" />
12471     </member>
12472     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAddScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
12473       <summary>
12474         <para>uint64x1_t vrsra_n_u64 (uint64x1_t a, uint64x1_t b, const int n)</para>
12475         <para>A32: VRSRA.U64 Dd, Dm, #n</para>
12476         <para>A64: URSRA Dd, Dn, #n</para>
12477       </summary>
12478       <param name="addend" />
12479       <param name="value" />
12480       <param name="count" />
12481     </member>
12482     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedAddScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64},System.Byte)">
12483       <summary>
12484         <para>uint64x1_t vrsra_n_u64 (uint64x1_t a, uint64x1_t b, const int n)</para>
12485         <para>A32: VRSRA.U64 Dd, Dm, #n</para>
12486         <para>A64: URSRA Dd, Dn, #n</para>
12487       </summary>
12488       <param name="addend" />
12489       <param name="value" />
12490       <param name="count" />
12491     </member>
12492     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
12493       <summary>
12494         <para>int8x8_t vrshrn_n_s16 (int16x8_t a, const int n)</para>
12495         <para>A32: VRSHRN.I16 Dd, Qm, #n</para>
12496         <para>A64: RSHRN Vd.8B, Vn.8H, #n</para>
12497       </summary>
12498       <param name="value" />
12499       <param name="count" />
12500     </member>
12501     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
12502       <summary>
12503         <para>int16x4_t vrshrn_n_s32 (int32x4_t a, const int n)</para>
12504         <para>A32: VRSHRN.I32 Dd, Qm, #n</para>
12505         <para>A64: RSHRN Vd.4H, Vn.4S, #n</para>
12506       </summary>
12507       <param name="value" />
12508       <param name="count" />
12509     </member>
12510     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
12511       <summary>
12512         <para>int32x2_t vrshrn_n_s64 (int64x2_t a, const int n)</para>
12513         <para>A32: VRSHRN.I64 Dd, Qm, #n</para>
12514         <para>A64: RSHRN Vd.2S, Vn.2D, #n</para>
12515       </summary>
12516       <param name="value" />
12517       <param name="count" />
12518     </member>
12519     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
12520       <summary>
12521         <para>uint8x8_t vrshrn_n_u16 (uint16x8_t a, const int n)</para>
12522         <para>A32: VRSHRN.I16 Dd, Qm, #n</para>
12523         <para>A64: RSHRN Vd.8B, Vn.8H, #n</para>
12524       </summary>
12525       <param name="value" />
12526       <param name="count" />
12527     </member>
12528     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
12529       <summary>
12530         <para>uint16x4_t vrshrn_n_u32 (uint32x4_t a, const int n)</para>
12531         <para>A32: VRSHRN.I32 Dd, Qm, #n</para>
12532         <para>A64: RSHRN Vd.4H, Vn.4S, #n</para>
12533       </summary>
12534       <param name="value" />
12535       <param name="count" />
12536     </member>
12537     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
12538       <summary>
12539         <para>uint32x2_t vrshrn_n_u64 (uint64x2_t a, const int n)</para>
12540         <para>A32: VRSHRN.I64 Dd, Qm, #n</para>
12541         <para>A64: RSHRN Vd.2S, Vn.2D, #n</para>
12542       </summary>
12543       <param name="value" />
12544       <param name="count" />
12545     </member>
12546     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
12547       <summary>
12548         <para>uint8x8_t vqrshrn_n_u16 (uint16x8_t a, const int n)</para>
12549         <para>A32: VQRSHRN.U16 Dd, Qm, #n</para>
12550         <para>A64: UQRSHRN Vd.8B, Vn.8H, #n</para>
12551       </summary>
12552       <param name="value" />
12553       <param name="count" />
12554     </member>
12555     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
12556       <summary>
12557         <para>uint16x4_t vqrshrn_n_u32 (uint32x4_t a, const int n)</para>
12558         <para>A32: VQRSHRN.U32 Dd, Qm, #n</para>
12559         <para>A64: UQRSHRN Vd.4H, Vn.4S, #n</para>
12560       </summary>
12561       <param name="value" />
12562       <param name="count" />
12563     </member>
12564     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
12565       <summary>
12566         <para>uint32x2_t vqrshrn_n_u64 (uint64x2_t a, const int n)</para>
12567         <para>A32: VQRSHRN.U64 Dd, Qm, #n</para>
12568         <para>A64: UQRSHRN Vd.2S, Vn.2D, #n</para>
12569       </summary>
12570       <param name="value" />
12571       <param name="count" />
12572     </member>
12573     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
12574       <summary>
12575         <para>uint8x8_t vqrshrn_n_u16 (uint16x8_t a, const int n)</para>
12576         <para>A32: VQRSHRN.U16 Dd, Qm, #n</para>
12577         <para>A64: UQRSHRN Vd.8B, Vn.8H, #n</para>
12578       </summary>
12579       <param name="value" />
12580       <param name="count" />
12581     </member>
12582     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
12583       <summary>
12584         <para>uint16x4_t vqrshrn_n_u32 (uint32x4_t a, const int n)</para>
12585         <para>A32: VQRSHRN.U32 Dd, Qm, #n</para>
12586         <para>A64: UQRSHRN Vd.4H, Vn.4S, #n</para>
12587       </summary>
12588       <param name="value" />
12589       <param name="count" />
12590     </member>
12591     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
12592       <summary>
12593         <para>uint32x2_t vqrshrn_n_u64 (uint64x2_t a, const int n)</para>
12594         <para>A32: VQRSHRN.U64 Dd, Qm, #n</para>
12595         <para>A64: UQRSHRN Vd.2S, Vn.2D, #n</para>
12596       </summary>
12597       <param name="value" />
12598       <param name="count" />
12599     </member>
12600     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
12601       <summary>
12602         <para>uint8x16_t vqrshrn_high_n_u16 (uint8x8_t r, uint16x8_t a, const int n)</para>
12603         <para>A32: VQRSHRN.U16 Dd+1, Dn, #n</para>
12604         <para>A64: UQRSHRN2 Vd.16B, Vn.8H, #n</para>
12605       </summary>
12606       <param name="lower" />
12607       <param name="value" />
12608       <param name="count" />
12609     </member>
12610     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
12611       <summary>
12612         <para>uint16x8_t vqrshrn_high_n_u32 (uint16x4_t r, uint32x4_t a, const int n)</para>
12613         <para>A32: VQRSHRN.U32 Dd+1, Dn, #n</para>
12614         <para>A64: UQRSHRN2 Vd.8H, Vn.4S, #n</para>
12615       </summary>
12616       <param name="lower" />
12617       <param name="value" />
12618       <param name="count" />
12619     </member>
12620     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
12621       <summary>
12622         <para>uint32x4_t vqrshrn_high_n_u64 (uint32x2_t r, uint64x2_t a, const int n)</para>
12623         <para>A32: VQRSHRN.U64 Dd+1, Dn, #n</para>
12624         <para>A64: UQRSHRN2 Vd.4S, Vn.2D, #n</para>
12625       </summary>
12626       <param name="lower" />
12627       <param name="value" />
12628       <param name="count" />
12629     </member>
12630     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
12631       <summary>
12632         <para>uint8x16_t vqrshrn_high_n_u16 (uint8x8_t r, uint16x8_t a, const int n)</para>
12633         <para>A32: VQRSHRN.U16 Dd+1, Dn, #n</para>
12634         <para>A64: UQRSHRN2 Vd.16B, Vn.8H, #n</para>
12635       </summary>
12636       <param name="lower" />
12637       <param name="value" />
12638       <param name="count" />
12639     </member>
12640     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
12641       <summary>
12642         <para>uint16x8_t vqrshrn_high_n_u32 (uint16x4_t r, uint32x4_t a, const int n)</para>
12643         <para>A32: VQRSHRN.U32 Dd+1, Dn, #n</para>
12644         <para>A64: UQRSHRN2 Vd.8H, Vn.4S, #n</para>
12645       </summary>
12646       <param name="lower" />
12647       <param name="value" />
12648       <param name="count" />
12649     </member>
12650     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
12651       <summary>
12652         <para>uint32x4_t vqrshrn_high_n_u64 (uint32x2_t r, uint64x2_t a, const int n)</para>
12653         <para>A32: VQRSHRN.U64 Dd+1, Dn, #n</para>
12654         <para>A64: UQRSHRN2 Vd.4S, Vn.2D, #n</para>
12655       </summary>
12656       <param name="lower" />
12657       <param name="value" />
12658       <param name="count" />
12659     </member>
12660     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
12661       <summary>
12662         <para>uint8x16_t vrshrn_high_n_u16 (uint8x8_t r, uint16x8_t a, const int n)</para>
12663         <para>A32: VRSHRN.I16 Dd+1, Qm, #n</para>
12664         <para>A64: RSHRN2 Vd.16B, Vn.8H, #n</para>
12665       </summary>
12666       <param name="lower" />
12667       <param name="value" />
12668       <param name="count" />
12669     </member>
12670     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
12671       <summary>
12672         <para>int16x8_t vrshrn_high_n_s32 (int16x4_t r, int32x4_t a, const int n)</para>
12673         <para>A32: VRSHRN.I32 Dd+1, Qm, #n</para>
12674         <para>A64: RSHRN2 Vd.8H, Vn.4S, #n</para>
12675       </summary>
12676       <param name="lower" />
12677       <param name="value" />
12678       <param name="count" />
12679     </member>
12680     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
12681       <summary>
12682         <para>int32x4_t vrshrn_high_n_s64 (int32x2_t r, int64x2_t a, const int n)</para>
12683         <para>A32: VRSHRN.I64 Dd+1, Qm, #n</para>
12684         <para>A64: RSHRN2 Vd.4S, Vn.2D, #n</para>
12685       </summary>
12686       <param name="lower" />
12687       <param name="value" />
12688       <param name="count" />
12689     </member>
12690     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
12691       <summary>
12692         <para>int8x16_t vrshrn_high_n_s16 (int8x8_t r, int16x8_t a, const int n)</para>
12693         <para>A32: VRSHRN.I16 Dd+1, Qm, #n</para>
12694         <para>A64: RSHRN2 Vd.16B, Vn.8H, #n</para>
12695       </summary>
12696       <param name="lower" />
12697       <param name="value" />
12698       <param name="count" />
12699     </member>
12700     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
12701       <summary>
12702         <para>uint16x8_t vrshrn_high_n_u32 (uint16x4_t r, uint32x4_t a, const int n)</para>
12703         <para>A32: VRSHRN.I32 Dd+1, Qm, #n</para>
12704         <para>A64: RSHRN2 Vd.8H, Vn.4S, #n</para>
12705       </summary>
12706       <param name="lower" />
12707       <param name="value" />
12708       <param name="count" />
12709     </member>
12710     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
12711       <summary>
12712         <para>uint32x4_t vrshrn_high_n_u64 (uint32x2_t r, uint64x2_t a, const int n)</para>
12713         <para>A32: VRSHRN.I64 Dd+1, Qm, #n</para>
12714         <para>A64: RSHRN2 Vd.4S, Vn.2D, #n</para>
12715       </summary>
12716       <param name="lower" />
12717       <param name="value" />
12718       <param name="count" />
12719     </member>
12720     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
12721       <summary>
12722         <para>uint64x1_t vrshr_n_u64 (uint64x1_t a, const int n)</para>
12723         <para>A32: VRSHR.U64 Dd, Dm, #n</para>
12724         <para>A64: URSHR Dd, Dn, #n</para>
12725       </summary>
12726       <param name="value" />
12727       <param name="count" />
12728     </member>
12729     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Byte)">
12730       <summary>
12731         <para>uint64x1_t vrshr_n_u64 (uint64x1_t a, const int n)</para>
12732         <para>A32: VRSHR.U64 Dd, Dm, #n</para>
12733         <para>A64: URSHR Dd, Dn, #n</para>
12734       </summary>
12735       <param name="value" />
12736       <param name="count" />
12737     </member>
12738     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
12739       <summary>
12740         <para>uint64x1_t vshr_n_u64 (uint64x1_t a, const int n)</para>
12741         <para>A32: VSHR.U64 Dd, Dm, #n</para>
12742         <para>A64: USHR Dd, Dn, #n</para>
12743       </summary>
12744       <param name="value" />
12745       <param name="count" />
12746     </member>
12747     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Byte)">
12748       <summary>
12749         <para>uint64x1_t vshr_n_u64 (uint64x1_t a, const int n)</para>
12750         <para>A32: VSHR.U64 Dd, Dm, #n</para>
12751         <para>A64: USHR Dd, Dn, #n</para>
12752       </summary>
12753       <param name="value" />
12754       <param name="count" />
12755     </member>
12756     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SignExtendWideningLower(System.Runtime.Intrinsics.Vector64{System.Int16})">
12757       <summary>
12758         <para>int32x4_t vmovl_s16 (int16x4_t a)</para>
12759         <para>A32: VMOVL.S16 Qd, Dm</para>
12760         <para>A64: SXTL Vd.4S, Vn.4H</para>
12761       </summary>
12762       <param name="value" />
12763     </member>
12764     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SignExtendWideningLower(System.Runtime.Intrinsics.Vector64{System.Int32})">
12765       <summary>
12766         <para>int64x2_t vmovl_s32 (int32x2_t a)</para>
12767         <para>A32: VMOVL.S32 Qd, Dm</para>
12768         <para>A64: SXTL Vd.2D, Vn.2S</para>
12769       </summary>
12770       <param name="value" />
12771     </member>
12772     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SignExtendWideningLower(System.Runtime.Intrinsics.Vector64{System.SByte})">
12773       <summary>
12774         <para>int16x8_t vmovl_s8 (int8x8_t a)</para>
12775         <para>A32: VMOVL.S8 Qd, Dm</para>
12776         <para>A64: SXTL Vd.8H, Vn.8B</para>
12777       </summary>
12778       <param name="value" />
12779     </member>
12780     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SignExtendWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16})">
12781       <summary>
12782         <para>int32x4_t vmovl_high_s16 (int16x8_t a)</para>
12783         <para>A32: VMOVL.S16 Qd, Dm+1</para>
12784         <para>A64: SXTL2 Vd.4S, Vn.8H</para>
12785       </summary>
12786       <param name="value" />
12787     </member>
12788     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SignExtendWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32})">
12789       <summary>
12790         <para>int64x2_t vmovl_high_s32 (int32x4_t a)</para>
12791         <para>A32: VMOVL.S32 Qd, Dm+1</para>
12792         <para>A64: SXTL2 Vd.2D, Vn.4S</para>
12793       </summary>
12794       <param name="value" />
12795     </member>
12796     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SignExtendWideningUpper(System.Runtime.Intrinsics.Vector128{System.SByte})">
12797       <summary>
12798         <para>int16x8_t vmovl_high_s8 (int8x16_t a)</para>
12799         <para>A32: VMOVL.S8 Qd, Dm+1</para>
12800         <para>A64: SXTL2 Vd.8H, Vn.16B</para>
12801       </summary>
12802       <param name="value" />
12803     </member>
12804     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SqrtScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
12805       <summary>
12806         <para>float64x1_t vsqrt_f64 (float64x1_t a)</para>
12807         <para>A32: VSQRT.F64 Dd, Dm</para>
12808         <para>A64: FSQRT Dd, Dn</para>
12809       </summary>
12810       <param name="value" />
12811     </member>
12812     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SqrtScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
12813       <summary>
12814         <para>float32_t vsqrts_f32 (float32_t a)</para>
12815         <para>A32: VSQRT.F32 Sd, Sm</para>
12816         <para>A64: FSQRT Sd, Sn The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
12817       </summary>
12818       <param name="value" />
12819     </member>
12820     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Byte*,System.Runtime.Intrinsics.Vector128{System.Byte})">
12821       <summary>
12822         <para>void vst1q_u8 (uint8_t * ptr, uint8x16_t val)</para>
12823         <para>A32: VST1.8 { Dd, Dd+1 }, [Rn]</para>
12824         <para>A64: ST1 { Vt.16B }, [Xn]</para>
12825       </summary>
12826       <param name="address" />
12827       <param name="source" />
12828     </member>
12829     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Byte*,System.Runtime.Intrinsics.Vector64{System.Byte})">
12830       <summary>
12831         <para>void vst1_u8 (uint8_t * ptr, uint8x8_t val)</para>
12832         <para>A32: VST1.8 { Dd }, [Rn]</para>
12833         <para>A64: ST1 { Vt.8B }, [Xn]</para>
12834       </summary>
12835       <param name="address" />
12836       <param name="source" />
12837     </member>
12838     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
12839       <summary>
12840         <para>void vst1q_f64 (float64_t * ptr, float64x2_t val)</para>
12841         <para>A32: VST1.64 { Dd, Dd+1 }, [Rn]</para>
12842         <para>A64: ST1 { Vt.2D }, [Xn]</para>
12843       </summary>
12844       <param name="address" />
12845       <param name="source" />
12846     </member>
12847     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Double*,System.Runtime.Intrinsics.Vector64{System.Double})">
12848       <summary>
12849         <para>void vst1_f64 (float64_t * ptr, float64x1_t val)</para>
12850         <para>A32: VST1.64 { Dd }, [Rn]</para>
12851         <para>A64: ST1 { Vt.1D }, [Xn]</para>
12852       </summary>
12853       <param name="address" />
12854       <param name="source" />
12855     </member>
12856     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Int16*,System.Runtime.Intrinsics.Vector128{System.Int16})">
12857       <summary>
12858         <para>void vst1q_s16 (int16_t * ptr, int16x8_t val)</para>
12859         <para>A32: VST1.16 { Dd, Dd+1 }, [Rn]</para>
12860         <para>A64: ST1 { Vt.8H }, [Xn]</para>
12861       </summary>
12862       <param name="address" />
12863       <param name="source" />
12864     </member>
12865     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Int16*,System.Runtime.Intrinsics.Vector64{System.Int16})">
12866       <summary>
12867         <para>void vst1_s16 (int16_t * ptr, int16x4_t val)</para>
12868         <para>A32: VST1.16 { Dd }, [Rn]</para>
12869         <para>A64: ST1 {Vt.4H }, [Xn]</para>
12870       </summary>
12871       <param name="address" />
12872       <param name="source" />
12873     </member>
12874     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32})">
12875       <summary>
12876         <para>void vst1q_s32 (int32_t * ptr, int32x4_t val)</para>
12877         <para>A32: VST1.32 { Dd, Dd+1 }, [Rn]</para>
12878         <para>A64: ST1 { Vt.4S }, [Xn]</para>
12879       </summary>
12880       <param name="address" />
12881       <param name="source" />
12882     </member>
12883     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Int32*,System.Runtime.Intrinsics.Vector64{System.Int32})">
12884       <summary>
12885         <para>void vst1_s32 (int32_t * ptr, int32x2_t val)</para>
12886         <para>A32: VST1.32 { Dd }, [Rn]</para>
12887         <para>A64: ST1 { Vt.2S }, [Xn]</para>
12888       </summary>
12889       <param name="address" />
12890       <param name="source" />
12891     </member>
12892     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
12893       <summary>
12894         <para>void vst1q_s64 (int64_t * ptr, int64x2_t val)</para>
12895         <para>A32: VST1.64 { Dd, Dd+1 }, [Rn]</para>
12896         <para>A64: ST1 { Vt.2D }, [Xn]</para>
12897       </summary>
12898       <param name="address" />
12899       <param name="source" />
12900     </member>
12901     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Int64*,System.Runtime.Intrinsics.Vector64{System.Int64})">
12902       <summary>
12903         <para>void vst1_s64 (int64_t * ptr, int64x1_t val)</para>
12904         <para>A32: VST1.64 { Dd }, [Rn]</para>
12905         <para>A64: ST1 { Vt.1D }, [Xn]</para>
12906       </summary>
12907       <param name="address" />
12908       <param name="source" />
12909     </member>
12910     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.SByte*,System.Runtime.Intrinsics.Vector128{System.SByte})">
12911       <summary>
12912         <para>void vst1q_s8 (int8_t * ptr, int8x16_t val)</para>
12913         <para>A32: VST1.8 { Dd, Dd+1 }, [Rn]</para>
12914         <para>A64: ST1 { Vt.16B }, [Xn]</para>
12915       </summary>
12916       <param name="address" />
12917       <param name="source" />
12918     </member>
12919     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.SByte*,System.Runtime.Intrinsics.Vector64{System.SByte})">
12920       <summary>
12921         <para>void vst1_s8 (int8_t * ptr, int8x8_t val)</para>
12922         <para>A32: VST1.8 { Dd }, [Rn]</para>
12923         <para>A64: ST1 { Vt.8B }, [Xn]</para>
12924       </summary>
12925       <param name="address" />
12926       <param name="source" />
12927     </member>
12928     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
12929       <summary>
12930         <para>void vst1q_f32 (float32_t * ptr, float32x4_t val)</para>
12931         <para>A32: VST1.32 { Dd, Dd+1 }, [Rn]</para>
12932         <para>A64: ST1 { Vt.4S }, [Xn]</para>
12933       </summary>
12934       <param name="address" />
12935       <param name="source" />
12936     </member>
12937     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.Single*,System.Runtime.Intrinsics.Vector64{System.Single})">
12938       <summary>
12939         <para>void vst1_f32 (float32_t * ptr, float32x2_t val)</para>
12940         <para>A32: VST1.32 { Dd }, [Rn]</para>
12941         <para>A64: ST1 { Vt.2S }, [Xn]</para>
12942       </summary>
12943       <param name="address" />
12944       <param name="source" />
12945     </member>
12946     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.UInt16*,System.Runtime.Intrinsics.Vector128{System.UInt16})">
12947       <summary>
12948         <para>void vst1q_u16 (uint16_t * ptr, uint16x8_t val)</para>
12949         <para>A32: VST1.16 { Dd, Dd+1 }, [Rn]</para>
12950         <para>A64: ST1 { Vt.8H }, [Xn]</para>
12951       </summary>
12952       <param name="address" />
12953       <param name="source" />
12954     </member>
12955     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.UInt16*,System.Runtime.Intrinsics.Vector64{System.UInt16})">
12956       <summary>
12957         <para>void vst1_u16 (uint16_t * ptr, uint16x4_t val)</para>
12958         <para>A32: VST1.16 { Dd }, [Rn]</para>
12959         <para>A64: ST1 { Vt.4H }, [Xn]</para>
12960       </summary>
12961       <param name="address" />
12962       <param name="source" />
12963     </member>
12964     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32})">
12965       <summary>
12966         <para>void vst1q_u32 (uint32_t * ptr, uint32x4_t val)</para>
12967         <para>A32: VST1.32 { Dd, Dd+1 }, [Rn]</para>
12968         <para>A64: ST1 { Vt.4S }, [Xn]</para>
12969       </summary>
12970       <param name="address" />
12971       <param name="source" />
12972     </member>
12973     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.UInt32*,System.Runtime.Intrinsics.Vector64{System.UInt32})">
12974       <summary>
12975         <para>void vst1_u32 (uint32_t * ptr, uint32x2_t val)</para>
12976         <para>A32: VST1.32 { Dd }, [Rn]</para>
12977         <para>A64: ST1 { Vt.2S }, [Xn]</para>
12978       </summary>
12979       <param name="address" />
12980       <param name="source" />
12981     </member>
12982     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
12983       <summary>
12984         <para>void vst1q_u64 (uint64_t * ptr, uint64x2_t val)</para>
12985         <para>A32: VST1.64 { Dd, Dd+1 }, [Rn]</para>
12986         <para>A64: ST1 { Vt.2D }, [Xn]</para>
12987       </summary>
12988       <param name="address" />
12989       <param name="source" />
12990     </member>
12991     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Store(System.UInt64*,System.Runtime.Intrinsics.Vector64{System.UInt64})">
12992       <summary>
12993         <para>void vst1_u64 (uint64_t * ptr, uint64x1_t val)</para>
12994         <para>A32: VST1.64 { Dd }, [Rn]</para>
12995         <para>A64: ST1 { Vt.1D }, [Xn]</para>
12996       </summary>
12997       <param name="address" />
12998       <param name="source" />
12999     </member>
13000     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.Byte*,System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
13001       <summary>
13002         <para>void vst1q_lane_u8 (uint8_t * ptr, uint8x16_t val, const int lane)</para>
13003         <para>A32: VST1.8 { Dd[index] }, [Rn]</para>
13004         <para>A64: ST1 { Vt.B }[index], [Xn]</para>
13005       </summary>
13006       <param name="address" />
13007       <param name="value" />
13008       <param name="index" />
13009     </member>
13010     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.Byte*,System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
13011       <summary>
13012         <para>void vst1_lane_u8 (uint8_t * ptr, uint8x8_t val, const int lane)</para>
13013         <para>A32: VST1.8 { Dd[index] }, [Rn]</para>
13014         <para>A64: ST1 { Vt.B }[index], [Xn]</para>
13015       </summary>
13016       <param name="address" />
13017       <param name="value" />
13018       <param name="index" />
13019     </member>
13020     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
13021       <summary>
13022         <para>void vst1q_lane_f64 (float64_t * ptr, float64x2_t val, const int lane)</para>
13023         <para>A32: VSTR.64 Dd, [Rn]</para>
13024         <para>A64: ST1 { Vt.D }[index], [Xn]</para>
13025       </summary>
13026       <param name="address" />
13027       <param name="value" />
13028       <param name="index" />
13029     </member>
13030     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.Int16*,System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
13031       <summary>
13032         <para>void vst1q_lane_s16 (int16_t * ptr, int16x8_t val, const int lane)</para>
13033         <para>A32: VST1.16 { Dd[index] }, [Rn]</para>
13034         <para>A64: ST1 { Vt.H }[index], [Xn]</para>
13035       </summary>
13036       <param name="address" />
13037       <param name="value" />
13038       <param name="index" />
13039     </member>
13040     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.Int16*,System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
13041       <summary>
13042         <para>void vst1_lane_s16 (int16_t * ptr, int16x4_t val, const int lane)</para>
13043         <para>A32: VST1.16 { Dd[index] }, [Rn]</para>
13044         <para>A64: ST1 { Vt.H }[index], [Xn]</para>
13045       </summary>
13046       <param name="address" />
13047       <param name="value" />
13048       <param name="index" />
13049     </member>
13050     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
13051       <summary>
13052         <para>void vst1q_lane_s32 (int32_t * ptr, int32x4_t val, const int lane)</para>
13053         <para>A32: VST1.32 { Dd[index] }, [Rn]</para>
13054         <para>A64: ST1 { Vt.S }[index], [Xn]</para>
13055       </summary>
13056       <param name="address" />
13057       <param name="value" />
13058       <param name="index" />
13059     </member>
13060     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.Int32*,System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
13061       <summary>
13062         <para>void vst1_lane_s32 (int32_t * ptr, int32x2_t val, const int lane)</para>
13063         <para>A32: VST1.32 { Dd[index] }, [Rn]</para>
13064         <para>A64: ST1 { Vt.S }[index], [Xn]</para>
13065       </summary>
13066       <param name="address" />
13067       <param name="value" />
13068       <param name="index" />
13069     </member>
13070     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
13071       <summary>
13072         <para>void vst1q_lane_s64 (int64_t * ptr, int64x2_t val, const int lane)</para>
13073         <para>A32: VSTR.64 Dd, [Rn]</para>
13074         <para>A64: ST1 { Vt.D }[index], [Xn]</para>
13075       </summary>
13076       <param name="address" />
13077       <param name="value" />
13078       <param name="index" />
13079     </member>
13080     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.SByte*,System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
13081       <summary>
13082         <para>void vst1q_lane_s8 (int8_t * ptr, int8x16_t val, const int lane)</para>
13083         <para>A32: VST1.8 { Dd[index] }, [Rn]</para>
13084         <para>A64: ST1 { Vt.B }[index], [Xn]</para>
13085       </summary>
13086       <param name="address" />
13087       <param name="value" />
13088       <param name="index" />
13089     </member>
13090     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.SByte*,System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
13091       <summary>
13092         <para>void vst1_lane_s8 (int8_t * ptr, int8x8_t val, const int lane)</para>
13093         <para>A32: VST1.8 { Dd[index] }, [Rn]</para>
13094         <para>A64: ST1 { Vt.B }[index], [Xn]</para>
13095       </summary>
13096       <param name="address" />
13097       <param name="value" />
13098       <param name="index" />
13099     </member>
13100     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
13101       <summary>
13102         <para>void vst1q_lane_f32 (float32_t * ptr, float32x4_t val, const int lane)</para>
13103         <para>A32: VST1.32 { Dd[index] }, [Rn]</para>
13104         <para>A64: ST1 { Vt.S }[index], [Xn]</para>
13105       </summary>
13106       <param name="address" />
13107       <param name="value" />
13108       <param name="index" />
13109     </member>
13110     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.Single*,System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
13111       <summary>
13112         <para>void vst1_lane_f32 (float32_t * ptr, float32x2_t val, const int lane)</para>
13113         <para>A32: VST1.32 { Dd[index] }, [Rn]</para>
13114         <para>A64: ST1 { Vt.S }[index], [Xn]</para>
13115       </summary>
13116       <param name="address" />
13117       <param name="value" />
13118       <param name="index" />
13119     </member>
13120     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.UInt16*,System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
13121       <summary>
13122         <para>void vst1q_lane_u16 (uint16_t * ptr, uint16x8_t val, const int lane)</para>
13123         <para>A32: VST1.16 { Dd[index] }, [Rn]</para>
13124         <para>A64: ST1 { Vt.H }[index], [Xn]</para>
13125       </summary>
13126       <param name="address" />
13127       <param name="value" />
13128       <param name="index" />
13129     </member>
13130     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.UInt16*,System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
13131       <summary>
13132         <para>void vst1_lane_u16 (uint16_t * ptr, uint16x4_t val, const int lane)</para>
13133         <para>A32: VST1.16 { Dd[index] }, [Rn]</para>
13134         <para>A64: ST1 { Vt.H }[index], [Xn]</para>
13135       </summary>
13136       <param name="address" />
13137       <param name="value" />
13138       <param name="index" />
13139     </member>
13140     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
13141       <summary>
13142         <para>void vst1q_lane_u32 (uint32_t * ptr, uint32x4_t val, const int lane)</para>
13143         <para>A32: VST1.32 { Dd[index] }, [Rn]</para>
13144         <para>A64: ST1 { Vt.S }[index], [Xn]</para>
13145       </summary>
13146       <param name="address" />
13147       <param name="value" />
13148       <param name="index" />
13149     </member>
13150     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.UInt32*,System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
13151       <summary>
13152         <para>void vst1_lane_u32 (uint32_t * ptr, uint32x2_t val, const int lane)</para>
13153         <para>A32: VST1.32 { Dd[index] }, [Rn]</para>
13154         <para>A64: ST1 { Vt.S }[index], [Xn]</para>
13155       </summary>
13156       <param name="address" />
13157       <param name="value" />
13158       <param name="index" />
13159     </member>
13160     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.StoreSelectedScalar(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
13161       <summary>
13162         <para>void vst1q_lane_u64 (uint64_t * ptr, uint64x2_t val, const int lane)</para>
13163         <para>A32: VSTR.64 Dd, [Rn]</para>
13164         <para>A64: ST1 { Vt.D }[index], [Xn]</para>
13165       </summary>
13166       <param name="address" />
13167       <param name="value" />
13168       <param name="index" />
13169     </member>
13170     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
13171       <summary>
13172         <para>uint8x16_t vsubq_u8 (uint8x16_t a, uint8x16_t b)</para>
13173         <para>A32: VSUB.I8 Qd, Qn, Qm</para>
13174         <para>A64: SUB Vd.16B, Vn.16B, Vm.16B</para>
13175       </summary>
13176       <param name="left" />
13177       <param name="right" />
13178     </member>
13179     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
13180       <summary>
13181         <para>int16x8_t vsubq_s16 (int16x8_t a, int16x8_t b)</para>
13182         <para>A32: VSUB.I16 Qd, Qn, Qm</para>
13183         <para>A64: SUB Vd.8H, Vn.8H, Vm.8H</para>
13184       </summary>
13185       <param name="left" />
13186       <param name="right" />
13187     </member>
13188     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
13189       <summary>
13190         <para>int32x4_t vsubq_s32 (int32x4_t a, int32x4_t b)</para>
13191         <para>A32: VSUB.I32 Qd, Qn, Qm</para>
13192         <para>A64: SUB Vd.4S, Vn.4S, Vm.4S</para>
13193       </summary>
13194       <param name="left" />
13195       <param name="right" />
13196     </member>
13197     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
13198       <summary>
13199         <para>int64x2_t vsubq_s64 (int64x2_t a, int64x2_t b)</para>
13200         <para>A32: VSUB.I64 Qd, Qn, Qm</para>
13201         <para>A64: SUB Vd.2D, Vn.2D, Vm.2D</para>
13202       </summary>
13203       <param name="left" />
13204       <param name="right" />
13205     </member>
13206     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
13207       <summary>
13208         <para>int8x16_t vsubq_s8 (int8x16_t a, int8x16_t b)</para>
13209         <para>A32: VSUB.I8 Qd, Qn, Qm</para>
13210         <para>A64: SUB Vd.16B, Vn.16B, Vm.16B</para>
13211       </summary>
13212       <param name="left" />
13213       <param name="right" />
13214     </member>
13215     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
13216       <summary>
13217         <para>float32x4_t vsubq_f32 (float32x4_t a, float32x4_t b)</para>
13218         <para>A32: VSUB.F32 Qd, Qn, Qm</para>
13219         <para>A64: FSUB Vd.4S, Vn.4S, Vm.4S</para>
13220       </summary>
13221       <param name="left" />
13222       <param name="right" />
13223     </member>
13224     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
13225       <summary>
13226         <para>uint16x8_t vsubq_u16 (uint16x8_t a, uint16x8_t b)</para>
13227         <para>A32: VSUB.I16 Qd, Qn, Qm</para>
13228         <para>A64: SUB Vd.8H, Vn.8H, Vm.8H</para>
13229       </summary>
13230       <param name="left" />
13231       <param name="right" />
13232     </member>
13233     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
13234       <summary>
13235         <para>uint32x4_t vsubq_u32 (uint32x4_t a, uint32x4_t b)</para>
13236         <para>A32: VSUB.I32 Qd, Qn, Qm</para>
13237         <para>A64: SUB Vd.4S, Vn.4S, Vm.4S</para>
13238       </summary>
13239       <param name="left" />
13240       <param name="right" />
13241     </member>
13242     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
13243       <summary>
13244         <para>uint64x2_t vsubq_u64 (uint64x2_t a, uint64x2_t b)</para>
13245         <para>A32: VSUB.I64 Qd, Qn, Qm</para>
13246         <para>A64: SUB Vd.2D, Vn.2D, Vm.2D</para>
13247       </summary>
13248       <param name="left" />
13249       <param name="right" />
13250     </member>
13251     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
13252       <summary>
13253         <para>uint8x8_t vsub_u8 (uint8x8_t a, uint8x8_t b)</para>
13254         <para>A32: VSUB.I8 Dd, Dn, Dm</para>
13255         <para>A64: SUB Vd.8B, Vn.8B, Vm.8B</para>
13256       </summary>
13257       <param name="left" />
13258       <param name="right" />
13259     </member>
13260     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
13261       <summary>
13262         <para>int16x4_t vsub_s16 (int16x4_t a, int16x4_t b)</para>
13263         <para>A32: VSUB.I16 Dd, Dn, Dm</para>
13264         <para>A64: SUB Vd.4H, Vn.4H, Vm.4H</para>
13265       </summary>
13266       <param name="left" />
13267       <param name="right" />
13268     </member>
13269     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
13270       <summary>
13271         <para>int32x2_t vsub_s32 (int32x2_t a, int32x2_t b)</para>
13272         <para>A32: VSUB.I32 Dd, Dn, Dm</para>
13273         <para>A64: SUB Vd.2S, Vn.2S, Vm.2S</para>
13274       </summary>
13275       <param name="left" />
13276       <param name="right" />
13277     </member>
13278     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
13279       <summary>
13280         <para>int8x8_t vsub_s8 (int8x8_t a, int8x8_t b)</para>
13281         <para>A32: VSUB.I8 Dd, Dn, Dm</para>
13282         <para>A64: SUB Vd.8B, Vn.8B, Vm.8B</para>
13283       </summary>
13284       <param name="left" />
13285       <param name="right" />
13286     </member>
13287     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
13288       <summary>
13289         <para>float32x2_t vsub_f32 (float32x2_t a, float32x2_t b)</para>
13290         <para>A32: VSUB.F32 Dd, Dn, Dm</para>
13291         <para>A64: FSUB Vd.2S, Vn.2S, Vm.2S</para>
13292       </summary>
13293       <param name="left" />
13294       <param name="right" />
13295     </member>
13296     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
13297       <summary>
13298         <para>uint16x4_t vsub_u16 (uint16x4_t a, uint16x4_t b)</para>
13299         <para>A32: VSUB.I16 Dd, Dn, Dm</para>
13300         <para>A64: SUB Vd.4H, Vn.4H, Vm.4H</para>
13301       </summary>
13302       <param name="left" />
13303       <param name="right" />
13304     </member>
13305     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Subtract(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
13306       <summary>
13307         <para>uint32x2_t vsub_u32 (uint32x2_t a, uint32x2_t b)</para>
13308         <para>A32: VSUB.I32 Dd, Dn, Dm</para>
13309         <para>A64: SUB Vd.2S, Vn.2S, Vm.2S</para>
13310       </summary>
13311       <param name="left" />
13312       <param name="right" />
13313     </member>
13314     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
13315       <summary>
13316         <para>int8x8_t vsubhn_s16 (int16x8_t a, int16x8_t b)</para>
13317         <para>A32: VSUBHN.I16 Dd, Qn, Qm</para>
13318         <para>A64: SUBHN Vd.8B, Vn.8H, Vm.8H</para>
13319       </summary>
13320       <param name="left" />
13321       <param name="right" />
13322     </member>
13323     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
13324       <summary>
13325         <para>int16x4_t vsubhn_s32 (int32x4_t a, int32x4_t b)</para>
13326         <para>A32: VSUBHN.I32 Dd, Qn, Qm</para>
13327         <para>A64: SUBHN Vd.4H, Vn.4S, Vm.4S</para>
13328       </summary>
13329       <param name="left" />
13330       <param name="right" />
13331     </member>
13332     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
13333       <summary>
13334         <para>int32x2_t vsubhn_s64 (int64x2_t a, int64x2_t b)</para>
13335         <para>A32: VSUBHN.I64 Dd, Qn, Qm</para>
13336         <para>A64: SUBHN Vd.2S, Vn.2D, Vm.2D</para>
13337       </summary>
13338       <param name="left" />
13339       <param name="right" />
13340     </member>
13341     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
13342       <summary>
13343         <para>uint8x8_t vsubhn_u16 (uint16x8_t a, uint16x8_t b)</para>
13344         <para>A32: VSUBHN.I16 Dd, Qn, Qm</para>
13345         <para>A64: SUBHN Vd.8B, Vn.8H, Vm.8H</para>
13346       </summary>
13347       <param name="left" />
13348       <param name="right" />
13349     </member>
13350     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
13351       <summary>
13352         <para>uint16x4_t vsubhn_u32 (uint32x4_t a, uint32x4_t b)</para>
13353         <para>A32: VSUBHN.I32 Dd, Qn, Qm</para>
13354         <para>A64: SUBHN Vd.4H, Vn.4S, Vm.4S</para>
13355       </summary>
13356       <param name="left" />
13357       <param name="right" />
13358     </member>
13359     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
13360       <summary>
13361         <para>uint32x2_t vsubhn_u64 (uint64x2_t a, uint64x2_t b)</para>
13362         <para>A32: VSUBHN.I64 Dd, Qn, Qm</para>
13363         <para>A64: SUBHN Vd.2S, Vn.2D, Vm.2D</para>
13364       </summary>
13365       <param name="left" />
13366       <param name="right" />
13367     </member>
13368     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
13369       <summary>
13370         <para>uint8x16_t vsubhn_high_u16 (uint8x8_t r, uint16x8_t a, uint16x8_t b)</para>
13371         <para>A32: VSUBHN.I16 Dd+1, Qn, Qm</para>
13372         <para>A64: SUBHN2 Vd.16B, Vn.8H, Vm.8H</para>
13373       </summary>
13374       <param name="lower" />
13375       <param name="left" />
13376       <param name="right" />
13377     </member>
13378     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
13379       <summary>
13380         <para>int16x8_t vsubhn_high_s32 (int16x4_t r, int32x4_t a, int32x4_t b)</para>
13381         <para>A32: VSUBHN.I32 Dd+1, Qn, Qm</para>
13382         <para>A64: SUBHN2 Vd.8H, Vn.4S, Vm.4S</para>
13383       </summary>
13384       <param name="lower" />
13385       <param name="left" />
13386       <param name="right" />
13387     </member>
13388     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
13389       <summary>
13390         <para>int32x4_t vsubhn_high_s64 (int32x2_t r, int64x2_t a, int64x2_t b)</para>
13391         <para>A32: VSUBHN.I64 Dd+1, Qn, Qm</para>
13392         <para>A64: SUBHN2 Vd.4S, Vn.2D, Vm.2D</para>
13393       </summary>
13394       <param name="lower" />
13395       <param name="left" />
13396       <param name="right" />
13397     </member>
13398     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
13399       <summary>
13400         <para>int8x16_t vsubhn_high_s16 (int8x8_t r, int16x8_t a, int16x8_t b)</para>
13401         <para>A32: VSUBHN.I16 Dd+1, Qn, Qm</para>
13402         <para>A64: SUBHN2 Vd.16B, Vn.8H, Vm.8H</para>
13403       </summary>
13404       <param name="lower" />
13405       <param name="left" />
13406       <param name="right" />
13407     </member>
13408     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
13409       <summary>
13410         <para>uint16x8_t vsubhn_high_u32 (uint16x4_t r, uint32x4_t a, uint32x4_t b)</para>
13411         <para>A32: VSUBHN.I32 Dd+1, Qn, Qm</para>
13412         <para>A64: SUBHN2 Vd.8H, Vn.4S, Vm.4S</para>
13413       </summary>
13414       <param name="lower" />
13415       <param name="left" />
13416       <param name="right" />
13417     </member>
13418     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
13419       <summary>
13420         <para>uint32x4_t vsubhn_high_u64 (uint32x2_t r, uint64x2_t a, uint64x2_t b)</para>
13421         <para>A32: VSUBHN.I64 Dd+1, Qn, Qm</para>
13422         <para>A64: SUBHN2 Vd.4S, Vn.2D, Vm.2D</para>
13423       </summary>
13424       <param name="lower" />
13425       <param name="left" />
13426       <param name="right" />
13427     </member>
13428     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
13429       <summary>
13430         <para>int8x8_t vrsubhn_s16 (int16x8_t a, int16x8_t b)</para>
13431         <para>A32: VRSUBHN.I16 Dd, Qn, Qm</para>
13432         <para>A64: RSUBHN Vd.8B, Vn.8H, Vm.8H</para>
13433       </summary>
13434       <param name="left" />
13435       <param name="right" />
13436     </member>
13437     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
13438       <summary>
13439         <para>int16x4_t vrsubhn_s32 (int32x4_t a, int32x4_t b)</para>
13440         <para>A32: VRSUBHN.I32 Dd, Qn, Qm</para>
13441         <para>A64: RSUBHN Vd.4H, Vn.4S, Vm.4S</para>
13442       </summary>
13443       <param name="left" />
13444       <param name="right" />
13445     </member>
13446     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
13447       <summary>
13448         <para>int32x2_t vrsubhn_s64 (int64x2_t a, int64x2_t b)</para>
13449         <para>A32: VRSUBHN.I64 Dd, Qn, Qm</para>
13450         <para>A64: RSUBHN Vd.2S, Vn.2D, Vm.2D</para>
13451       </summary>
13452       <param name="left" />
13453       <param name="right" />
13454     </member>
13455     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
13456       <summary>
13457         <para>uint8x8_t vrsubhn_u16 (uint16x8_t a, uint16x8_t b)</para>
13458         <para>A32: VRSUBHN.I16 Dd, Qn, Qm</para>
13459         <para>A64: RSUBHN Vd.8B, Vn.8H, Vm.8H</para>
13460       </summary>
13461       <param name="left" />
13462       <param name="right" />
13463     </member>
13464     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
13465       <summary>
13466         <para>uint16x4_t vrsubhn_u32 (uint32x4_t a, uint32x4_t b)</para>
13467         <para>A32: VRSUBHN.I32 Dd, Qn, Qm</para>
13468         <para>A64: RSUBHN Vd.4H, Vn.4S, Vm.4S</para>
13469       </summary>
13470       <param name="left" />
13471       <param name="right" />
13472     </member>
13473     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingLower(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
13474       <summary>
13475         <para>uint32x2_t vrsubhn_u64 (uint64x2_t a, uint64x2_t b)</para>
13476         <para>A32: VRSUBHN.I64 Dd, Qn, Qm</para>
13477         <para>A64: RSUBHN Vd.2S, Vn.2D, Vm.2D</para>
13478       </summary>
13479       <param name="left" />
13480       <param name="right" />
13481     </member>
13482     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
13483       <summary>
13484         <para>uint8x16_t vrsubhn_high_u16 (uint8x8_t r, uint16x8_t a, uint16x8_t b)</para>
13485         <para>A32: VRSUBHN.I16 Dd+1, Qn, Qm</para>
13486         <para>A64: RSUBHN2 Vd.16B, Vn.8H, Vm.8H</para>
13487       </summary>
13488       <param name="lower" />
13489       <param name="left" />
13490       <param name="right" />
13491     </member>
13492     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
13493       <summary>
13494         <para>int16x8_t vrsubhn_high_s32 (int16x4_t r, int32x4_t a, int32x4_t b)</para>
13495         <para>A32: VRSUBHN.I32 Dd+1, Qn, Qm</para>
13496         <para>A64: RSUBHN2 Vd.8H, Vn.4S, Vm.4S</para>
13497       </summary>
13498       <param name="lower" />
13499       <param name="left" />
13500       <param name="right" />
13501     </member>
13502     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
13503       <summary>
13504         <para>int32x4_t vrsubhn_high_s64 (int32x2_t r, int64x2_t a, int64x2_t b)</para>
13505         <para>A32: VRSUBHN.I64 Dd+1, Qn, Qm</para>
13506         <para>A64: RSUBHN2 Vd.4S, Vn.2D, Vm.2D</para>
13507       </summary>
13508       <param name="lower" />
13509       <param name="left" />
13510       <param name="right" />
13511     </member>
13512     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
13513       <summary>
13514         <para>int8x16_t vrsubhn_high_s16 (int8x8_t r, int16x8_t a, int16x8_t b)</para>
13515         <para>A32: VRSUBHN.I16 Dd+1, Qn, Qm</para>
13516         <para>A64: RSUBHN2 Vd.16B, Vn.8H, Vm.8H</para>
13517       </summary>
13518       <param name="lower" />
13519       <param name="left" />
13520       <param name="right" />
13521     </member>
13522     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
13523       <summary>
13524         <para>uint16x8_t vrsubhn_high_u32 (uint16x4_t r, uint32x4_t a, uint32x4_t b)</para>
13525         <para>A32: VRSUBHN.I32 Dd+1, Qn, Qm</para>
13526         <para>A64: RSUBHN2 Vd.8H, Vn.4S, Vm.4S</para>
13527       </summary>
13528       <param name="lower" />
13529       <param name="left" />
13530       <param name="right" />
13531     </member>
13532     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractRoundedHighNarrowingUpper(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
13533       <summary>
13534         <para>uint32x4_t vrsubhn_high_u64 (uint32x2_t r, uint64x2_t a, uint64x2_t b)</para>
13535         <para>A32: VRSUBHN.I64 Dd+1, Qn, Qm</para>
13536         <para>A64: RSUBHN2 Vd.4S, Vn.2D, Vm.2D</para>
13537       </summary>
13538       <param name="lower" />
13539       <param name="left" />
13540       <param name="right" />
13541     </member>
13542     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
13543       <summary>
13544         <para>uint8x16_t vqsubq_u8 (uint8x16_t a, uint8x16_t b)</para>
13545         <para>A32: VQSUB.U8 Qd, Qn, Qm</para>
13546         <para>A64: UQSUB Vd.16B, Vn.16B, Vm.16B</para>
13547       </summary>
13548       <param name="left" />
13549       <param name="right" />
13550     </member>
13551     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
13552       <summary>
13553         <para>int16x8_t vqsubq_s16 (int16x8_t a, int16x8_t b)</para>
13554         <para>A32: VQSUB.S16 Qd, Qn, Qm</para>
13555         <para>A64: SQSUB Vd.8H, Vn.8H, Vm.8H</para>
13556       </summary>
13557       <param name="left" />
13558       <param name="right" />
13559     </member>
13560     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
13561       <summary>
13562         <para>int32x4_t vqsubq_s32 (int32x4_t a, int32x4_t b)</para>
13563         <para>A32: VQSUB.S32 Qd, Qn, Qm</para>
13564         <para>A64: SQSUB Vd.4S, Vn.4S, Vm.4S</para>
13565       </summary>
13566       <param name="left" />
13567       <param name="right" />
13568     </member>
13569     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
13570       <summary>
13571         <para>int64x2_t vqsubq_s64 (int64x2_t a, int64x2_t b)</para>
13572         <para>A32: VQSUB.S64 Qd, Qn, Qm</para>
13573         <para>A64: SQSUB Vd.2D, Vn.2D, Vm.2D</para>
13574       </summary>
13575       <param name="left" />
13576       <param name="right" />
13577     </member>
13578     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
13579       <summary>
13580         <para>int8x16_t vqsubq_s8 (int8x16_t a, int8x16_t b)</para>
13581         <para>A32: VQSUB.S8 Qd, Qn, Qm</para>
13582         <para>A64: SQSUB Vd.16B, Vn.16B, Vm.16B</para>
13583       </summary>
13584       <param name="left" />
13585       <param name="right" />
13586     </member>
13587     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
13588       <summary>
13589         <para>uint16x8_t vqsubq_u16 (uint16x8_t a, uint16x8_t b)</para>
13590         <para>A32: VQSUB.U16 Qd, Qn, Qm</para>
13591         <para>A64: UQSUB Vd.8H, Vn.8H, Vm.8H</para>
13592       </summary>
13593       <param name="left" />
13594       <param name="right" />
13595     </member>
13596     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
13597       <summary>
13598         <para>uint32x4_t vqsubq_u32 (uint32x4_t a, uint32x4_t b)</para>
13599         <para>A32: VQSUB.U32 Qd, Qn, Qm</para>
13600         <para>A64: UQSUB Vd.4S, Vn.4S, Vm.4S</para>
13601       </summary>
13602       <param name="left" />
13603       <param name="right" />
13604     </member>
13605     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
13606       <summary>
13607         <para>uint64x2_t vqsubq_u64 (uint64x2_t a, uint64x2_t b)</para>
13608         <para>A32: VQSUB.U64 Qd, Qn, Qm</para>
13609         <para>A64: UQSUB Vd.2D, Vn.2D, Vm.2D</para>
13610       </summary>
13611       <param name="left" />
13612       <param name="right" />
13613     </member>
13614     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
13615       <summary>
13616         <para>uint8x8_t vqsub_u8 (uint8x8_t a, uint8x8_t b)</para>
13617         <para>A32: VQSUB.U8 Dd, Dn, Dm</para>
13618         <para>A64: UQSUB Vd.8B, Vn.8B, Vm.8B</para>
13619       </summary>
13620       <param name="left" />
13621       <param name="right" />
13622     </member>
13623     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
13624       <summary>
13625         <para>int16x4_t vqsub_s16 (int16x4_t a, int16x4_t b)</para>
13626         <para>A32: VQSUB.S16 Dd, Dn, Dm</para>
13627         <para>A64: SQSUB Vd.4H, Vn.4H, Vm.4H</para>
13628       </summary>
13629       <param name="left" />
13630       <param name="right" />
13631     </member>
13632     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
13633       <summary>
13634         <para>int32x2_t vqsub_s32 (int32x2_t a, int32x2_t b)</para>
13635         <para>A32: VQSUB.S32 Dd, Dn, Dm</para>
13636         <para>A64: SQSUB Vd.2S, Vn.2S, Vm.2S</para>
13637       </summary>
13638       <param name="left" />
13639       <param name="right" />
13640     </member>
13641     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
13642       <summary>
13643         <para>int8x8_t vqsub_s8 (int8x8_t a, int8x8_t b)</para>
13644         <para>A32: VQSUB.S8 Dd, Dn, Dm</para>
13645         <para>A64: SQSUB Vd.8B, Vn.8B, Vm.8B</para>
13646       </summary>
13647       <param name="left" />
13648       <param name="right" />
13649     </member>
13650     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
13651       <summary>
13652         <para>uint16x4_t vqsub_u16 (uint16x4_t a, uint16x4_t b)</para>
13653         <para>A32: VQSUB.U16 Dd, Dn, Dm</para>
13654         <para>A64: UQSUB Vd.4H, Vn.4H, Vm.4H</para>
13655       </summary>
13656       <param name="left" />
13657       <param name="right" />
13658     </member>
13659     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturate(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
13660       <summary>
13661         <para>uint32x2_t vqsub_u32 (uint32x2_t a, uint32x2_t b)</para>
13662         <para>A32: VQSUB.U32 Dd, Dn, Dm</para>
13663         <para>A64: UQSUB Vd.2S, Vn.2S, Vm.2S</para>
13664       </summary>
13665       <param name="left" />
13666       <param name="right" />
13667     </member>
13668     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
13669       <summary>
13670         <para>int64x1_t vqsub_s64 (int64x1_t a, int64x1_t b)</para>
13671         <para>A32: VQSUB.S64 Dd, Dn, Dm</para>
13672         <para>A64: SQSUB Dd, Dn, Dm</para>
13673       </summary>
13674       <param name="left" />
13675       <param name="right" />
13676     </member>
13677     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
13678       <summary>
13679         <para>uint64x1_t vqsub_u64 (uint64x1_t a, uint64x1_t b)</para>
13680         <para>A32: VQSUB.U64 Dd, Dn, Dm</para>
13681         <para>A64: UQSUB Dd, Dn, Dm</para>
13682       </summary>
13683       <param name="left" />
13684       <param name="right" />
13685     </member>
13686     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
13687       <summary>
13688         <para>float64x1_t vsub_f64 (float64x1_t a, float64x1_t b)</para>
13689         <para>A32: VSUB.F64 Dd, Dn, Dm</para>
13690         <para>A64: FSUB Dd, Dn, Dm</para>
13691       </summary>
13692       <param name="left" />
13693       <param name="right" />
13694     </member>
13695     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
13696       <summary>
13697         <para>int64x1_t vsub_s64 (int64x1_t a, int64x1_t b)</para>
13698         <para>A32: VSUB.I64 Dd, Dn, Dm</para>
13699         <para>A64: SUB Dd, Dn, Dm</para>
13700       </summary>
13701       <param name="left" />
13702       <param name="right" />
13703     </member>
13704     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
13705       <summary>
13706         <para>float32_t vsubs_f32 (float32_t a, float32_t b)</para>
13707         <para>A32: VSUB.F32 Sd, Sn, Sm</para>
13708         <para>A64: FSUB Sd, Sn, Sm The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
13709       </summary>
13710       <param name="left" />
13711       <param name="right" />
13712     </member>
13713     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
13714       <summary>
13715         <para>uint64x1_t vsub_u64 (uint64x1_t a, uint64x1_t b)</para>
13716         <para>A32: VSUB.I64 Dd, Dn, Dm</para>
13717         <para>A64: SUB Dd, Dn, Dm</para>
13718       </summary>
13719       <param name="left" />
13720       <param name="right" />
13721     </member>
13722     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.SByte})">
13723       <summary>
13724         <para>int16x8_t vsubw_s8 (int16x8_t a, int8x8_t b)</para>
13725         <para>A32: VSUBW.S8 Qd, Qn, Dm</para>
13726         <para>A64: SSUBW Vd.8H, Vn.8H, Vm.8B</para>
13727       </summary>
13728       <param name="left" />
13729       <param name="right" />
13730     </member>
13731     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16})">
13732       <summary>
13733         <para>int32x4_t vsubw_s16 (int32x4_t a, int16x4_t b)</para>
13734         <para>A32: VSUBW.S16 Qd, Qn, Dm</para>
13735         <para>A64: SSUBW Vd.4S, Vn.4S, Vm.4H</para>
13736       </summary>
13737       <param name="left" />
13738       <param name="right" />
13739     </member>
13740     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32})">
13741       <summary>
13742         <para>int64x2_t vsubw_s32 (int64x2_t a, int32x2_t b)</para>
13743         <para>A32: VSUBW.S32 Qd, Qn, Dm</para>
13744         <para>A64: SSUBW Vd.2D, Vn.2D, Vm.2S</para>
13745       </summary>
13746       <param name="left" />
13747       <param name="right" />
13748     </member>
13749     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Byte})">
13750       <summary>
13751         <para>uint16x8_t vsubw_u8 (uint16x8_t a, uint8x8_t b)</para>
13752         <para>A32: VSUBW.U8 Qd, Qn, Dm</para>
13753         <para>A64: USUBW Vd.8H, Vn.8H, Vm.8B</para>
13754       </summary>
13755       <param name="left" />
13756       <param name="right" />
13757     </member>
13758     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt16})">
13759       <summary>
13760         <para>uint32x4_t vsubw_u16 (uint32x4_t a, uint16x4_t b)</para>
13761         <para>A32: VSUBW.U16 Qd, Qn, Dm</para>
13762         <para>A64: USUBW Vd.4S, Vn.4S, Vm.4H</para>
13763       </summary>
13764       <param name="left" />
13765       <param name="right" />
13766     </member>
13767     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt32})">
13768       <summary>
13769         <para>uint64x2_t vsubw_u32 (uint64x2_t a, uint32x2_t b)</para>
13770         <para>A32: VSUBW.U32 Qd, Qn, Dm</para>
13771         <para>A64: USUBW Vd.2D, Vn.2D, Vm.2S</para>
13772       </summary>
13773       <param name="left" />
13774       <param name="right" />
13775     </member>
13776     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
13777       <summary>
13778         <para>uint16x8_t vsubl_u8 (uint8x8_t a, uint8x8_t b)</para>
13779         <para>A32: VSUBL.U8 Qd, Dn, Dm</para>
13780         <para>A64: USUBL Vd.8H, Vn.8B, Vm.8B</para>
13781       </summary>
13782       <param name="left" />
13783       <param name="right" />
13784     </member>
13785     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
13786       <summary>
13787         <para>int32x4_t vsubl_s16 (int16x4_t a, int16x4_t b)</para>
13788         <para>A32: VSUBL.S16 Qd, Dn, Dm</para>
13789         <para>A64: SSUBL Vd.4S, Vn.4H, Vm.4H</para>
13790       </summary>
13791       <param name="left" />
13792       <param name="right" />
13793     </member>
13794     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
13795       <summary>
13796         <para>int64x2_t vsubl_s32 (int32x2_t a, int32x2_t b)</para>
13797         <para>A32: VSUBL.S32 Qd, Dn, Dm</para>
13798         <para>A64: SSUBL Vd.2D, Vn.2S, Vm.2S</para>
13799       </summary>
13800       <param name="left" />
13801       <param name="right" />
13802     </member>
13803     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
13804       <summary>
13805         <para>int16x8_t vsubl_s8 (int8x8_t a, int8x8_t b)</para>
13806         <para>A32: VSUBL.S8 Qd, Dn, Dm</para>
13807         <para>A64: SSUBL Vd.8H, Vn.8B, Vm.8B</para>
13808       </summary>
13809       <param name="left" />
13810       <param name="right" />
13811     </member>
13812     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
13813       <summary>
13814         <para>uint32x4_t vsubl_u16 (uint16x4_t a, uint16x4_t b)</para>
13815         <para>A32: VSUBL.U16 Qd, Dn, Dm</para>
13816         <para>A64: USUBL Vd.4S, Vn.4H, Vm.4H</para>
13817       </summary>
13818       <param name="left" />
13819       <param name="right" />
13820     </member>
13821     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
13822       <summary>
13823         <para>uint64x2_t vsubl_u32 (uint32x2_t a, uint32x2_t b)</para>
13824         <para>A32: VSUBL.U32 Qd, Dn, Dm</para>
13825         <para>A64: USUBL Vd.2D, Vn.2S, Vm.2S</para>
13826       </summary>
13827       <param name="left" />
13828       <param name="right" />
13829     </member>
13830     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
13831       <summary>
13832         <para>uint16x8_t vsubl_high_u8 (uint8x16_t a, uint8x16_t b)</para>
13833         <para>A32: VSUBL.U8 Qd, Dn+1, Dm+1</para>
13834         <para>A64: USUBL2 Vd.8H, Vn.16B, Vm.16B</para>
13835       </summary>
13836       <param name="left" />
13837       <param name="right" />
13838     </member>
13839     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
13840       <summary>
13841         <para>int32x4_t vsubl_high_s16 (int16x8_t a, int16x8_t b)</para>
13842         <para>A32: VSUBL.S16 Qd, Dn+1, Dm+1</para>
13843         <para>A64: SSUBL2 Vd.4S, Vn.8H, Vm.8H</para>
13844       </summary>
13845       <param name="left" />
13846       <param name="right" />
13847     </member>
13848     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.SByte})">
13849       <summary>
13850         <para>int16x8_t vsubw_high_s8 (int16x8_t a, int8x16_t b)</para>
13851         <para>A32: VSUBW.S8 Qd, Qn, Dm+1</para>
13852         <para>A64: SSUBW2 Vd.8H, Vn.8H, Vm.16B</para>
13853       </summary>
13854       <param name="left" />
13855       <param name="right" />
13856     </member>
13857     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16})">
13858       <summary>
13859         <para>int32x4_t vsubw_high_s16 (int32x4_t a, int16x8_t b)</para>
13860         <para>A32: VSUBW.S16 Qd, Qn, Dm+1</para>
13861         <para>A64: SSUBW2 Vd.4S, Vn.4S, Vm.8H</para>
13862       </summary>
13863       <param name="left" />
13864       <param name="right" />
13865     </member>
13866     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
13867       <summary>
13868         <para>int64x2_t vsubl_high_s32 (int32x4_t a, int32x4_t b)</para>
13869         <para>A32: VSUBL.S32 Qd, Dn+1, Dm+1</para>
13870         <para>A64: SSUBL2 Vd.2D, Vn.4S, Vm.4S</para>
13871       </summary>
13872       <param name="left" />
13873       <param name="right" />
13874     </member>
13875     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32})">
13876       <summary>
13877         <para>int64x2_t vsubw_high_s32 (int64x2_t a, int32x4_t b)</para>
13878         <para>A32: VSUBW.S32 Qd, Qn, Dm+1</para>
13879         <para>A64: SSUBW2 Vd.2D, Vn.2D, Vm.4S</para>
13880       </summary>
13881       <param name="left" />
13882       <param name="right" />
13883     </member>
13884     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
13885       <summary>
13886         <para>int16x8_t vsubl_high_s8 (int8x16_t a, int8x16_t b)</para>
13887         <para>A32: VSUBL.S8 Qd, Dn+1, Dm+1</para>
13888         <para>A64: SSUBL2 Vd.8H, Vn.16B, Vm.16B</para>
13889       </summary>
13890       <param name="left" />
13891       <param name="right" />
13892     </member>
13893     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Byte})">
13894       <summary>
13895         <para>uint16x8_t vsubw_high_u8 (uint16x8_t a, uint8x16_t b)</para>
13896         <para>A32: VSUBW.U8 Qd, Qn, Dm+1</para>
13897         <para>A64: USUBW2 Vd.8H, Vn.8H, Vm.16B</para>
13898       </summary>
13899       <param name="left" />
13900       <param name="right" />
13901     </member>
13902     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
13903       <summary>
13904         <para>uint32x4_t vsubl_high_u16 (uint16x8_t a, uint16x8_t b)</para>
13905         <para>A32: VSUBL.U16 Qd, Dn+1, Dm+1</para>
13906         <para>A64: USUBL2 Vd.4S, Vn.8H, Vm.8H</para>
13907       </summary>
13908       <param name="left" />
13909       <param name="right" />
13910     </member>
13911     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt16})">
13912       <summary>
13913         <para>uint32x4_t vsubw_high_u16 (uint32x4_t a, uint16x8_t b)</para>
13914         <para>A32: VSUBW.U16 Qd, Qn, Dm+1</para>
13915         <para>A64: USUBW2 Vd.4S, Vn.4S, Vm.8H</para>
13916       </summary>
13917       <param name="left" />
13918       <param name="right" />
13919     </member>
13920     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
13921       <summary>
13922         <para>uint64x2_t vsubl_high_u32 (uint32x4_t a, uint32x4_t b)</para>
13923         <para>A32: VSUBL.U32 Qd, Dn+1, Dm+1</para>
13924         <para>A64: USUBL2 Vd.2D, Vn.4S, Vm.4S</para>
13925       </summary>
13926       <param name="left" />
13927       <param name="right" />
13928     </member>
13929     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.SubtractWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt32})">
13930       <summary>
13931         <para>uint64x2_t vsubw_high_u32 (uint64x2_t a, uint32x4_t b)</para>
13932         <para>A32: VSUBW.U32 Qd, Qn, Dm+1</para>
13933         <para>A64: USUBW2 Vd.2D, Vn.2D, Vm.4S</para>
13934       </summary>
13935       <param name="left" />
13936       <param name="right" />
13937     </member>
13938     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
13939       <summary>
13940         <para>uint8x8_t vqvtbl1_u8(uint8x16_t t, uint8x8_t idx)</para>
13941         <para>A32: VTBL Dd, {Dn, Dn+1}, Dm</para>
13942         <para>A64: TBL Vd.8B, {Vn.16B}, Vm.8B</para>
13943       </summary>
13944       <param name="table" />
13945       <param name="byteIndexes" />
13946     </member>
13947     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookup(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
13948       <summary>
13949         <para>int8x8_t vqvtbl1_s8(int8x16_t t, uint8x8_t idx)</para>
13950         <para>A32: VTBL Dd, {Dn, Dn+1}, Dm</para>
13951         <para>A64: TBL Vd.8B, {Vn.16B}, Vm.8B</para>
13952       </summary>
13953       <param name="table" />
13954       <param name="byteIndexes" />
13955     </member>
13956     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookupExtension(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
13957       <summary>
13958         <para>uint8x8_t vqvtbx1_u8(uint8x8_t r, uint8x16_t t, uint8x8_t idx)</para>
13959         <para>A32: VTBX Dd, {Dn, Dn+1}, Dm</para>
13960         <para>A64: TBX Vd.8B, {Vn.16B}, Vm.8B</para>
13961       </summary>
13962       <param name="defaultValues" />
13963       <param name="table" />
13964       <param name="byteIndexes" />
13965     </member>
13966     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.VectorTableLookupExtension(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
13967       <summary>
13968         <para>int8x8_t vqvtbx1_s8(int8x8_t r, int8x16_t t, uint8x8_t idx)</para>
13969         <para>A32: VTBX Dd, {Dn, Dn+1}, Dm</para>
13970         <para>A64: TBX Vd.8B, {Vn.16B}, Vm.8B</para>
13971       </summary>
13972       <param name="defaultValues" />
13973       <param name="table" />
13974       <param name="byteIndexes" />
13975     </member>
13976     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
13977       <summary>
13978         <para>uint8x16_t veorq_u8 (uint8x16_t a, uint8x16_t b)</para>
13979         <para>A32: VEOR Qd, Qn, Qm</para>
13980         <para>A64: EOR Vd.16B, Vn.16B, Vm.16B</para>
13981       </summary>
13982       <param name="left" />
13983       <param name="right" />
13984     </member>
13985     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
13986       <summary>
13987         <para>float64x2_t veorq_f64 (float64x2_t a, float64x2_t b)</para>
13988         <para>A32: VEOR Qd, Qn, Qm</para>
13989         <para>A64: EOR Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
13990       </summary>
13991       <param name="left" />
13992       <param name="right" />
13993     </member>
13994     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
13995       <summary>
13996         <para>int16x8_t veorq_s16 (int16x8_t a, int16x8_t b)</para>
13997         <para>A32: VEOR Qd, Qn, Qm</para>
13998         <para>A64: EOR Vd.16B, Vn.16B, Vm.16B</para>
13999       </summary>
14000       <param name="left" />
14001       <param name="right" />
14002     </member>
14003     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
14004       <summary>
14005         <para>int32x4_t veorq_s32 (int32x4_t a, int32x4_t b)</para>
14006         <para>A32: VEOR Qd, Qn, Qm</para>
14007         <para>A64: EOR Vd.16B, Vn.16B, Vm.16B</para>
14008       </summary>
14009       <param name="left" />
14010       <param name="right" />
14011     </member>
14012     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
14013       <summary>
14014         <para>int64x2_t veorq_s64 (int64x2_t a, int64x2_t b)</para>
14015         <para>A32: VEOR Qd, Qn, Qm</para>
14016         <para>A64: EOR Vd.16B, Vn.16B, Vm.16B</para>
14017       </summary>
14018       <param name="left" />
14019       <param name="right" />
14020     </member>
14021     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
14022       <summary>
14023         <para>int8x16_t veorq_s8 (int8x16_t a, int8x16_t b)</para>
14024         <para>A32: VEOR Qd, Qn, Qm</para>
14025         <para>A64: EOR Vd.16B, Vn.16B, Vm.16B</para>
14026       </summary>
14027       <param name="left" />
14028       <param name="right" />
14029     </member>
14030     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
14031       <summary>
14032         <para>float32x4_t veorq_f32 (float32x4_t a, float32x4_t b)</para>
14033         <para>A32: VEOR Qd, Qn, Qm</para>
14034         <para>A64: EOR Vd.16B, Vn.16B, Vm.16B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
14035       </summary>
14036       <param name="left" />
14037       <param name="right" />
14038     </member>
14039     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
14040       <summary>
14041         <para>uint16x8_t veorq_u16 (uint16x8_t a, uint16x8_t b)</para>
14042         <para>A32: VEOR Qd, Qn, Qm</para>
14043         <para>A64: EOR Vd.16B, Vn.16B, Vm.16B</para>
14044       </summary>
14045       <param name="left" />
14046       <param name="right" />
14047     </member>
14048     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
14049       <summary>
14050         <para>uint32x4_t veorq_u32 (uint32x4_t a, uint32x4_t b)</para>
14051         <para>A32: VEOR Qd, Qn, Qm</para>
14052         <para>A64: EOR Vd.16B, Vn.16B, Vm.16B</para>
14053       </summary>
14054       <param name="left" />
14055       <param name="right" />
14056     </member>
14057     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
14058       <summary>
14059         <para>uint64x2_t veorq_u64 (uint64x2_t a, uint64x2_t b)</para>
14060         <para>A32: VEOR Qd, Qn, Qm</para>
14061         <para>A64: EOR Vd.16B, Vn.16B, Vm.16B</para>
14062       </summary>
14063       <param name="left" />
14064       <param name="right" />
14065     </member>
14066     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
14067       <summary>
14068         <para>uint8x8_t veor_u8 (uint8x8_t a, uint8x8_t b)</para>
14069         <para>A32: VEOR Dd, Dn, Dm</para>
14070         <para>A64: EOR Vd.8B, Vn.8B, Vm.8B</para>
14071       </summary>
14072       <param name="left" />
14073       <param name="right" />
14074     </member>
14075     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
14076       <summary>
14077         <para>float64x1_t veor_f64 (float64x1_t a, float64x1_t b)</para>
14078         <para>A32: VEOR Dd, Dn, Dm</para>
14079         <para>A64: EOR Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
14080       </summary>
14081       <param name="left" />
14082       <param name="right" />
14083     </member>
14084     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
14085       <summary>
14086         <para>int16x4_t veor_s16 (int16x4_t a, int16x4_t b)</para>
14087         <para>A32: VEOR Dd, Dn, Dm</para>
14088         <para>A64: EOR Vd.8B, Vn.8B, Vm.8B</para>
14089       </summary>
14090       <param name="left" />
14091       <param name="right" />
14092     </member>
14093     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
14094       <summary>
14095         <para>int32x2_t veor_s32 (int32x2_t a, int32x2_t b)</para>
14096         <para>A32: VEOR Dd, Dn, Dm</para>
14097         <para>A64: EOR Vd.8B, Vn.8B, Vm.8B</para>
14098       </summary>
14099       <param name="left" />
14100       <param name="right" />
14101     </member>
14102     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
14103       <summary>
14104         <para>int64x1_t veor_s64 (int64x1_t a, int64x1_t b)</para>
14105         <para>A32: VEOR Dd, Dn, Dm</para>
14106         <para>A64: EOR Vd.8B, Vn.8B, Vm.8B</para>
14107       </summary>
14108       <param name="left" />
14109       <param name="right" />
14110     </member>
14111     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
14112       <summary>
14113         <para>int8x8_t veor_s8 (int8x8_t a, int8x8_t b)</para>
14114         <para>A32: VEOR Dd, Dn, Dm</para>
14115         <para>A64: EOR Vd.8B, Vn.8B, Vm.8B</para>
14116       </summary>
14117       <param name="left" />
14118       <param name="right" />
14119     </member>
14120     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
14121       <summary>
14122         <para>float32x2_t veor_f32 (float32x2_t a, float32x2_t b)</para>
14123         <para>A32: VEOR Dd, Dn, Dm</para>
14124         <para>A64: EOR Vd.8B, Vn.8B, Vm.8B The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
14125       </summary>
14126       <param name="left" />
14127       <param name="right" />
14128     </member>
14129     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
14130       <summary>
14131         <para>uint16x4_t veor_u16 (uint16x4_t a, uint16x4_t b)</para>
14132         <para>A32: VEOR Dd, Dn, Dm</para>
14133         <para>A64: EOR Vd.8B, Vn.8B, Vm.8B</para>
14134       </summary>
14135       <param name="left" />
14136       <param name="right" />
14137     </member>
14138     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
14139       <summary>
14140         <para>uint32x2_t veor_u32 (uint32x2_t a, uint32x2_t b)</para>
14141         <para>A32: VEOR Dd, Dn, Dm</para>
14142         <para>A64: EOR Vd.8B, Vn.8B, Vm.8B</para>
14143       </summary>
14144       <param name="left" />
14145       <param name="right" />
14146     </member>
14147     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Xor(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
14148       <summary>
14149         <para>uint64x1_t veor_u64 (uint64x1_t a, uint64x1_t b)</para>
14150         <para>A32: VEOR Dd, Dn, Dm</para>
14151         <para>A64: EOR Vd.8B, Vn.8B, Vm.8B</para>
14152       </summary>
14153       <param name="left" />
14154       <param name="right" />
14155     </member>
14156     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningLower(System.Runtime.Intrinsics.Vector64{System.Byte})">
14157       <summary>
14158         <para>uint16x8_t vmovl_u8 (uint8x8_t a)</para>
14159         <para>A32: VMOVL.U8 Qd, Dm</para>
14160         <para>A64: UXTL Vd.8H, Vn.8B</para>
14161       </summary>
14162       <param name="value" />
14163     </member>
14164     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningLower(System.Runtime.Intrinsics.Vector64{System.Int16})">
14165       <summary>
14166         <para>uint32x4_t vmovl_u16 (uint16x4_t a)</para>
14167         <para>A32: VMOVL.U16 Qd, Dm</para>
14168         <para>A64: UXTL Vd.4S, Vn.4H</para>
14169       </summary>
14170       <param name="value" />
14171     </member>
14172     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningLower(System.Runtime.Intrinsics.Vector64{System.Int32})">
14173       <summary>
14174         <para>uint64x2_t vmovl_u32 (uint32x2_t a)</para>
14175         <para>A32: VMOVL.U32 Qd, Dm</para>
14176         <para>A64: UXTL Vd.2D, Vn.2S</para>
14177       </summary>
14178       <param name="value" />
14179     </member>
14180     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningLower(System.Runtime.Intrinsics.Vector64{System.SByte})">
14181       <summary>
14182         <para>uint16x8_t vmovl_u8 (uint8x8_t a)</para>
14183         <para>A32: VMOVL.U8 Qd, Dm</para>
14184         <para>A64: UXTL Vd.8H, Vn.8B</para>
14185       </summary>
14186       <param name="value" />
14187     </member>
14188     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt16})">
14189       <summary>
14190         <para>uint32x4_t vmovl_u16 (uint16x4_t a)</para>
14191         <para>A32: VMOVL.U16 Qd, Dm</para>
14192         <para>A64: UXTL Vd.4S, Vn.4H</para>
14193       </summary>
14194       <param name="value" />
14195     </member>
14196     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt32})">
14197       <summary>
14198         <para>uint64x2_t vmovl_u32 (uint32x2_t a)</para>
14199         <para>A32: VMOVL.U32 Qd, Dm</para>
14200         <para>A64: UXTL Vd.2D, Vn.2S</para>
14201       </summary>
14202       <param name="value" />
14203     </member>
14204     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningUpper(System.Runtime.Intrinsics.Vector128{System.Byte})">
14205       <summary>
14206         <para>uint16x8_t vmovl_high_u8 (uint8x16_t a)</para>
14207         <para>A32: VMOVL.U8 Qd, Dm+1</para>
14208         <para>A64: UXTL2 Vd.8H, Vn.16B</para>
14209       </summary>
14210       <param name="value" />
14211     </member>
14212     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int16})">
14213       <summary>
14214         <para>uint32x4_t vmovl_high_u16 (uint16x8_t a)</para>
14215         <para>A32: VMOVL.U16 Qd, Dm+1</para>
14216         <para>A64: UXTL2 Vd.4S, Vn.8H</para>
14217       </summary>
14218       <param name="value" />
14219     </member>
14220     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int32})">
14221       <summary>
14222         <para>uint64x2_t vmovl_high_u32 (uint32x4_t a)</para>
14223         <para>A32: VMOVL.U32 Qd, Dm+1</para>
14224         <para>A64: UXTL2 Vd.2D, Vn.4S</para>
14225       </summary>
14226       <param name="value" />
14227     </member>
14228     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningUpper(System.Runtime.Intrinsics.Vector128{System.SByte})">
14229       <summary>
14230         <para>uint16x8_t vmovl_high_u8 (uint8x16_t a)</para>
14231         <para>A32: VMOVL.U8 Qd, Dm+1</para>
14232         <para>A64: UXTL2 Vd.8H, Vn.16B</para>
14233       </summary>
14234       <param name="value" />
14235     </member>
14236     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt16})">
14237       <summary>
14238         <para>uint32x4_t vmovl_high_u16 (uint16x8_t a)</para>
14239         <para>A32: VMOVL.U16 Qd, Dm+1</para>
14240         <para>A64: UXTL2 Vd.4S, Vn.8H</para>
14241       </summary>
14242       <param name="value" />
14243     </member>
14244     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.ZeroExtendWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt32})">
14245       <summary>
14246         <para>uint64x2_t vmovl_high_u32 (uint32x4_t a)</para>
14247         <para>A32: VMOVL.U32 Qd, Dm+1</para>
14248         <para>A64: UXTL2 Vd.2D, Vn.4S</para>
14249       </summary>
14250       <param name="value" />
14251     </member>
14252     <member name="P:System.Runtime.Intrinsics.Arm.AdvSimd.IsSupported" />
14253     <member name="T:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64" />
14254     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Abs(System.Runtime.Intrinsics.Vector128{System.Double})">
14255       <summary>
14256         <para>float64x2_t vabsq_f64 (float64x2_t a)</para>
14257         <para>A64: FABS Vd.2D, Vn.2D</para>
14258       </summary>
14259       <param name="value" />
14260     </member>
14261     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Abs(System.Runtime.Intrinsics.Vector128{System.Int64})">
14262       <summary>
14263         <para>int64x2_t vabsq_s64 (int64x2_t a)</para>
14264         <para>A64: ABS Vd.2D, Vn.2D</para>
14265       </summary>
14266       <param name="value" />
14267     </member>
14268     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
14269       <summary>
14270         <para>uint64x2_t vcagtq_f64 (float64x2_t a, float64x2_t b)</para>
14271         <para>A64: FACGT Vd.2D, Vn.2D, Vm.2D</para>
14272       </summary>
14273       <param name="left" />
14274       <param name="right" />
14275     </member>
14276     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
14277       <summary>
14278         <para>uint64x2_t vcageq_f64 (float64x2_t a, float64x2_t b)</para>
14279         <para>A64: FACGE Vd.2D, Vn.2D, Vm.2D</para>
14280       </summary>
14281       <param name="left" />
14282       <param name="right" />
14283     </member>
14284     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareGreaterThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
14285       <summary>
14286         <para>uint64x1_t vcage_f64 (float64x1_t a, float64x1_t b)</para>
14287         <para>A64: FACGE Dd, Dn, Dm</para>
14288       </summary>
14289       <param name="left" />
14290       <param name="right" />
14291     </member>
14292     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareGreaterThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
14293       <summary>
14294         <para>uint32_t vcages_f32 (float32_t a, float32_t b)</para>
14295         <para>A64: FACGE Sd, Sn, Sm</para>
14296       </summary>
14297       <param name="left" />
14298       <param name="right" />
14299     </member>
14300     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareGreaterThanScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
14301       <summary>
14302         <para>uint64x1_t vcagt_f64 (float64x1_t a, float64x1_t b)</para>
14303         <para>A64: FACGT Dd, Dn, Dm</para>
14304       </summary>
14305       <param name="left" />
14306       <param name="right" />
14307     </member>
14308     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareGreaterThanScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
14309       <summary>
14310         <para>uint32_t vcagts_f32 (float32_t a, float32_t b)</para>
14311         <para>A64: FACGT Sd, Sn, Sm</para>
14312       </summary>
14313       <param name="left" />
14314       <param name="right" />
14315     </member>
14316     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
14317       <summary>
14318         <para>uint64x2_t vcaltq_f64 (float64x2_t a, float64x2_t b)</para>
14319         <para>A64: FACGT Vd.2D, Vn.2D, Vm.2D</para>
14320       </summary>
14321       <param name="left" />
14322       <param name="right" />
14323     </member>
14324     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
14325       <summary>
14326         <para>uint64x2_t vcaleq_f64 (float64x2_t a, float64x2_t b)</para>
14327         <para>A64: FACGE Vd.2D, Vn.2D, Vm.2D</para>
14328       </summary>
14329       <param name="left" />
14330       <param name="right" />
14331     </member>
14332     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareLessThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
14333       <summary>
14334         <para>uint64x1_t vcale_f64 (float64x1_t a, float64x1_t b)</para>
14335         <para>A64: FACGE Dd, Dn, Dm</para>
14336       </summary>
14337       <param name="left" />
14338       <param name="right" />
14339     </member>
14340     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareLessThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
14341       <summary>
14342         <para>uint32_t vcales_f32 (float32_t a, float32_t b)</para>
14343         <para>A64: FACGE Sd, Sn, Sm</para>
14344       </summary>
14345       <param name="left" />
14346       <param name="right" />
14347     </member>
14348     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareLessThanScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
14349       <summary>
14350         <para>uint64x1_t vcalt_f64 (float64x1_t a, float64x1_t b)</para>
14351         <para>A64: FACGT Dd, Dn, Dm</para>
14352       </summary>
14353       <param name="left" />
14354       <param name="right" />
14355     </member>
14356     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteCompareLessThanScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
14357       <summary>
14358         <para>uint32_t vcalts_f32 (float32_t a, float32_t b)</para>
14359         <para>A64: FACGT Sd, Sn, Sm</para>
14360       </summary>
14361       <param name="left" />
14362       <param name="right" />
14363     </member>
14364     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteDifference(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
14365       <summary>
14366         <para>float64x2_t vabdq_f64 (float64x2_t a, float64x2_t b)</para>
14367         <para>A64: FABD Vd.2D, Vn.2D, Vm.2D</para>
14368       </summary>
14369       <param name="left" />
14370       <param name="right" />
14371     </member>
14372     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteDifferenceScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
14373       <summary>
14374         <para>float64x1_t vabd_f64 (float64x1_t a, float64x1_t b)</para>
14375         <para>A64: FABD Dd, Dn, Dm</para>
14376       </summary>
14377       <param name="left" />
14378       <param name="right" />
14379     </member>
14380     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsoluteDifferenceScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
14381       <summary>
14382         <para>float32_t vabds_f32 (float32_t a, float32_t b)</para>
14383         <para>A64: FABD Sd, Sn, Sm</para>
14384       </summary>
14385       <param name="left" />
14386       <param name="right" />
14387     </member>
14388     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsSaturate(System.Runtime.Intrinsics.Vector128{System.Int64})">
14389       <summary>
14390         <para>int64x2_t vqabsq_s64 (int64x2_t a)</para>
14391         <para>A64: SQABS Vd.2D, Vn.2D</para>
14392       </summary>
14393       <param name="value" />
14394     </member>
14395     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16})">
14396       <summary>
14397         <para>int16_t vqabsh_s16 (int16_t a)</para>
14398         <para>A64: SQABS Hd, Hn</para>
14399       </summary>
14400       <param name="value" />
14401     </member>
14402     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32})">
14403       <summary>
14404         <para>int32_t vqabss_s32 (int32_t a)</para>
14405         <para>A64: SQABS Sd, Sn</para>
14406       </summary>
14407       <param name="value" />
14408     </member>
14409     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64})">
14410       <summary>
14411         <para>int64_t vqabsd_s64 (int64_t a)</para>
14412         <para>A64: SQABS Dd, Dn</para>
14413       </summary>
14414       <param name="value" />
14415     </member>
14416     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsSaturateScalar(System.Runtime.Intrinsics.Vector64{System.SByte})">
14417       <summary>
14418         <para>int8_t vqabsb_s8 (int8_t a)</para>
14419         <para>A64: SQABS Bd, Bn</para>
14420       </summary>
14421       <param name="value" />
14422     </member>
14423     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AbsScalar(System.Runtime.Intrinsics.Vector64{System.Int64})">
14424       <summary>
14425         <para>int64x1_t vabs_s64 (int64x1_t a)</para>
14426         <para>A64: ABS Dd, Dn</para>
14427       </summary>
14428       <param name="value" />
14429     </member>
14430     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Add(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
14431       <summary>
14432         <para>float64x2_t vaddq_f64 (float64x2_t a, float64x2_t b)</para>
14433         <para>A64: FADD Vd.2D, Vn.2D, Vm.2D</para>
14434       </summary>
14435       <param name="left" />
14436       <param name="right" />
14437     </member>
14438     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcross(System.Runtime.Intrinsics.Vector128{System.Byte})">
14439       <summary>
14440         <para>uint8_t vaddvq_u8 (uint8x16_t a)</para>
14441         <para>A64: ADDV Bd, Vn.16B</para>
14442       </summary>
14443       <param name="value" />
14444     </member>
14445     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcross(System.Runtime.Intrinsics.Vector128{System.Int16})">
14446       <summary>
14447         <para>int16_t vaddvq_s16 (int16x8_t a)</para>
14448         <para>A64: ADDV Hd, Vn.8H</para>
14449       </summary>
14450       <param name="value" />
14451     </member>
14452     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcross(System.Runtime.Intrinsics.Vector128{System.Int32})">
14453       <summary>
14454         <para>int32_t vaddvq_s32 (int32x4_t a)</para>
14455         <para>A64: ADDV Sd, Vn.4S</para>
14456       </summary>
14457       <param name="value" />
14458     </member>
14459     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcross(System.Runtime.Intrinsics.Vector128{System.SByte})">
14460       <summary>
14461         <para>int8_t vaddvq_s8 (int8x16_t a)</para>
14462         <para>A64: ADDV Bd, Vn.16B</para>
14463       </summary>
14464       <param name="value" />
14465     </member>
14466     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcross(System.Runtime.Intrinsics.Vector128{System.UInt16})">
14467       <summary>
14468         <para>uint16_t vaddvq_u16 (uint16x8_t a)</para>
14469         <para>A64: ADDV Hd, Vn.8H</para>
14470       </summary>
14471       <param name="value" />
14472     </member>
14473     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcross(System.Runtime.Intrinsics.Vector128{System.UInt32})">
14474       <summary>
14475         <para>uint32_t vaddvq_u32 (uint32x4_t a)</para>
14476         <para>A64: ADDV Sd, Vn.4S</para>
14477       </summary>
14478       <param name="value" />
14479     </member>
14480     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcross(System.Runtime.Intrinsics.Vector64{System.Byte})">
14481       <summary>
14482         <para>uint8_t vaddv_u8 (uint8x8_t a)</para>
14483         <para>A64: ADDV Bd, Vn.8B</para>
14484       </summary>
14485       <param name="value" />
14486     </member>
14487     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcross(System.Runtime.Intrinsics.Vector64{System.Int16})">
14488       <summary>
14489         <para>int16_t vaddv_s16 (int16x4_t a)</para>
14490         <para>A64: ADDV Hd, Vn.4H</para>
14491       </summary>
14492       <param name="value" />
14493     </member>
14494     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcross(System.Runtime.Intrinsics.Vector64{System.SByte})">
14495       <summary>
14496         <para>int8_t vaddv_s8 (int8x8_t a)</para>
14497         <para>A64: ADDV Bd, Vn.8B</para>
14498       </summary>
14499       <param name="value" />
14500     </member>
14501     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcross(System.Runtime.Intrinsics.Vector64{System.UInt16})">
14502       <summary>
14503         <para>uint16_t vaddv_u16 (uint16x4_t a)</para>
14504         <para>A64: ADDV Hd, Vn.4H</para>
14505       </summary>
14506       <param name="value" />
14507     </member>
14508     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcrossWidening(System.Runtime.Intrinsics.Vector128{System.Byte})">
14509       <summary>
14510         <para>uint16_t vaddlvq_u8 (uint8x16_t a)</para>
14511         <para>A64: UADDLV Hd, Vn.16B</para>
14512       </summary>
14513       <param name="value" />
14514     </member>
14515     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcrossWidening(System.Runtime.Intrinsics.Vector128{System.Int16})">
14516       <summary>
14517         <para>int32_t vaddlvq_s16 (int16x8_t a)</para>
14518         <para>A64: SADDLV Sd, Vn.8H</para>
14519       </summary>
14520       <param name="value" />
14521     </member>
14522     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcrossWidening(System.Runtime.Intrinsics.Vector128{System.Int32})">
14523       <summary>
14524         <para>int64_t vaddlvq_s32 (int32x4_t a)</para>
14525         <para>A64: SADDLV Dd, Vn.4S</para>
14526       </summary>
14527       <param name="value" />
14528     </member>
14529     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcrossWidening(System.Runtime.Intrinsics.Vector128{System.SByte})">
14530       <summary>
14531         <para>int16_t vaddlvq_s8 (int8x16_t a)</para>
14532         <para>A64: SADDLV Hd, Vn.16B</para>
14533       </summary>
14534       <param name="value" />
14535     </member>
14536     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcrossWidening(System.Runtime.Intrinsics.Vector128{System.UInt16})">
14537       <summary>
14538         <para>uint32_t vaddlvq_u16 (uint16x8_t a)</para>
14539         <para>A64: UADDLV Sd, Vn.8H</para>
14540       </summary>
14541       <param name="value" />
14542     </member>
14543     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcrossWidening(System.Runtime.Intrinsics.Vector128{System.UInt32})">
14544       <summary>
14545         <para>uint64_t vaddlvq_u32 (uint32x4_t a)</para>
14546         <para>A64: UADDLV Dd, Vn.4S</para>
14547       </summary>
14548       <param name="value" />
14549     </member>
14550     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcrossWidening(System.Runtime.Intrinsics.Vector64{System.Byte})">
14551       <summary>
14552         <para>uint16_t vaddlv_u8 (uint8x8_t a)</para>
14553         <para>A64: UADDLV Hd, Vn.8B</para>
14554       </summary>
14555       <param name="value" />
14556     </member>
14557     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcrossWidening(System.Runtime.Intrinsics.Vector64{System.Int16})">
14558       <summary>
14559         <para>int32_t vaddlv_s16 (int16x4_t a)</para>
14560         <para>A64: SADDLV Sd, Vn.4H</para>
14561       </summary>
14562       <param name="value" />
14563     </member>
14564     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcrossWidening(System.Runtime.Intrinsics.Vector64{System.SByte})">
14565       <summary>
14566         <para>int16_t vaddlv_s8 (int8x8_t a)</para>
14567         <para>A64: SADDLV Hd, Vn.8B</para>
14568       </summary>
14569       <param name="value" />
14570     </member>
14571     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddAcrossWidening(System.Runtime.Intrinsics.Vector64{System.UInt16})">
14572       <summary>
14573         <para>uint32_t vaddlv_u16 (uint16x4_t a)</para>
14574         <para>A64: UADDLV Sd, Vn.4H</para>
14575       </summary>
14576       <param name="value" />
14577     </member>
14578     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwise(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
14579       <summary>
14580         <para>uint8x16_t vpaddq_u8 (uint8x16_t a, uint8x16_t b)</para>
14581         <para>A64: ADDP Vd.16B, Vn.16B, Vm.16B</para>
14582       </summary>
14583       <param name="left" />
14584       <param name="right" />
14585     </member>
14586     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwise(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
14587       <summary>
14588         <para>float64x2_t vpaddq_f64 (float64x2_t a, float64x2_t b)</para>
14589         <para>A64: FADDP Vd.2D, Vn.2D, Vm.2D</para>
14590       </summary>
14591       <param name="left" />
14592       <param name="right" />
14593     </member>
14594     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwise(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
14595       <summary>
14596         <para>int16x8_t vpaddq_s16 (int16x8_t a, int16x8_t b)</para>
14597         <para>A64: ADDP Vd.8H, Vn.8H, Vm.8H</para>
14598       </summary>
14599       <param name="left" />
14600       <param name="right" />
14601     </member>
14602     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwise(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
14603       <summary>
14604         <para>int32x4_t vpaddq_s32 (int32x4_t a, int32x4_t b)</para>
14605         <para>A64: ADDP Vd.4S, Vn.4S, Vm.4S</para>
14606       </summary>
14607       <param name="left" />
14608       <param name="right" />
14609     </member>
14610     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwise(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
14611       <summary>
14612         <para>int64x2_t vpaddq_s64 (int64x2_t a, int64x2_t b)</para>
14613         <para>A64: ADDP Vd.2D, Vn.2D, Vm.2D</para>
14614       </summary>
14615       <param name="left" />
14616       <param name="right" />
14617     </member>
14618     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwise(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
14619       <summary>
14620         <para>int8x16_t vpaddq_s8 (int8x16_t a, int8x16_t b)</para>
14621         <para>A64: ADDP Vd.16B, Vn.16B, Vm.16B</para>
14622       </summary>
14623       <param name="left" />
14624       <param name="right" />
14625     </member>
14626     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwise(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
14627       <summary>
14628         <para>float32x4_t vpaddq_f32 (float32x4_t a, float32x4_t b)</para>
14629         <para>A64: FADDP Vd.4S, Vn.4S, Vm.4S</para>
14630       </summary>
14631       <param name="left" />
14632       <param name="right" />
14633     </member>
14634     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwise(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
14635       <summary>
14636         <para>uint16x8_t vpaddq_u16 (uint16x8_t a, uint16x8_t b)</para>
14637         <para>A64: ADDP Vd.8H, Vn.8H, Vm.8H</para>
14638       </summary>
14639       <param name="left" />
14640       <param name="right" />
14641     </member>
14642     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwise(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
14643       <summary>
14644         <para>uint32x4_t vpaddq_u32 (uint32x4_t a, uint32x4_t b)</para>
14645         <para>A64: ADDP Vd.4S, Vn.4S, Vm.4S</para>
14646       </summary>
14647       <param name="left" />
14648       <param name="right" />
14649     </member>
14650     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwise(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
14651       <summary>
14652         <para>uint64x2_t vpaddq_u64 (uint64x2_t a, uint64x2_t b)</para>
14653         <para>A64: ADDP Vd.2D, Vn.2D, Vm.2D</para>
14654       </summary>
14655       <param name="left" />
14656       <param name="right" />
14657     </member>
14658     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwiseScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
14659       <summary>
14660         <para>float64_t vpaddd_f64 (float64x2_t a)</para>
14661         <para>A64: FADDP Dd, Vn.2D</para>
14662       </summary>
14663       <param name="value" />
14664     </member>
14665     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwiseScalar(System.Runtime.Intrinsics.Vector128{System.Int64})">
14666       <summary>
14667         <para>int64_t vpaddd_s64 (int64x2_t a)</para>
14668         <para>A64: ADDP Dd, Vn.2D</para>
14669       </summary>
14670       <param name="value" />
14671     </member>
14672     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwiseScalar(System.Runtime.Intrinsics.Vector128{System.UInt64})">
14673       <summary>
14674         <para>uint64_t vpaddd_u64 (uint64x2_t a)</para>
14675         <para>A64: ADDP Dd, Vn.2D</para>
14676       </summary>
14677       <param name="value" />
14678     </member>
14679     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddPairwiseScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
14680       <summary>
14681         <para>float32_t vpadds_f32 (float32x2_t a)</para>
14682         <para>A64: FADDP Sd, Vn.2S</para>
14683       </summary>
14684       <param name="value" />
14685     </member>
14686     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.SByte})">
14687       <summary>
14688         <para>uint8x16_t vsqaddq_u8 (uint8x16_t a, int8x16_t b)</para>
14689         <para>A64: USQADD Vd.16B, Vn.16B</para>
14690       </summary>
14691       <param name="left" />
14692       <param name="right" />
14693     </member>
14694     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
14695       <summary>
14696         <para>int16x8_t vuqaddq_s16 (int16x8_t a, uint16x8_t b)</para>
14697         <para>A64: SUQADD Vd.8H, Vn.8H</para>
14698       </summary>
14699       <param name="left" />
14700       <param name="right" />
14701     </member>
14702     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
14703       <summary>
14704         <para>int32x4_t vuqaddq_s32 (int32x4_t a, uint32x4_t b)</para>
14705         <para>A64: SUQADD Vd.4S, Vn.4S</para>
14706       </summary>
14707       <param name="left" />
14708       <param name="right" />
14709     </member>
14710     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
14711       <summary>
14712         <para>int64x2_t vuqaddq_s64 (int64x2_t a, uint64x2_t b)</para>
14713         <para>A64: SUQADD Vd.2D, Vn.2D</para>
14714       </summary>
14715       <param name="left" />
14716       <param name="right" />
14717     </member>
14718     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.Byte})">
14719       <summary>
14720         <para>int8x16_t vuqaddq_s8 (int8x16_t a, uint8x16_t b)</para>
14721         <para>A64: SUQADD Vd.16B, Vn.16B</para>
14722       </summary>
14723       <param name="left" />
14724       <param name="right" />
14725     </member>
14726     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.Int16})">
14727       <summary>
14728         <para>uint16x8_t vsqaddq_u16 (uint16x8_t a, int16x8_t b)</para>
14729         <para>A64: USQADD Vd.8H, Vn.8H</para>
14730       </summary>
14731       <param name="left" />
14732       <param name="right" />
14733     </member>
14734     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Int32})">
14735       <summary>
14736         <para>uint32x4_t vsqaddq_u32 (uint32x4_t a, int32x4_t b)</para>
14737         <para>A64: USQADD Vd.4S, Vn.4S</para>
14738       </summary>
14739       <param name="left" />
14740       <param name="right" />
14741     </member>
14742     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.Int64})">
14743       <summary>
14744         <para>uint64x2_t vsqaddq_u64 (uint64x2_t a, int64x2_t b)</para>
14745         <para>A64: USQADD Vd.2D, Vn.2D</para>
14746       </summary>
14747       <param name="left" />
14748       <param name="right" />
14749     </member>
14750     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.SByte})">
14751       <summary>
14752         <para>uint8x8_t vsqadd_u8 (uint8x8_t a, int8x8_t b)</para>
14753         <para>A64: USQADD Vd.8B, Vn.8B</para>
14754       </summary>
14755       <param name="left" />
14756       <param name="right" />
14757     </member>
14758     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
14759       <summary>
14760         <para>int16x4_t vuqadd_s16 (int16x4_t a, uint16x4_t b)</para>
14761         <para>A64: SUQADD Vd.4H, Vn.4H</para>
14762       </summary>
14763       <param name="left" />
14764       <param name="right" />
14765     </member>
14766     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
14767       <summary>
14768         <para>int32x2_t vuqadd_s32 (int32x2_t a, uint32x2_t b)</para>
14769         <para>A64: SUQADD Vd.2S, Vn.2S</para>
14770       </summary>
14771       <param name="left" />
14772       <param name="right" />
14773     </member>
14774     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.Byte})">
14775       <summary>
14776         <para>int8x8_t vuqadd_s8 (int8x8_t a, uint8x8_t b)</para>
14777         <para>A64: SUQADD Vd.8B, Vn.8B</para>
14778       </summary>
14779       <param name="left" />
14780       <param name="right" />
14781     </member>
14782     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Int16})">
14783       <summary>
14784         <para>uint16x4_t vsqadd_u16 (uint16x4_t a, int16x4_t b)</para>
14785         <para>A64: USQADD Vd.4H, Vn.4H</para>
14786       </summary>
14787       <param name="left" />
14788       <param name="right" />
14789     </member>
14790     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturate(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Int32})">
14791       <summary>
14792         <para>uint32x2_t vsqadd_u32 (uint32x2_t a, int32x2_t b)</para>
14793         <para>A64: USQADD Vd.2S, Vn.2S</para>
14794       </summary>
14795       <param name="left" />
14796       <param name="right" />
14797     </member>
14798     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
14799       <summary>
14800         <para>uint8_t vqaddb_u8 (uint8_t a, uint8_t b)</para>
14801         <para>A64: UQADD Bd, Bn, Bm</para>
14802       </summary>
14803       <param name="left" />
14804       <param name="right" />
14805     </member>
14806     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.SByte})">
14807       <summary>
14808         <para>uint8_t vsqaddb_u8 (uint8_t a, int8_t b)</para>
14809         <para>A64: USQADD Bd, Bn</para>
14810       </summary>
14811       <param name="left" />
14812       <param name="right" />
14813     </member>
14814     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
14815       <summary>
14816         <para>int16_t vqaddh_s16 (int16_t a, int16_t b)</para>
14817         <para>A64: SQADD Hd, Hn, Hm</para>
14818       </summary>
14819       <param name="left" />
14820       <param name="right" />
14821     </member>
14822     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
14823       <summary>
14824         <para>int16_t vuqaddh_s16 (int16_t a, uint16_t b)</para>
14825         <para>A64: SUQADD Hd, Hn</para>
14826       </summary>
14827       <param name="left" />
14828       <param name="right" />
14829     </member>
14830     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
14831       <summary>
14832         <para>int32_t vqadds_s32 (int32_t a, int32_t b)</para>
14833         <para>A64: SQADD Sd, Sn, Sm</para>
14834       </summary>
14835       <param name="left" />
14836       <param name="right" />
14837     </member>
14838     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
14839       <summary>
14840         <para>int32_t vuqadds_s32 (int32_t a, uint32_t b)</para>
14841         <para>A64: SUQADD Sd, Sn</para>
14842       </summary>
14843       <param name="left" />
14844       <param name="right" />
14845     </member>
14846     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
14847       <summary>
14848         <para>int64x1_t vuqadd_s64 (int64x1_t a, uint64x1_t b)</para>
14849         <para>A64: SUQADD Dd, Dn</para>
14850       </summary>
14851       <param name="left" />
14852       <param name="right" />
14853     </member>
14854     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.Byte})">
14855       <summary>
14856         <para>int8_t vuqaddb_s8 (int8_t a, uint8_t b)</para>
14857         <para>A64: SUQADD Bd, Bn</para>
14858       </summary>
14859       <param name="left" />
14860       <param name="right" />
14861     </member>
14862     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
14863       <summary>
14864         <para>int8_t vqaddb_s8 (int8_t a, int8_t b)</para>
14865         <para>A64: SQADD Bd, Bn, Bm</para>
14866       </summary>
14867       <param name="left" />
14868       <param name="right" />
14869     </member>
14870     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Int16})">
14871       <summary>
14872         <para>uint16_t vsqaddh_u16 (uint16_t a, int16_t b)</para>
14873         <para>A64: USQADD Hd, Hn</para>
14874       </summary>
14875       <param name="left" />
14876       <param name="right" />
14877     </member>
14878     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
14879       <summary>
14880         <para>uint16_t vqaddh_u16 (uint16_t a, uint16_t b)</para>
14881         <para>A64: UQADD Hd, Hn, Hm</para>
14882       </summary>
14883       <param name="left" />
14884       <param name="right" />
14885     </member>
14886     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Int32})">
14887       <summary>
14888         <para>uint32_t vsqadds_u32 (uint32_t a, int32_t b)</para>
14889         <para>A64: USQADD Sd, Sn</para>
14890       </summary>
14891       <param name="left" />
14892       <param name="right" />
14893     </member>
14894     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
14895       <summary>
14896         <para>uint32_t vqadds_u32 (uint32_t a, uint32_t b)</para>
14897         <para>A64: UQADD Sd, Sn, Sm</para>
14898       </summary>
14899       <param name="left" />
14900       <param name="right" />
14901     </member>
14902     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.AddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.Int64})">
14903       <summary>
14904         <para>uint64x1_t vsqadd_u64 (uint64x1_t a, int64x1_t b)</para>
14905         <para>A64: USQADD Dd, Dn</para>
14906       </summary>
14907       <param name="left" />
14908       <param name="right" />
14909     </member>
14910     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Ceiling(System.Runtime.Intrinsics.Vector128{System.Double})">
14911       <summary>
14912         <para>float64x2_t vrndpq_f64 (float64x2_t a)</para>
14913         <para>A64: FRINTP Vd.2D, Vn.2D</para>
14914       </summary>
14915       <param name="value" />
14916     </member>
14917     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
14918       <summary>
14919         <para>uint64x2_t vceqq_f64 (float64x2_t a, float64x2_t b)</para>
14920         <para>A64: FCMEQ Vd.2D, Vn.2D, Vm.2D</para>
14921       </summary>
14922       <param name="left" />
14923       <param name="right" />
14924     </member>
14925     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
14926       <summary>
14927         <para>uint64x2_t vceqq_s64 (int64x2_t a, int64x2_t b)</para>
14928         <para>A64: CMEQ Vd.2D, Vn.2D, Vm.2D</para>
14929       </summary>
14930       <param name="left" />
14931       <param name="right" />
14932     </member>
14933     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareEqual(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
14934       <summary>
14935         <para>uint64x2_t vceqq_u64 (uint64x2_t a, uint64x2_t b)</para>
14936         <para>A64: CMEQ Vd.2D, Vn.2D, Vm.2D</para>
14937       </summary>
14938       <param name="left" />
14939       <param name="right" />
14940     </member>
14941     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareEqualScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
14942       <summary>
14943         <para>uint64x1_t vceq_f64 (float64x1_t a, float64x1_t b)</para>
14944         <para>A64: FCMEQ Dd, Dn, Dm</para>
14945       </summary>
14946       <param name="left" />
14947       <param name="right" />
14948     </member>
14949     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareEqualScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
14950       <summary>
14951         <para>uint64x1_t vceq_s64 (int64x1_t a, int64x1_t b)</para>
14952         <para>A64: CMEQ Dd, Dn, Dm</para>
14953       </summary>
14954       <param name="left" />
14955       <param name="right" />
14956     </member>
14957     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareEqualScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
14958       <summary>
14959         <para>uint32_t vceqs_f32 (float32_t a, float32_t b)</para>
14960         <para>A64: FCMEQ Sd, Sn, Sm</para>
14961       </summary>
14962       <param name="left" />
14963       <param name="right" />
14964     </member>
14965     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareEqualScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
14966       <summary>
14967         <para>uint64x1_t vceq_u64 (uint64x1_t a, uint64x1_t b)</para>
14968         <para>A64: CMEQ Dd, Dn, Dm</para>
14969       </summary>
14970       <param name="left" />
14971       <param name="right" />
14972     </member>
14973     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
14974       <summary>
14975         <para>uint64x2_t vcgtq_f64 (float64x2_t a, float64x2_t b)</para>
14976         <para>A64: FCMGT Vd.2D, Vn.2D, Vm.2D</para>
14977       </summary>
14978       <param name="left" />
14979       <param name="right" />
14980     </member>
14981     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
14982       <summary>
14983         <para>uint64x2_t vcgtq_s64 (int64x2_t a, int64x2_t b)</para>
14984         <para>A64: CMGT Vd.2D, Vn.2D, Vm.2D</para>
14985       </summary>
14986       <param name="left" />
14987       <param name="right" />
14988     </member>
14989     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
14990       <summary>
14991         <para>uint64x2_t vcgtq_u64 (uint64x2_t a, uint64x2_t b)</para>
14992         <para>A64: CMHI Vd.2D, Vn.2D, Vm.2D</para>
14993       </summary>
14994       <param name="left" />
14995       <param name="right" />
14996     </member>
14997     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
14998       <summary>
14999         <para>uint64x2_t vcgeq_f64 (float64x2_t a, float64x2_t b)</para>
15000         <para>A64: FCMGE Vd.2D, Vn.2D, Vm.2D</para>
15001       </summary>
15002       <param name="left" />
15003       <param name="right" />
15004     </member>
15005     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
15006       <summary>
15007         <para>uint64x2_t vcgeq_s64 (int64x2_t a, int64x2_t b)</para>
15008         <para>A64: CMGE Vd.2D, Vn.2D, Vm.2D</para>
15009       </summary>
15010       <param name="left" />
15011       <param name="right" />
15012     </member>
15013     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
15014       <summary>
15015         <para>uint64x2_t vcgeq_u64 (uint64x2_t a, uint64x2_t b)</para>
15016         <para>A64: CMHS Vd.2D, Vn.2D, Vm.2D</para>
15017       </summary>
15018       <param name="left" />
15019       <param name="right" />
15020     </member>
15021     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
15022       <summary>
15023         <para>uint64x1_t vcge_f64 (float64x1_t a, float64x1_t b)</para>
15024         <para>A64: FCMGE Dd, Dn, Dm</para>
15025       </summary>
15026       <param name="left" />
15027       <param name="right" />
15028     </member>
15029     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
15030       <summary>
15031         <para>uint64x1_t vcge_s64 (int64x1_t a, int64x1_t b)</para>
15032         <para>A64: CMGE Dd, Dn, Dm</para>
15033       </summary>
15034       <param name="left" />
15035       <param name="right" />
15036     </member>
15037     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
15038       <summary>
15039         <para>uint32_t vcges_f32 (float32_t a, float32_t b)</para>
15040         <para>A64: FCMGE Sd, Sn, Sm</para>
15041       </summary>
15042       <param name="left" />
15043       <param name="right" />
15044     </member>
15045     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
15046       <summary>
15047         <para>uint64x1_t vcge_u64 (uint64x1_t a, uint64x1_t b)</para>
15048         <para>A64: CMHS Dd, Dn, Dm</para>
15049       </summary>
15050       <param name="left" />
15051       <param name="right" />
15052     </member>
15053     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
15054       <summary>
15055         <para>uint64x1_t vcgt_f64 (float64x1_t a, float64x1_t b)</para>
15056         <para>A64: FCMGT Dd, Dn, Dm</para>
15057       </summary>
15058       <param name="left" />
15059       <param name="right" />
15060     </member>
15061     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
15062       <summary>
15063         <para>uint64x1_t vcgt_s64 (int64x1_t a, int64x1_t b)</para>
15064         <para>A64: CMGT Dd, Dn, Dm</para>
15065       </summary>
15066       <param name="left" />
15067       <param name="right" />
15068     </member>
15069     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
15070       <summary>
15071         <para>uint32_t vcgts_f32 (float32_t a, float32_t b)</para>
15072         <para>A64: FCMGT Sd, Sn, Sm</para>
15073       </summary>
15074       <param name="left" />
15075       <param name="right" />
15076     </member>
15077     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareGreaterThanScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
15078       <summary>
15079         <para>uint64x1_t vcgt_u64 (uint64x1_t a, uint64x1_t b)</para>
15080         <para>A64: CMHI Dd, Dn, Dm</para>
15081       </summary>
15082       <param name="left" />
15083       <param name="right" />
15084     </member>
15085     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
15086       <summary>
15087         <para>uint64x2_t vcltq_f64 (float64x2_t a, float64x2_t b)</para>
15088         <para>A64: FCMGT Vd.2D, Vn.2D, Vm.2D</para>
15089       </summary>
15090       <param name="left" />
15091       <param name="right" />
15092     </member>
15093     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
15094       <summary>
15095         <para>uint64x2_t vcltq_s64 (int64x2_t a, int64x2_t b)</para>
15096         <para>A64: CMGT Vd.2D, Vn.2D, Vm.2D</para>
15097       </summary>
15098       <param name="left" />
15099       <param name="right" />
15100     </member>
15101     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
15102       <summary>
15103         <para>uint64x2_t vcltq_u64 (uint64x2_t a, uint64x2_t b)</para>
15104         <para>A64: CMHI Vd.2D, Vn.2D, Vm.2D</para>
15105       </summary>
15106       <param name="left" />
15107       <param name="right" />
15108     </member>
15109     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
15110       <summary>
15111         <para>uint64x2_t vcleq_f64 (float64x2_t a, float64x2_t b)</para>
15112         <para>A64: FCMGE Vd.2D, Vn.2D, Vm.2D</para>
15113       </summary>
15114       <param name="left" />
15115       <param name="right" />
15116     </member>
15117     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
15118       <summary>
15119         <para>uint64x2_t vcleq_s64 (int64x2_t a, int64x2_t b)</para>
15120         <para>A64: CMGE Vd.2D, Vn.2D, Vm.2D</para>
15121       </summary>
15122       <param name="left" />
15123       <param name="right" />
15124     </member>
15125     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
15126       <summary>
15127         <para>uint64x2_t vcleq_u64 (uint64x2_t a, uint64x2_t b)</para>
15128         <para>A64: CMHS Vd.2D, Vn.2D, Vm.2D</para>
15129       </summary>
15130       <param name="left" />
15131       <param name="right" />
15132     </member>
15133     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
15134       <summary>
15135         <para>uint64x1_t vcle_f64 (float64x1_t a, float64x1_t b)</para>
15136         <para>A64: FCMGE Dd, Dn, Dm</para>
15137       </summary>
15138       <param name="left" />
15139       <param name="right" />
15140     </member>
15141     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
15142       <summary>
15143         <para>uint64x1_t vcle_s64 (int64x1_t a, int64x1_t b)</para>
15144         <para>A64: CMGE Dd, Dn, Dm</para>
15145       </summary>
15146       <param name="left" />
15147       <param name="right" />
15148     </member>
15149     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
15150       <summary>
15151         <para>uint32_t vcles_f32 (float32_t a, float32_t b)</para>
15152         <para>A64: FCMGE Sd, Sn, Sm</para>
15153       </summary>
15154       <param name="left" />
15155       <param name="right" />
15156     </member>
15157     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanOrEqualScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
15158       <summary>
15159         <para>uint64x1_t vcle_u64 (uint64x1_t a, uint64x1_t b)</para>
15160         <para>A64: CMHS Dd, Dn, Dm</para>
15161       </summary>
15162       <param name="left" />
15163       <param name="right" />
15164     </member>
15165     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
15166       <summary>
15167         <para>uint64x1_t vclt_f64 (float64x1_t a, float64x1_t b)</para>
15168         <para>A64: FCMGT Dd, Dn, Dm</para>
15169       </summary>
15170       <param name="left" />
15171       <param name="right" />
15172     </member>
15173     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
15174       <summary>
15175         <para>uint64x1_t vclt_s64 (int64x1_t a, int64x1_t b)</para>
15176         <para>A64: CMGT Dd, Dn, Dm</para>
15177       </summary>
15178       <param name="left" />
15179       <param name="right" />
15180     </member>
15181     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
15182       <summary>
15183         <para>uint32_t vclts_f32 (float32_t a, float32_t b)</para>
15184         <para>A64: FCMGT Sd, Sn, Sm</para>
15185       </summary>
15186       <param name="left" />
15187       <param name="right" />
15188     </member>
15189     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareLessThanScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
15190       <summary>
15191         <para>uint64x1_t vclt_u64 (uint64x1_t a, uint64x1_t b)</para>
15192         <para>A64: CMHI Dd, Dn, Dm</para>
15193       </summary>
15194       <param name="left" />
15195       <param name="right" />
15196     </member>
15197     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareTest(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
15198       <summary>
15199         <para>uint64x2_t vtstq_f64 (float64x2_t a, float64x2_t b)</para>
15200         <para>A64: CMTST Vd.2D, Vn.2D, Vm.2D The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
15201       </summary>
15202       <param name="left" />
15203       <param name="right" />
15204     </member>
15205     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareTest(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
15206       <summary>
15207         <para>uint64x2_t vtstq_s64 (int64x2_t a, int64x2_t b)</para>
15208         <para>A64: CMTST Vd.2D, Vn.2D, Vm.2D</para>
15209       </summary>
15210       <param name="left" />
15211       <param name="right" />
15212     </member>
15213     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareTest(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
15214       <summary>
15215         <para>uint64x2_t vtstq_u64 (uint64x2_t a, uint64x2_t b)</para>
15216         <para>A64: CMTST Vd.2D, Vn.2D, Vm.2D</para>
15217       </summary>
15218       <param name="left" />
15219       <param name="right" />
15220     </member>
15221     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareTestScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
15222       <summary>
15223         <para>uint64x1_t vtst_f64 (float64x1_t a, float64x1_t b)</para>
15224         <para>A64: CMTST Dd, Dn, Dm The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
15225       </summary>
15226       <param name="left" />
15227       <param name="right" />
15228     </member>
15229     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareTestScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
15230       <summary>
15231         <para>uint64x1_t vtst_s64 (int64x1_t a, int64x1_t b)</para>
15232         <para>A64: CMTST Dd, Dn, Dm</para>
15233       </summary>
15234       <param name="left" />
15235       <param name="right" />
15236     </member>
15237     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.CompareTestScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
15238       <summary>
15239         <para>uint64x1_t vtst_u64 (uint64x1_t a, uint64x1_t b)</para>
15240         <para>A64: CMTST Dd, Dn, Dm</para>
15241       </summary>
15242       <param name="left" />
15243       <param name="right" />
15244     </member>
15245     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToDouble(System.Runtime.Intrinsics.Vector128{System.Int64})">
15246       <summary>
15247         <para>float64x2_t vcvtq_f64_s64 (int64x2_t a)</para>
15248         <para>A64: SCVTF Vd.2D, Vn.2D</para>
15249       </summary>
15250       <param name="value" />
15251     </member>
15252     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToDouble(System.Runtime.Intrinsics.Vector128{System.UInt64})">
15253       <summary>
15254         <para>float64x2_t vcvtq_f64_u64 (uint64x2_t a)</para>
15255         <para>A64: UCVTF Vd.2D, Vn.2D</para>
15256       </summary>
15257       <param name="value" />
15258     </member>
15259     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToDouble(System.Runtime.Intrinsics.Vector64{System.Single})">
15260       <summary>
15261         <para>float64x2_t vcvt_f64_f32 (float32x2_t a)</para>
15262         <para>A64: FCVTL Vd.2D, Vn.2S</para>
15263       </summary>
15264       <param name="value" />
15265     </member>
15266     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToDoubleScalar(System.Runtime.Intrinsics.Vector64{System.Int64})">
15267       <summary>
15268         <para>float64x1_t vcvt_f64_s64 (int64x1_t a)</para>
15269         <para>A64: SCVTF Dd, Dn</para>
15270       </summary>
15271       <param name="value" />
15272     </member>
15273     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToDoubleScalar(System.Runtime.Intrinsics.Vector64{System.UInt64})">
15274       <summary>
15275         <para>float64x1_t vcvt_f64_u64 (uint64x1_t a)</para>
15276         <para>A64: UCVTF Dd, Dn</para>
15277       </summary>
15278       <param name="value" />
15279     </member>
15280     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToDoubleUpper(System.Runtime.Intrinsics.Vector128{System.Single})">
15281       <summary>
15282         <para>float64x2_t vcvt_high_f64_f32 (float32x4_t a)</para>
15283         <para>A64: FCVTL2 Vd.2D, Vn.4S</para>
15284       </summary>
15285       <param name="value" />
15286     </member>
15287     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToInt64RoundAwayFromZero(System.Runtime.Intrinsics.Vector128{System.Double})">
15288       <summary>
15289         <para>int64x2_t vcvtaq_s64_f64 (float64x2_t a)</para>
15290         <para>A64: FCVTAS Vd.2D, Vn.2D</para>
15291       </summary>
15292       <param name="value" />
15293     </member>
15294     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToInt64RoundAwayFromZeroScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
15295       <summary>
15296         <para>int64x1_t vcvta_s64_f64 (float64x1_t a)</para>
15297         <para>A64: FCVTAS Dd, Dn</para>
15298       </summary>
15299       <param name="value" />
15300     </member>
15301     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToInt64RoundToEven(System.Runtime.Intrinsics.Vector128{System.Double})">
15302       <summary>
15303         <para>int64x2_t vcvtnq_s64_f64 (float64x2_t a)</para>
15304         <para>A64: FCVTNS Vd.2D, Vn.2D</para>
15305       </summary>
15306       <param name="value" />
15307     </member>
15308     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToInt64RoundToEvenScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
15309       <summary>
15310         <para>int64x1_t vcvtn_s64_f64 (float64x1_t a)</para>
15311         <para>A64: FCVTNS Dd, Dn</para>
15312       </summary>
15313       <param name="value" />
15314     </member>
15315     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToInt64RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector128{System.Double})">
15316       <summary>
15317         <para>int64x2_t vcvtmq_s64_f64 (float64x2_t a)</para>
15318         <para>A64: FCVTMS Vd.2D, Vn.2D</para>
15319       </summary>
15320       <param name="value" />
15321     </member>
15322     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToInt64RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
15323       <summary>
15324         <para>int64x1_t vcvtm_s64_f64 (float64x1_t a)</para>
15325         <para>A64: FCVTMS Dd, Dn</para>
15326       </summary>
15327       <param name="value" />
15328     </member>
15329     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToInt64RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector128{System.Double})">
15330       <summary>
15331         <para>int64x2_t vcvtpq_s64_f64 (float64x2_t a)</para>
15332         <para>A64: FCVTPS Vd.2D, Vn.2D</para>
15333       </summary>
15334       <param name="value" />
15335     </member>
15336     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToInt64RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
15337       <summary>
15338         <para>int64x1_t vcvtp_s64_f64 (float64x1_t a)</para>
15339         <para>A64: FCVTPS Dd, Dn</para>
15340       </summary>
15341       <param name="value" />
15342     </member>
15343     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToInt64RoundToZero(System.Runtime.Intrinsics.Vector128{System.Double})">
15344       <summary>
15345         <para>int64x2_t vcvtq_s64_f64 (float64x2_t a)</para>
15346         <para>A64: FCVTZS Vd.2D, Vn.2D</para>
15347       </summary>
15348       <param name="value" />
15349     </member>
15350     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToInt64RoundToZeroScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
15351       <summary>
15352         <para>int64x1_t vcvt_s64_f64 (float64x1_t a)</para>
15353         <para>A64: FCVTZS Dd, Dn</para>
15354       </summary>
15355       <param name="value" />
15356     </member>
15357     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToSingleLower(System.Runtime.Intrinsics.Vector128{System.Double})">
15358       <summary>
15359         <para>float32x2_t vcvt_f32_f64 (float64x2_t a)</para>
15360         <para>A64: FCVTN Vd.2S, Vn.2D</para>
15361       </summary>
15362       <param name="value" />
15363     </member>
15364     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToSingleRoundToOddLower(System.Runtime.Intrinsics.Vector128{System.Double})">
15365       <summary>
15366         <para>float32x2_t vcvtx_f32_f64 (float64x2_t a)</para>
15367         <para>A64: FCVTXN Vd.2S, Vn.2D</para>
15368       </summary>
15369       <param name="value" />
15370     </member>
15371     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToSingleRoundToOddUpper(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector128{System.Double})">
15372       <summary>
15373         <para>float32x4_t vcvtx_high_f32_f64 (float32x2_t r, float64x2_t a)</para>
15374         <para>A64: FCVTXN2 Vd.4S, Vn.2D</para>
15375       </summary>
15376       <param name="lower" />
15377       <param name="value" />
15378     </member>
15379     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToSingleUpper(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector128{System.Double})">
15380       <summary>
15381         <para>float32x4_t vcvt_high_f32_f64 (float32x2_t r, float64x2_t a)</para>
15382         <para>A64: FCVTN2 Vd.4S, Vn.2D</para>
15383       </summary>
15384       <param name="lower" />
15385       <param name="value" />
15386     </member>
15387     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToUInt64RoundAwayFromZero(System.Runtime.Intrinsics.Vector128{System.Double})">
15388       <summary>
15389         <para>uint64x2_t vcvtaq_u64_f64 (float64x2_t a)</para>
15390         <para>A64: FCVTAU Vd.2D, Vn.2D</para>
15391       </summary>
15392       <param name="value" />
15393     </member>
15394     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToUInt64RoundAwayFromZeroScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
15395       <summary>
15396         <para>uint64x1_t vcvta_u64_f64 (float64x1_t a)</para>
15397         <para>A64: FCVTAU Dd, Dn</para>
15398       </summary>
15399       <param name="value" />
15400     </member>
15401     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToUInt64RoundToEven(System.Runtime.Intrinsics.Vector128{System.Double})">
15402       <summary>
15403         <para>uint64x2_t vcvtnq_u64_f64 (float64x2_t a)</para>
15404         <para>A64: FCVTNU Vd.2D, Vn.2D</para>
15405       </summary>
15406       <param name="value" />
15407     </member>
15408     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToUInt64RoundToEvenScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
15409       <summary>
15410         <para>uint64x1_t vcvtn_u64_f64 (float64x1_t a)</para>
15411         <para>A64: FCVTNU Dd, Dn</para>
15412       </summary>
15413       <param name="value" />
15414     </member>
15415     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToUInt64RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector128{System.Double})">
15416       <summary>
15417         <para>uint64x2_t vcvtmq_u64_f64 (float64x2_t a)</para>
15418         <para>A64: FCVTMU Vd.2D, Vn.2D</para>
15419       </summary>
15420       <param name="value" />
15421     </member>
15422     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToUInt64RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
15423       <summary>
15424         <para>uint64x1_t vcvtm_u64_f64 (float64x1_t a)</para>
15425         <para>A64: FCVTMU Dd, Dn</para>
15426       </summary>
15427       <param name="value" />
15428     </member>
15429     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToUInt64RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector128{System.Double})">
15430       <summary>
15431         <para>uint64x2_t vcvtpq_u64_f64 (float64x2_t a)</para>
15432         <para>A64: FCVTPU Vd.2D, Vn.2D</para>
15433       </summary>
15434       <param name="value" />
15435     </member>
15436     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToUInt64RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
15437       <summary>
15438         <para>uint64x1_t vcvtp_u64_f64 (float64x1_t a)</para>
15439         <para>A64: FCVTPU Dd, Dn</para>
15440       </summary>
15441       <param name="value" />
15442     </member>
15443     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToUInt64RoundToZero(System.Runtime.Intrinsics.Vector128{System.Double})">
15444       <summary>
15445         <para>uint64x2_t vcvtq_u64_f64 (float64x2_t a)</para>
15446         <para>A64: FCVTZU Vd.2D, Vn.2D</para>
15447       </summary>
15448       <param name="value" />
15449     </member>
15450     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ConvertToUInt64RoundToZeroScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
15451       <summary>
15452         <para>uint64x1_t vcvt_u64_f64 (float64x1_t a)</para>
15453         <para>A64: FCVTZU Dd, Dn</para>
15454       </summary>
15455       <param name="value" />
15456     </member>
15457     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Divide(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
15458       <summary>
15459         <para>float64x2_t vdivq_f64 (float64x2_t a, float64x2_t b)</para>
15460         <para>A64: FDIV Vd.2D, Vn.2D, Vm.2D</para>
15461       </summary>
15462       <param name="left" />
15463       <param name="right" />
15464     </member>
15465     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Divide(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
15466       <summary>
15467         <para>float32x4_t vdivq_f32 (float32x4_t a, float32x4_t b)</para>
15468         <para>A64: FDIV Vd.4S, Vn.4S, Vm.4S</para>
15469       </summary>
15470       <param name="left" />
15471       <param name="right" />
15472     </member>
15473     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Divide(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
15474       <summary>
15475         <para>float32x2_t vdiv_f32 (float32x2_t a, float32x2_t b)</para>
15476         <para>A64: FDIV Vd.2S, Vn.2S, Vm.2S</para>
15477       </summary>
15478       <param name="left" />
15479       <param name="right" />
15480     </member>
15481     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
15482       <summary>
15483         <para>float64x2_t vdupq_laneq_f64 (float64x2_t vec, const int lane)</para>
15484         <para>A64: DUP Vd.2D, Vn.D[index]</para>
15485       </summary>
15486       <param name="value" />
15487       <param name="index" />
15488     </member>
15489     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
15490       <summary>
15491         <para>int64x2_t vdupq_laneq_s64 (int64x2_t vec, const int lane)</para>
15492         <para>A64: DUP Vd.2D, Vn.D[index]</para>
15493       </summary>
15494       <param name="value" />
15495       <param name="index" />
15496     </member>
15497     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.DuplicateSelectedScalarToVector128(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
15498       <summary>
15499         <para>uint64x2_t vdupq_laneq_u64 (uint64x2_t vec, const int lane)</para>
15500         <para>A64: DUP Vd.2D, Vn.D[index]</para>
15501       </summary>
15502       <param name="value" />
15503       <param name="index" />
15504     </member>
15505     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.DuplicateToVector128(System.Double)">
15506       <summary>
15507         <para>float64x2_t vdupq_n_f64 (float64_t value)</para>
15508         <para>A64: DUP Vd.2D, Vn.D[0]</para>
15509       </summary>
15510       <param name="value" />
15511     </member>
15512     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.DuplicateToVector128(System.Int64)">
15513       <summary>
15514         <para>int64x2_t vdupq_n_s64 (int64_t value)</para>
15515         <para>A64: DUP Vd.2D, Rn</para>
15516       </summary>
15517       <param name="value" />
15518     </member>
15519     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.DuplicateToVector128(System.UInt64)">
15520       <summary>
15521         <para>uint64x2_t vdupq_n_s64 (uint64_t value)</para>
15522         <para>A64: DUP Vd.2D, Rn</para>
15523       </summary>
15524       <param name="value" />
15525     </member>
15526     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ExtractNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16})">
15527       <summary>int8_t vqmovnh_s16 (int16_t a) A64: SQXTN Bd, Hn</summary>
15528       <param name="value" />
15529     </member>
15530     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ExtractNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32})">
15531       <summary>int16_t vqmovns_s32 (int32_t a) A64: SQXTN Hd, Sn</summary>
15532       <param name="value" />
15533     </member>
15534     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ExtractNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64})">
15535       <summary>int32_t vqmovnd_s64 (int64_t a) A64: SQXTN Sd, Dn</summary>
15536       <param name="value" />
15537     </member>
15538     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ExtractNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt16})">
15539       <summary>uint8_t vqmovnh_u16 (uint16_t a) A64: UQXTN Bd, Hn</summary>
15540       <param name="value" />
15541     </member>
15542     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ExtractNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt32})">
15543       <summary>uint16_t vqmovns_u32 (uint32_t a) A64: UQXTN Hd, Sn</summary>
15544       <param name="value" />
15545     </member>
15546     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ExtractNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt64})">
15547       <summary>uint32_t vqmovnd_u64 (uint64_t a) A64: UQXTN Sd, Dn</summary>
15548       <param name="value" />
15549     </member>
15550     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ExtractNarrowingSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int16})">
15551       <summary>uint8_t vqmovunh_s16 (int16_t a) A64: SQXTUN Bd, Hn</summary>
15552       <param name="value" />
15553     </member>
15554     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ExtractNarrowingSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int32})">
15555       <summary>uint16_t vqmovuns_s32 (int32_t a) A64: SQXTUN Hd, Sn</summary>
15556       <param name="value" />
15557     </member>
15558     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ExtractNarrowingSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int64})">
15559       <summary>uint32_t vqmovund_s64 (int64_t a) A64: SQXTUN Sd, Dn</summary>
15560       <param name="value" />
15561     </member>
15562     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Floor(System.Runtime.Intrinsics.Vector128{System.Double})">
15563       <summary>
15564         <para>float64x2_t vrndmq_f64 (float64x2_t a)</para>
15565         <para>A64: FRINTM Vd.2D, Vn.2D</para>
15566       </summary>
15567       <param name="value" />
15568     </member>
15569     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAdd(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
15570       <summary>
15571         <para>float64x2_t vfmaq_f64 (float64x2_t a, float64x2_t b, float64x2_t c)</para>
15572         <para>A64: FMLA Vd.2D, Vn.2D, Vm.2D</para>
15573       </summary>
15574       <param name="addend" />
15575       <param name="left" />
15576       <param name="right" />
15577     </member>
15578     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddByScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
15579       <summary>
15580         <para>float64x2_t vfmaq_n_f64 (float64x2_t a, float64x2_t b, float64_t n)</para>
15581         <para>A64: FMLA Vd.2D, Vn.2D, Vm.D[0]</para>
15582       </summary>
15583       <param name="addend" />
15584       <param name="left" />
15585       <param name="right" />
15586     </member>
15587     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddByScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
15588       <summary>
15589         <para>float32x4_t vfmaq_n_f32 (float32x4_t a, float32x4_t b, float32_t n)</para>
15590         <para>A64: FMLA Vd.4S, Vn.4S, Vm.S[0]</para>
15591       </summary>
15592       <param name="addend" />
15593       <param name="left" />
15594       <param name="right" />
15595     </member>
15596     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddByScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
15597       <summary>
15598         <para>float32x2_t vfma_n_f32 (float32x2_t a, float32x2_t b, float32_t n)</para>
15599         <para>A64: FMLA Vd.2S, Vn.2S, Vm.S[0]</para>
15600       </summary>
15601       <param name="addend" />
15602       <param name="left" />
15603       <param name="right" />
15604     </member>
15605     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
15606       <summary>
15607         <para>float64x2_t vfmaq_laneq_f64 (float64x2_t a, float64x2_t b, float64x2_t v, const int lane)</para>
15608         <para>A64: FMLA Vd.2D, Vn.2D, Vm.D[lane]</para>
15609       </summary>
15610       <param name="addend" />
15611       <param name="left" />
15612       <param name="right" />
15613       <param name="rightIndex" />
15614     </member>
15615     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
15616       <summary>
15617         <para>float32x4_t vfmaq_laneq_f32 (float32x4_t a, float32x4_t b, float32x4_t v, const int lane)</para>
15618         <para>A64: FMLA Vd.4S, Vn.4S, Vm.S[lane]</para>
15619       </summary>
15620       <param name="addend" />
15621       <param name="left" />
15622       <param name="right" />
15623       <param name="rightIndex" />
15624     </member>
15625     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
15626       <summary>
15627         <para>float32x4_t vfmaq_lane_f32 (float32x4_t a, float32x4_t b, float32x2_t v, const int lane)</para>
15628         <para>A64: FMLA Vd.4S, Vn.4S, Vm.S[lane]</para>
15629       </summary>
15630       <param name="addend" />
15631       <param name="left" />
15632       <param name="right" />
15633       <param name="rightIndex" />
15634     </member>
15635     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
15636       <summary>
15637         <para>float32x2_t vfma_laneq_f32 (float32x2_t a, float32x2_t b, float32x4_t v, const int lane)</para>
15638         <para>A64: FMLA Vd.2S, Vn.2S, Vm.S[lane]</para>
15639       </summary>
15640       <param name="addend" />
15641       <param name="left" />
15642       <param name="right" />
15643       <param name="rightIndex" />
15644     </member>
15645     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
15646       <summary>
15647         <para>float32x2_t vfma_lane_f32 (float32x2_t a, float32x2_t b, float32x2_t v, const int lane)</para>
15648         <para>A64: FMLA Vd.2S, Vn.2S, Vm.S[lane]</para>
15649       </summary>
15650       <param name="addend" />
15651       <param name="left" />
15652       <param name="right" />
15653       <param name="rightIndex" />
15654     </member>
15655     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
15656       <summary>
15657         <para>float64_t vfmad_laneq_f64 (float64_t a, float64_t b, float64x2_t v, const int lane)</para>
15658         <para>A64: FMLA Dd, Dn, Vm.D[lane]</para>
15659       </summary>
15660       <param name="addend" />
15661       <param name="left" />
15662       <param name="right" />
15663       <param name="rightIndex" />
15664     </member>
15665     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
15666       <summary>
15667         <para>float32_t vfmas_laneq_f32 (float32_t a, float32_t b, float32x4_t v, const int lane)</para>
15668         <para>A64: FMLA Sd, Sn, Vm.S[lane]</para>
15669       </summary>
15670       <param name="addend" />
15671       <param name="left" />
15672       <param name="right" />
15673       <param name="rightIndex" />
15674     </member>
15675     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplyAddScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
15676       <summary>
15677         <para>float32_t vfmas_lane_f32 (float32_t a, float32_t b, float32x2_t v, const int lane)</para>
15678         <para>A64: FMLA Sd, Sn, Vm.S[lane]</para>
15679       </summary>
15680       <param name="addend" />
15681       <param name="left" />
15682       <param name="right" />
15683       <param name="rightIndex" />
15684     </member>
15685     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtract(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
15686       <summary>
15687         <para>float64x2_t vfmsq_f64 (float64x2_t a, float64x2_t b, float64x2_t c)</para>
15688         <para>A64: FMLS Vd.2D, Vn.2D, Vm.2D</para>
15689       </summary>
15690       <param name="minuend" />
15691       <param name="left" />
15692       <param name="right" />
15693     </member>
15694     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractByScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
15695       <summary>
15696         <para>float64x2_t vfmsq_n_f64 (float64x2_t a, float64x2_t b, float64_t n)</para>
15697         <para>A64: FMLS Vd.2D, Vn.2D, Vm.D[0]</para>
15698       </summary>
15699       <param name="minuend" />
15700       <param name="left" />
15701       <param name="right" />
15702     </member>
15703     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractByScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
15704       <summary>
15705         <para>float32x4_t vfmsq_n_f32 (float32x4_t a, float32x4_t b, float32_t n)</para>
15706         <para>A64: FMLS Vd.4S, Vn.4S, Vm.S[0]</para>
15707       </summary>
15708       <param name="minuend" />
15709       <param name="left" />
15710       <param name="right" />
15711     </member>
15712     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractByScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
15713       <summary>
15714         <para>float32x2_t vfms_n_f32 (float32x2_t a, float32x2_t b, float32_t n)</para>
15715         <para>A64: FMLS Vd.2S, Vn.2S, Vm.S[0]</para>
15716       </summary>
15717       <param name="minuend" />
15718       <param name="left" />
15719       <param name="right" />
15720     </member>
15721     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
15722       <summary>
15723         <para>float64x2_t vfmsq_laneq_f64 (float64x2_t a, float64x2_t b, float64x2_t v, const int lane)</para>
15724         <para>A64: FMLS Vd.2D, Vn.2D, Vm.D[lane]</para>
15725       </summary>
15726       <param name="minuend" />
15727       <param name="left" />
15728       <param name="right" />
15729       <param name="rightIndex" />
15730     </member>
15731     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
15732       <summary>
15733         <para>float32x4_t vfmsq_laneq_f32 (float32x4_t a, float32x4_t b, float32x4_t v, const int lane)</para>
15734         <para>A64: FMLS Vd.4S, Vn.4S, Vm.S[lane]</para>
15735       </summary>
15736       <param name="minuend" />
15737       <param name="left" />
15738       <param name="right" />
15739       <param name="rightIndex" />
15740     </member>
15741     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
15742       <summary>
15743         <para>float32x4_t vfmsq_lane_f32 (float32x4_t a, float32x4_t b, float32x2_t v, const int lane)</para>
15744         <para>A64: FMLS Vd.4S, Vn.4S, Vm.S[lane]</para>
15745       </summary>
15746       <param name="minuend" />
15747       <param name="left" />
15748       <param name="right" />
15749       <param name="rightIndex" />
15750     </member>
15751     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
15752       <summary>
15753         <para>float32x2_t vfms_laneq_f32 (float32x2_t a, float32x2_t b, float32x4_t v, const int lane)</para>
15754         <para>A64: FMLS Vd.2S, Vn.2S, Vm.S[lane]</para>
15755       </summary>
15756       <param name="minuend" />
15757       <param name="left" />
15758       <param name="right" />
15759       <param name="rightIndex" />
15760     </member>
15761     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
15762       <summary>
15763         <para>float32x2_t vfms_lane_f32 (float32x2_t a, float32x2_t b, float32x2_t v, const int lane)</para>
15764         <para>A64: FMLS Vd.2S, Vn.2S, Vm.S[lane]</para>
15765       </summary>
15766       <param name="minuend" />
15767       <param name="left" />
15768       <param name="right" />
15769       <param name="rightIndex" />
15770     </member>
15771     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
15772       <summary>
15773         <para>float64_t vfmsd_laneq_f64 (float64_t a, float64_t b, float64x2_t v, const int lane)</para>
15774         <para>A64: FMLS Dd, Dn, Vm.D[lane]</para>
15775       </summary>
15776       <param name="minuend" />
15777       <param name="left" />
15778       <param name="right" />
15779       <param name="rightIndex" />
15780     </member>
15781     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
15782       <summary>
15783         <para>float32_t vfmss_laneq_f32 (float32_t a, float32_t b, float32x4_t v, const int lane)</para>
15784         <para>A64: FMLS Sd, Sn, Vm.S[lane]</para>
15785       </summary>
15786       <param name="minuend" />
15787       <param name="left" />
15788       <param name="right" />
15789       <param name="rightIndex" />
15790     </member>
15791     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.FusedMultiplySubtractScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
15792       <summary>
15793         <para>float32_t vfmss_lane_f32 (float32_t a, float32_t b, float32x2_t v, const int lane)</para>
15794         <para>A64: FMLS Sd, Sn, Vm.S[lane]</para>
15795       </summary>
15796       <param name="minuend" />
15797       <param name="left" />
15798       <param name="right" />
15799       <param name="rightIndex" />
15800     </member>
15801     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte,System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
15802       <summary>
15803         <para>uint8x16_t vcopyq_laneq_u8 (uint8x16_t a, const int lane1, uint8x16_t b, const int lane2)</para>
15804         <para>A64: INS Vd.B[lane1], Vn.B[lane2]</para>
15805       </summary>
15806       <param name="result" />
15807       <param name="resultIndex" />
15808       <param name="value" />
15809       <param name="valueIndex" />
15810     </member>
15811     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte,System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
15812       <summary>
15813         <para>uint8x16_t vcopyq_lane_u8 (uint8x16_t a, const int lane1, uint8x8_t b, const int lane2)</para>
15814         <para>A64: INS Vd.B[lane1], Vn.B[lane2]</para>
15815       </summary>
15816       <param name="result" />
15817       <param name="resultIndex" />
15818       <param name="value" />
15819       <param name="valueIndex" />
15820     </member>
15821     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Byte,System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
15822       <summary>
15823         <para>float64x2_t vcopyq_laneq_f64 (float64x2_t a, const int lane1, float64x2_t b, const int lane2)</para>
15824         <para>A64: INS Vd.D[lane1], Vn.D[lane2]</para>
15825       </summary>
15826       <param name="result" />
15827       <param name="resultIndex" />
15828       <param name="value" />
15829       <param name="valueIndex" />
15830     </member>
15831     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte,System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
15832       <summary>
15833         <para>int16x8_t vcopyq_laneq_s16 (int16x8_t a, const int lane1, int16x8_t b, const int lane2)</para>
15834         <para>A64: INS Vd.H[lane1], Vn.H[lane2]</para>
15835       </summary>
15836       <param name="result" />
15837       <param name="resultIndex" />
15838       <param name="value" />
15839       <param name="valueIndex" />
15840     </member>
15841     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte,System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
15842       <summary>
15843         <para>int16x8_t vcopyq_lane_s16 (int16x8_t a, const int lane1, int16x4_t b, const int lane2)</para>
15844         <para>A64: INS Vd.H[lane1], Vn.H[lane2]</para>
15845       </summary>
15846       <param name="result" />
15847       <param name="resultIndex" />
15848       <param name="value" />
15849       <param name="valueIndex" />
15850     </member>
15851     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
15852       <summary>
15853         <para>int32x4_t vcopyq_laneq_s32 (int32x4_t a, const int lane1, int32x4_t b, const int lane2)</para>
15854         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
15855       </summary>
15856       <param name="result" />
15857       <param name="resultIndex" />
15858       <param name="value" />
15859       <param name="valueIndex" />
15860     </member>
15861     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte,System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
15862       <summary>
15863         <para>int32x4_t vcopyq_lane_s32 (int32x4_t a, const int lane1, int32x2_t b, const int lane2)</para>
15864         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
15865       </summary>
15866       <param name="result" />
15867       <param name="resultIndex" />
15868       <param name="value" />
15869       <param name="valueIndex" />
15870     </member>
15871     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
15872       <summary>
15873         <para>int64x2_t vcopyq_laneq_s64 (int64x2_t a, const int lane1, int64x2_t b, const int lane2)</para>
15874         <para>A64: INS Vd.D[lane1], Vn.D[lane2]</para>
15875       </summary>
15876       <param name="result" />
15877       <param name="resultIndex" />
15878       <param name="value" />
15879       <param name="valueIndex" />
15880     </member>
15881     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte,System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
15882       <summary>
15883         <para>int8x16_t vcopyq_laneq_s8 (int8x16_t a, const int lane1, int8x16_t b, const int lane2)</para>
15884         <para>A64: INS Vd.B[lane1], Vn.B[lane2]</para>
15885       </summary>
15886       <param name="result" />
15887       <param name="resultIndex" />
15888       <param name="value" />
15889       <param name="valueIndex" />
15890     </member>
15891     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte,System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
15892       <summary>
15893         <para>int8x16_t vcopyq_lane_s8 (int8x16_t a, const int lane1, int8x8_t b, const int lane2)</para>
15894         <para>A64: INS Vd.B[lane1], Vn.B[lane2]</para>
15895       </summary>
15896       <param name="result" />
15897       <param name="resultIndex" />
15898       <param name="value" />
15899       <param name="valueIndex" />
15900     </member>
15901     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte,System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
15902       <summary>
15903         <para>float32x4_t vcopyq_laneq_f32 (float32x4_t a, const int lane1, float32x4_t b, const int lane2)</para>
15904         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
15905       </summary>
15906       <param name="result" />
15907       <param name="resultIndex" />
15908       <param name="value" />
15909       <param name="valueIndex" />
15910     </member>
15911     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte,System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
15912       <summary>
15913         <para>float32x4_t vcopyq_lane_f32 (float32x4_t a, const int lane1, float32x2_t b, const int lane2)</para>
15914         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
15915       </summary>
15916       <param name="result" />
15917       <param name="resultIndex" />
15918       <param name="value" />
15919       <param name="valueIndex" />
15920     </member>
15921     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte,System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
15922       <summary>
15923         <para>uint16x8_t vcopyq_laneq_u16 (uint16x8_t a, const int lane1, uint16x8_t b, const int lane2)</para>
15924         <para>A64: INS Vd.H[lane1], Vn.H[lane2]</para>
15925       </summary>
15926       <param name="result" />
15927       <param name="resultIndex" />
15928       <param name="value" />
15929       <param name="valueIndex" />
15930     </member>
15931     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte,System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
15932       <summary>
15933         <para>uint16x8_t vcopyq_lane_u16 (uint16x8_t a, const int lane1, uint16x4_t b, const int lane2)</para>
15934         <para>A64: INS Vd.H[lane1], Vn.H[lane2]</para>
15935       </summary>
15936       <param name="result" />
15937       <param name="resultIndex" />
15938       <param name="value" />
15939       <param name="valueIndex" />
15940     </member>
15941     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte,System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
15942       <summary>
15943         <para>uint32x4_t vcopyq_laneq_u32 (uint32x4_t a, const int lane1, uint32x4_t b, const int lane2)</para>
15944         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
15945       </summary>
15946       <param name="result" />
15947       <param name="resultIndex" />
15948       <param name="value" />
15949       <param name="valueIndex" />
15950     </member>
15951     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte,System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
15952       <summary>
15953         <para>uint32x4_t vcopyq_lane_u32 (uint32x4_t a, const int lane1, uint32x2_t b, const int lane2)</para>
15954         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
15955       </summary>
15956       <param name="result" />
15957       <param name="resultIndex" />
15958       <param name="value" />
15959       <param name="valueIndex" />
15960     </member>
15961     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte,System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
15962       <summary>
15963         <para>uint64x2_t vcopyq_laneq_u64 (uint64x2_t a, const int lane1, uint64x2_t b, const int lane2)</para>
15964         <para>A64: INS Vd.D[lane1], Vn.D[lane2]</para>
15965       </summary>
15966       <param name="result" />
15967       <param name="resultIndex" />
15968       <param name="value" />
15969       <param name="valueIndex" />
15970     </member>
15971     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte,System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
15972       <summary>
15973         <para>uint8x8_t vcopy_laneq_u8 (uint8x8_t a, const int lane1, uint8x16_t b, const int lane2)</para>
15974         <para>A64: INS Vd.B[lane1], Vn.B[lane2]</para>
15975       </summary>
15976       <param name="result" />
15977       <param name="resultIndex" />
15978       <param name="value" />
15979       <param name="valueIndex" />
15980     </member>
15981     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte,System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
15982       <summary>
15983         <para>uint8x8_t vcopy_lane_u8 (uint8x8_t a, const int lane1, uint8x8_t b, const int lane2)</para>
15984         <para>A64: INS Vd.B[lane1], Vn.B[lane2]</para>
15985       </summary>
15986       <param name="result" />
15987       <param name="resultIndex" />
15988       <param name="value" />
15989       <param name="valueIndex" />
15990     </member>
15991     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte,System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
15992       <summary>
15993         <para>int16x4_t vcopy_laneq_s16 (int16x4_t a, const int lane1, int16x8_t b, const int lane2)</para>
15994         <para>A64: INS Vd.H[lane1], Vn.H[lane2]</para>
15995       </summary>
15996       <param name="result" />
15997       <param name="resultIndex" />
15998       <param name="value" />
15999       <param name="valueIndex" />
16000     </member>
16001     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte,System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
16002       <summary>
16003         <para>int16x4_t vcopy_lane_s16 (int16x4_t a, const int lane1, int16x4_t b, const int lane2)</para>
16004         <para>A64: INS Vd.H[lane1], Vn.H[lane2]</para>
16005       </summary>
16006       <param name="result" />
16007       <param name="resultIndex" />
16008       <param name="value" />
16009       <param name="valueIndex" />
16010     </member>
16011     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
16012       <summary>
16013         <para>int32x2_t vcopy_laneq_s32 (int32x2_t a, const int lane1, int32x4_t b, const int lane2)</para>
16014         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
16015       </summary>
16016       <param name="result" />
16017       <param name="resultIndex" />
16018       <param name="value" />
16019       <param name="valueIndex" />
16020     </member>
16021     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte,System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
16022       <summary>
16023         <para>int32x2_t vcopy_lane_s32 (int32x2_t a, const int lane1, int32x2_t b, const int lane2)</para>
16024         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
16025       </summary>
16026       <param name="result" />
16027       <param name="resultIndex" />
16028       <param name="value" />
16029       <param name="valueIndex" />
16030     </member>
16031     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte,System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
16032       <summary>
16033         <para>int8x8_t vcopy_laneq_s8 (int8x8_t a, const int lane1, int8x16_t b, const int lane2)</para>
16034         <para>A64: INS Vd.B[lane1], Vn.B[lane2]</para>
16035       </summary>
16036       <param name="result" />
16037       <param name="resultIndex" />
16038       <param name="value" />
16039       <param name="valueIndex" />
16040     </member>
16041     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte,System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
16042       <summary>
16043         <para>int8x8_t vcopy_lane_s8 (int8x8_t a, const int lane1, int8x8_t b, const int lane2)</para>
16044         <para>A64: INS Vd.B[lane1], Vn.B[lane2]</para>
16045       </summary>
16046       <param name="result" />
16047       <param name="resultIndex" />
16048       <param name="value" />
16049       <param name="valueIndex" />
16050     </member>
16051     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Byte,System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
16052       <summary>
16053         <para>float32x2_t vcopy_laneq_f32 (float32x2_t a, const int lane1, float32x4_t b, const int lane2)</para>
16054         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
16055       </summary>
16056       <param name="result" />
16057       <param name="resultIndex" />
16058       <param name="value" />
16059       <param name="valueIndex" />
16060     </member>
16061     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Byte,System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
16062       <summary>
16063         <para>float32x2_t vcopy_lane_f32 (float32x2_t a, const int lane1, float32x2_t b, const int lane2)</para>
16064         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
16065       </summary>
16066       <param name="result" />
16067       <param name="resultIndex" />
16068       <param name="value" />
16069       <param name="valueIndex" />
16070     </member>
16071     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte,System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
16072       <summary>
16073         <para>uint16x4_t vcopy_laneq_u16 (uint16x4_t a, const int lane1, uint16x8_t b, const int lane2)</para>
16074         <para>A64: INS Vd.H[lane1], Vn.H[lane2]</para>
16075       </summary>
16076       <param name="result" />
16077       <param name="resultIndex" />
16078       <param name="value" />
16079       <param name="valueIndex" />
16080     </member>
16081     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte,System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
16082       <summary>
16083         <para>uint16x4_t vcopy_lane_u16 (uint16x4_t a, const int lane1, uint16x4_t b, const int lane2)</para>
16084         <para>A64: INS Vd.H[lane1], Vn.H[lane2]</para>
16085       </summary>
16086       <param name="result" />
16087       <param name="resultIndex" />
16088       <param name="value" />
16089       <param name="valueIndex" />
16090     </member>
16091     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte,System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
16092       <summary>
16093         <para>uint32x2_t vcopy_laneq_u32 (uint32x2_t a, const int lane1, uint32x4_t b, const int lane2)</para>
16094         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
16095       </summary>
16096       <param name="result" />
16097       <param name="resultIndex" />
16098       <param name="value" />
16099       <param name="valueIndex" />
16100     </member>
16101     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.InsertSelectedScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte,System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
16102       <summary>
16103         <para>uint32x2_t vcopy_lane_u32 (uint32x2_t a, const int lane1, uint32x2_t b, const int lane2)</para>
16104         <para>A64: INS Vd.S[lane1], Vn.S[lane2]</para>
16105       </summary>
16106       <param name="result" />
16107       <param name="resultIndex" />
16108       <param name="value" />
16109       <param name="valueIndex" />
16110     </member>
16111     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadAndReplicateToVector128(System.Double*)">
16112       <summary>
16113         <para>float64x2_t vld1q_dup_f64 (float64_t const * ptr)</para>
16114         <para>A64: LD1R { Vt.2D }, [Xn]</para>
16115       </summary>
16116       <param name="address" />
16117     </member>
16118     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadAndReplicateToVector128(System.Int64*)">
16119       <summary>
16120         <para>int64x2_t vld1q_dup_s64 (int64_t const * ptr)</para>
16121         <para>A64: LD1R { Vt.2D }, [Xn]</para>
16122       </summary>
16123       <param name="address" />
16124     </member>
16125     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.LoadAndReplicateToVector128(System.UInt64*)">
16126       <summary>
16127         <para>uint64x2_t vld1q_dup_u64 (uint64_t const * ptr)</para>
16128         <para>A64: LD1R { Vt.2D }, [Xn]</para>
16129       </summary>
16130       <param name="address" />
16131     </member>
16132     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Max(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
16133       <summary>
16134         <para>float64x2_t vmaxq_f64 (float64x2_t a, float64x2_t b)</para>
16135         <para>A64: FMAX Vd.2D, Vn.2D, Vm.2D</para>
16136       </summary>
16137       <param name="left" />
16138       <param name="right" />
16139     </member>
16140     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector128{System.Byte})">
16141       <summary>
16142         <para>uint8_t vmaxvq_u8 (uint8x16_t a)</para>
16143         <para>A64: UMAXV Bd, Vn.16B</para>
16144       </summary>
16145       <param name="value" />
16146     </member>
16147     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector128{System.Int16})">
16148       <summary>
16149         <para>int16_t vmaxvq_s16 (int16x8_t a)</para>
16150         <para>A64: SMAXV Hd, Vn.8H</para>
16151       </summary>
16152       <param name="value" />
16153     </member>
16154     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector128{System.Int32})">
16155       <summary>
16156         <para>int32_t vmaxvq_s32 (int32x4_t a)</para>
16157         <para>A64: SMAXV Sd, Vn.4S</para>
16158       </summary>
16159       <param name="value" />
16160     </member>
16161     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector128{System.SByte})">
16162       <summary>
16163         <para>int8_t vmaxvq_s8 (int8x16_t a)</para>
16164         <para>A64: SMAXV Bd, Vn.16B</para>
16165       </summary>
16166       <param name="value" />
16167     </member>
16168     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector128{System.Single})">
16169       <summary>
16170         <para>float32_t vmaxvq_f32 (float32x4_t a)</para>
16171         <para>A64: FMAXV Sd, Vn.4S</para>
16172       </summary>
16173       <param name="value" />
16174     </member>
16175     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector128{System.UInt16})">
16176       <summary>
16177         <para>uint16_t vmaxvq_u16 (uint16x8_t a)</para>
16178         <para>A64: UMAXV Hd, Vn.8H</para>
16179       </summary>
16180       <param name="value" />
16181     </member>
16182     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector128{System.UInt32})">
16183       <summary>
16184         <para>uint32_t vmaxvq_u32 (uint32x4_t a)</para>
16185         <para>A64: UMAXV Sd, Vn.4S</para>
16186       </summary>
16187       <param name="value" />
16188     </member>
16189     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector64{System.Byte})">
16190       <summary>
16191         <para>uint8_t vmaxv_u8 (uint8x8_t a)</para>
16192         <para>A64: UMAXV Bd, Vn.8B</para>
16193       </summary>
16194       <param name="value" />
16195     </member>
16196     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector64{System.Int16})">
16197       <summary>
16198         <para>int16_t vmaxv_s16 (int16x4_t a)</para>
16199         <para>A64: SMAXV Hd, Vn.4H</para>
16200       </summary>
16201       <param name="value" />
16202     </member>
16203     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector64{System.SByte})">
16204       <summary>
16205         <para>int8_t vmaxv_s8 (int8x8_t a)</para>
16206         <para>A64: SMAXV Bd, Vn.8B</para>
16207       </summary>
16208       <param name="value" />
16209     </member>
16210     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxAcross(System.Runtime.Intrinsics.Vector64{System.UInt16})">
16211       <summary>
16212         <para>uint16_t vmaxv_u16 (uint16x4_t a)</para>
16213         <para>A64: UMAXV Hd, Vn.4H</para>
16214       </summary>
16215       <param name="value" />
16216     </member>
16217     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxNumber(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
16218       <summary>
16219         <para>float64x2_t vmaxnmq_f64 (float64x2_t a, float64x2_t b)</para>
16220         <para>A64: FMAXNM Vd.2D, Vn.2D, Vm.2D</para>
16221       </summary>
16222       <param name="left" />
16223       <param name="right" />
16224     </member>
16225     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxNumberAcross(System.Runtime.Intrinsics.Vector128{System.Single})">
16226       <summary>
16227         <para>float32_t vmaxnmvq_f32 (float32x4_t a)</para>
16228         <para>A64: FMAXNMV Sd, Vn.4S</para>
16229       </summary>
16230       <param name="value" />
16231     </member>
16232     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxNumberPairwise(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
16233       <summary>
16234         <para>float64x2_t vpmaxnmq_f64 (float64x2_t a, float64x2_t b)</para>
16235         <para>A64: FMAXNMP Vd.2D, Vn.2D, Vm.2D</para>
16236       </summary>
16237       <param name="left" />
16238       <param name="right" />
16239     </member>
16240     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxNumberPairwise(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
16241       <summary>
16242         <para>float32x4_t vpmaxnmq_f32 (float32x4_t a, float32x4_t b)</para>
16243         <para>A64: FMAXNMP Vd.4S, Vn.4S, Vm.4S</para>
16244       </summary>
16245       <param name="left" />
16246       <param name="right" />
16247     </member>
16248     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxNumberPairwise(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
16249       <summary>
16250         <para>float32x2_t vpmaxnm_f32 (float32x2_t a, float32x2_t b)</para>
16251         <para>A64: FMAXNMP Vd.2S, Vn.2S, Vm.2S</para>
16252       </summary>
16253       <param name="left" />
16254       <param name="right" />
16255     </member>
16256     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxNumberPairwiseScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
16257       <summary>
16258         <para>float64_t vpmaxnmqd_f64 (float64x2_t a)</para>
16259         <para>A64: FMAXNMP Dd, Vn.2D</para>
16260       </summary>
16261       <param name="value" />
16262     </member>
16263     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxNumberPairwiseScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
16264       <summary>
16265         <para>float32_t vpmaxnms_f32 (float32x2_t a)</para>
16266         <para>A64: FMAXNMP Sd, Vn.2S</para>
16267       </summary>
16268       <param name="value" />
16269     </member>
16270     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxPairwise(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
16271       <summary>
16272         <para>uint8x16_t vpmaxq_u8 (uint8x16_t a, uint8x16_t b)</para>
16273         <para>A64: UMAXP Vd.16B, Vn.16B, Vm.16B</para>
16274       </summary>
16275       <param name="left" />
16276       <param name="right" />
16277     </member>
16278     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxPairwise(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
16279       <summary>
16280         <para>float64x2_t vpmaxq_f64 (float64x2_t a, float64x2_t b)</para>
16281         <para>A64: FMAXP Vd.2D, Vn.2D, Vm.2D</para>
16282       </summary>
16283       <param name="left" />
16284       <param name="right" />
16285     </member>
16286     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxPairwise(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
16287       <summary>
16288         <para>int16x8_t vpmaxq_s16 (int16x8_t a, int16x8_t b)</para>
16289         <para>A64: SMAXP Vd.8H, Vn.8H, Vm.8H</para>
16290       </summary>
16291       <param name="left" />
16292       <param name="right" />
16293     </member>
16294     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxPairwise(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
16295       <summary>
16296         <para>int32x4_t vpmaxq_s32 (int32x4_t a, int32x4_t b)</para>
16297         <para>A64: SMAXP Vd.4S, Vn.4S, Vm.4S</para>
16298       </summary>
16299       <param name="left" />
16300       <param name="right" />
16301     </member>
16302     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxPairwise(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
16303       <summary>
16304         <para>int8x16_t vpmaxq_s8 (int8x16_t a, int8x16_t b)</para>
16305         <para>A64: SMAXP Vd.16B, Vn.16B, Vm.16B</para>
16306       </summary>
16307       <param name="left" />
16308       <param name="right" />
16309     </member>
16310     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxPairwise(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
16311       <summary>
16312         <para>float32x4_t vpmaxq_f32 (float32x4_t a, float32x4_t b)</para>
16313         <para>A64: FMAXP Vd.4S, Vn.4S, Vm.4S</para>
16314       </summary>
16315       <param name="left" />
16316       <param name="right" />
16317     </member>
16318     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxPairwise(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
16319       <summary>
16320         <para>uint16x8_t vpmaxq_u16 (uint16x8_t a, uint16x8_t b)</para>
16321         <para>A64: UMAXP Vd.8H, Vn.8H, Vm.8H</para>
16322       </summary>
16323       <param name="left" />
16324       <param name="right" />
16325     </member>
16326     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxPairwise(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
16327       <summary>
16328         <para>uint32x4_t vpmaxq_u32 (uint32x4_t a, uint32x4_t b)</para>
16329         <para>A64: UMAXP Vd.4S, Vn.4S, Vm.4S</para>
16330       </summary>
16331       <param name="left" />
16332       <param name="right" />
16333     </member>
16334     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxPairwiseScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
16335       <summary>
16336         <para>float64_t vpmaxqd_f64 (float64x2_t a)</para>
16337         <para>A64: FMAXP Dd, Vn.2D</para>
16338       </summary>
16339       <param name="value" />
16340     </member>
16341     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxPairwiseScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
16342       <summary>
16343         <para>float32_t vpmaxs_f32 (float32x2_t a)</para>
16344         <para>A64: FMAXP Sd, Vn.2S</para>
16345       </summary>
16346       <param name="value" />
16347     </member>
16348     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
16349       <summary>
16350         <para>float64x1_t vmax_f64 (float64x1_t a, float64x1_t b)</para>
16351         <para>A64: FMAX Dd, Dn, Dm</para>
16352       </summary>
16353       <param name="left" />
16354       <param name="right" />
16355     </member>
16356     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MaxScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
16357       <summary>
16358         <para>float32_t vmaxs_f32 (float32_t a, float32_t b)</para>
16359         <para>A64: FMAX Sd, Sn, Sm The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
16360       </summary>
16361       <param name="left" />
16362       <param name="right" />
16363     </member>
16364     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Min(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
16365       <summary>
16366         <para>float64x2_t vminq_f64 (float64x2_t a, float64x2_t b)</para>
16367         <para>A64: FMIN Vd.2D, Vn.2D, Vm.2D</para>
16368       </summary>
16369       <param name="left" />
16370       <param name="right" />
16371     </member>
16372     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector128{System.Byte})">
16373       <summary>
16374         <para>uint8_t vminvq_u8 (uint8x16_t a)</para>
16375         <para>A64: UMINV Bd, Vn.16B</para>
16376       </summary>
16377       <param name="value" />
16378     </member>
16379     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector128{System.Int16})">
16380       <summary>
16381         <para>int16_t vminvq_s16 (int16x8_t a)</para>
16382         <para>A64: SMINV Hd, Vn.8H</para>
16383       </summary>
16384       <param name="value" />
16385     </member>
16386     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector128{System.Int32})">
16387       <summary>
16388         <para>int32_t vaddvq_s32 (int32x4_t a)</para>
16389         <para>A64: SMINV Sd, Vn.4S</para>
16390       </summary>
16391       <param name="value" />
16392     </member>
16393     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector128{System.SByte})">
16394       <summary>
16395         <para>int8_t vminvq_s8 (int8x16_t a)</para>
16396         <para>A64: SMINV Bd, Vn.16B</para>
16397       </summary>
16398       <param name="value" />
16399     </member>
16400     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector128{System.Single})">
16401       <summary>
16402         <para>float32_t vminvq_f32 (float32x4_t a)</para>
16403         <para>A64: FMINV Sd, Vn.4S</para>
16404       </summary>
16405       <param name="value" />
16406     </member>
16407     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector128{System.UInt16})">
16408       <summary>
16409         <para>uint16_t vminvq_u16 (uint16x8_t a)</para>
16410         <para>A64: UMINV Hd, Vn.8H</para>
16411       </summary>
16412       <param name="value" />
16413     </member>
16414     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector128{System.UInt32})">
16415       <summary>
16416         <para>uint32_t vminvq_u32 (uint32x4_t a)</para>
16417         <para>A64: UMINV Sd, Vn.4S</para>
16418       </summary>
16419       <param name="value" />
16420     </member>
16421     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector64{System.Byte})">
16422       <summary>
16423         <para>uint8_t vminv_u8 (uint8x8_t a)</para>
16424         <para>A64: UMINV Bd, Vn.8B</para>
16425       </summary>
16426       <param name="value" />
16427     </member>
16428     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector64{System.Int16})">
16429       <summary>
16430         <para>int16_t vminv_s16 (int16x4_t a)</para>
16431         <para>A64: SMINV Hd, Vn.4H</para>
16432       </summary>
16433       <param name="value" />
16434     </member>
16435     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector64{System.SByte})">
16436       <summary>
16437         <para>int8_t vminv_s8 (int8x8_t a)</para>
16438         <para>A64: SMINV Bd, Vn.8B</para>
16439       </summary>
16440       <param name="value" />
16441     </member>
16442     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinAcross(System.Runtime.Intrinsics.Vector64{System.UInt16})">
16443       <summary>
16444         <para>uint16_t vminv_u16 (uint16x4_t a)</para>
16445         <para>A64: UMINV Hd, Vn.4H</para>
16446       </summary>
16447       <param name="value" />
16448     </member>
16449     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinNumber(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
16450       <summary>
16451         <para>float64x2_t vminnmq_f64 (float64x2_t a, float64x2_t b)</para>
16452         <para>A64: FMINNM Vd.2D, Vn.2D, Vm.2D</para>
16453       </summary>
16454       <param name="left" />
16455       <param name="right" />
16456     </member>
16457     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinNumberAcross(System.Runtime.Intrinsics.Vector128{System.Single})">
16458       <summary>
16459         <para>float32_t vminnmvq_f32 (float32x4_t a)</para>
16460         <para>A64: FMINNMV Sd, Vn.4S</para>
16461       </summary>
16462       <param name="value" />
16463     </member>
16464     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinNumberPairwise(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
16465       <summary>
16466         <para>float64x2_t vpminnmq_f64 (float64x2_t a, float64x2_t b)</para>
16467         <para>A64: FMINNMP Vd.2D, Vn.2D, Vm.2D</para>
16468       </summary>
16469       <param name="left" />
16470       <param name="right" />
16471     </member>
16472     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinNumberPairwise(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
16473       <summary>
16474         <para>float32x4_t vpminnmq_f32 (float32x4_t a, float32x4_t b)</para>
16475         <para>A64: FMINNMP Vd.4S, Vn.4S, Vm.4S</para>
16476       </summary>
16477       <param name="left" />
16478       <param name="right" />
16479     </member>
16480     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinNumberPairwise(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
16481       <summary>
16482         <para>float32x2_t vpminnm_f32 (float32x2_t a, float32x2_t b)</para>
16483         <para>A64: FMINNMP Vd.2S, Vn.2S, Vm.2S</para>
16484       </summary>
16485       <param name="left" />
16486       <param name="right" />
16487     </member>
16488     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinNumberPairwiseScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
16489       <summary>
16490         <para>float64_t vpminnmqd_f64 (float64x2_t a)</para>
16491         <para>A64: FMINNMP Dd, Vn.2D</para>
16492       </summary>
16493       <param name="value" />
16494     </member>
16495     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinNumberPairwiseScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
16496       <summary>
16497         <para>float32_t vpminnms_f32 (float32x2_t a)</para>
16498         <para>A64: FMINNMP Sd, Vn.2S</para>
16499       </summary>
16500       <param name="value" />
16501     </member>
16502     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinPairwise(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
16503       <summary>
16504         <para>uint8x16_t vpminq_u8 (uint8x16_t a, uint8x16_t b)</para>
16505         <para>A64: UMINP Vd.16B, Vn.16B, Vm.16B</para>
16506       </summary>
16507       <param name="left" />
16508       <param name="right" />
16509     </member>
16510     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinPairwise(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
16511       <summary>
16512         <para>float64x2_t vpminq_f64 (float64x2_t a, float64x2_t b)</para>
16513         <para>A64: FMINP Vd.2D, Vn.2D, Vm.2D</para>
16514       </summary>
16515       <param name="left" />
16516       <param name="right" />
16517     </member>
16518     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinPairwise(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
16519       <summary>
16520         <para>int16x8_t vpminq_s16 (int16x8_t a, int16x8_t b)</para>
16521         <para>A64: SMINP Vd.8H, Vn.8H, Vm.8H</para>
16522       </summary>
16523       <param name="left" />
16524       <param name="right" />
16525     </member>
16526     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinPairwise(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
16527       <summary>
16528         <para>int32x4_t vpminq_s32 (int32x4_t a, int32x4_t b)</para>
16529         <para>A64: SMINP Vd.4S, Vn.4S, Vm.4S</para>
16530       </summary>
16531       <param name="left" />
16532       <param name="right" />
16533     </member>
16534     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinPairwise(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
16535       <summary>
16536         <para>int8x16_t vpminq_s8 (int8x16_t a, int8x16_t b)</para>
16537         <para>A64: SMINP Vd.16B, Vn.16B, Vm.16B</para>
16538       </summary>
16539       <param name="left" />
16540       <param name="right" />
16541     </member>
16542     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinPairwise(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
16543       <summary>
16544         <para>float32x4_t vpminq_f32 (float32x4_t a, float32x4_t b)</para>
16545         <para>A64: FMINP Vd.4S, Vn.4S, Vm.4S</para>
16546       </summary>
16547       <param name="left" />
16548       <param name="right" />
16549     </member>
16550     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinPairwise(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
16551       <summary>
16552         <para>uint16x8_t vpminq_u16 (uint16x8_t a, uint16x8_t b)</para>
16553         <para>A64: UMINP Vd.8H, Vn.8H, Vm.8H</para>
16554       </summary>
16555       <param name="left" />
16556       <param name="right" />
16557     </member>
16558     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinPairwise(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
16559       <summary>
16560         <para>uint32x4_t vpminq_u32 (uint32x4_t a, uint32x4_t b)</para>
16561         <para>A64: UMINP Vd.4S, Vn.4S, Vm.4S</para>
16562       </summary>
16563       <param name="left" />
16564       <param name="right" />
16565     </member>
16566     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinPairwiseScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
16567       <summary>
16568         <para>float64_t vpminqd_f64 (float64x2_t a)</para>
16569         <para>A64: FMINP Dd, Vn.2D</para>
16570       </summary>
16571       <param name="value" />
16572     </member>
16573     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinPairwiseScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
16574       <summary>
16575         <para>float32_t vpmins_f32 (float32x2_t a)</para>
16576         <para>A64: FMINP Sd, Vn.2S</para>
16577       </summary>
16578       <param name="value" />
16579     </member>
16580     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
16581       <summary>
16582         <para>float64x1_t vmin_f64 (float64x1_t a, float64x1_t b)</para>
16583         <para>A64: FMIN Dd, Dn, Dm</para>
16584       </summary>
16585       <param name="left" />
16586       <param name="right" />
16587     </member>
16588     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MinScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
16589       <summary>
16590         <para>float32_t vmins_f32 (float32_t a, float32_t b)</para>
16591         <para>A64: FMIN Sd, Sn, Sm The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.</para>
16592       </summary>
16593       <param name="left" />
16594       <param name="right" />
16595     </member>
16596     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Multiply(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
16597       <summary>
16598         <para>float64x2_t vmulq_f64 (float64x2_t a, float64x2_t b)</para>
16599         <para>A64: FMUL Vd.2D, Vn.2D, Vm.2D</para>
16600       </summary>
16601       <param name="left" />
16602       <param name="right" />
16603     </member>
16604     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyByScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
16605       <summary>
16606         <para>float64x2_t vmulq_n_f64 (float64x2_t a, float64_t b)</para>
16607         <para>A64: FMUL Vd.2D, Vn.2D, Vm.D[0]</para>
16608       </summary>
16609       <param name="left" />
16610       <param name="right" />
16611     </member>
16612     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
16613       <summary>
16614         <para>float64x2_t vmulq_laneq_f64 (float64x2_t a, float64x2_t v, const int lane)</para>
16615         <para>A64: FMUL Vd.2D, Vn.2D, Vm.D[lane]</para>
16616       </summary>
16617       <param name="left" />
16618       <param name="right" />
16619       <param name="rightIndex" />
16620     </member>
16621     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingSaturateHighScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
16622       <summary>int16_t vqdmulhh_s16 (int16_t a, int16_t b) A64: SQDMULH Hd, Hn, Hm</summary>
16623       <param name="left" />
16624       <param name="right" />
16625     </member>
16626     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingSaturateHighScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
16627       <summary>int32_t vqdmulhs_s32 (int32_t a, int32_t b) A64: SQDMULH Sd, Sn, Sm</summary>
16628       <param name="left" />
16629       <param name="right" />
16630     </member>
16631     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingScalarBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
16632       <summary>int16_t vqdmulhh_laneq_s16 (int16_t a, int16x8_t v, const int lane) A64: SQDMULH Hd, Hn, Vm.H[lane]</summary>
16633       <param name="left" />
16634       <param name="right" />
16635       <param name="rightIndex" />
16636     </member>
16637     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingScalarBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
16638       <summary>int16_t vqdmulhh_lane_s16 (int16_t a, int16x4_t v, const int lane) A64: SQDMULH Hd, Hn, Vm.H[lane]</summary>
16639       <param name="left" />
16640       <param name="right" />
16641       <param name="rightIndex" />
16642     </member>
16643     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingScalarBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
16644       <summary>int32_t vqdmulhs_laneq_s32 (int32_t a, int32x4_t v, const int lane) A64: SQDMULH Sd, Sn, Vm.S[lane]</summary>
16645       <param name="left" />
16646       <param name="right" />
16647       <param name="rightIndex" />
16648     </member>
16649     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingScalarBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
16650       <summary>int32_t vqdmulhs_lane_s32 (int32_t a, int32x2_t v, const int lane) A64: SQDMULH Sd, Sn, Vm.S[lane]</summary>
16651       <param name="left" />
16652       <param name="right" />
16653       <param name="rightIndex" />
16654     </member>
16655     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningAndAddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
16656       <summary>int32_t vqdmlalh_s16 (int32_t a, int16_t b, int16_t c) A64: SQDMLAL Sd, Hn, Hm</summary>
16657       <param name="addend" />
16658       <param name="left" />
16659       <param name="right" />
16660     </member>
16661     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningAndAddSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
16662       <summary>int64_t vqdmlals_s32 (int64_t a, int32_t b, int32_t c) A64: SQDMLAL Dd, Sn, Sm</summary>
16663       <param name="addend" />
16664       <param name="left" />
16665       <param name="right" />
16666     </member>
16667     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningAndSubtractSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
16668       <summary>int32_t vqdmlslh_s16 (int32_t a, int16_t b, int16_t c) A64: SQDMLSL Sd, Hn, Hm</summary>
16669       <param name="minuend" />
16670       <param name="left" />
16671       <param name="right" />
16672     </member>
16673     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningAndSubtractSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
16674       <summary>int64_t vqdmlsls_s32 (int64_t a, int32_t b, int32_t c) A64: SQDMLSL Dd, Sn, Sm</summary>
16675       <param name="minuend" />
16676       <param name="left" />
16677       <param name="right" />
16678     </member>
16679     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
16680       <summary>int32_t vqdmullh_s16 (int16_t a, int16_t b) A64: SQDMULL Sd, Hn, Hm</summary>
16681       <param name="left" />
16682       <param name="right" />
16683     </member>
16684     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
16685       <summary>int64_t vqdmulls_s32 (int32_t a, int32_t b) A64: SQDMULL Dd, Sn, Sm</summary>
16686       <param name="left" />
16687       <param name="right" />
16688     </member>
16689     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningSaturateScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
16690       <summary>int32_t vqdmullh_laneq_s16 (int16_t a, int16x8_t v, const int lane) A64: SQDMULL Sd, Hn, Vm.H[lane]</summary>
16691       <param name="left" />
16692       <param name="right" />
16693       <param name="rightIndex" />
16694     </member>
16695     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningSaturateScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
16696       <summary>int32_t vqdmullh_lane_s16 (int16_t a, int16x4_t v, const int lane) A64: SQDMULL Sd, Hn, Vm.H[lane]</summary>
16697       <param name="left" />
16698       <param name="right" />
16699       <param name="rightIndex" />
16700     </member>
16701     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningSaturateScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
16702       <summary>int64_t vqdmulls_laneq_s32 (int32_t a, int32x4_t v, const int lane) A64: SQDMULL Dd, Sn, Vm.S[lane]</summary>
16703       <param name="left" />
16704       <param name="right" />
16705       <param name="rightIndex" />
16706     </member>
16707     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningSaturateScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
16708       <summary>int64_t vqdmulls_lane_s32 (int32_t a, int32x2_t v, const int lane) A64: SQDMULL Dd, Sn, Vm.S[lane]</summary>
16709       <param name="left" />
16710       <param name="right" />
16711       <param name="rightIndex" />
16712     </member>
16713     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
16714       <summary>int32_t vqdmlalh_laneq_s16 (int32_t a, int16_t b, int16x8_t v, const int lane) A64: SQDMLAL Sd, Hn, Vm.H[lane]</summary>
16715       <param name="addend" />
16716       <param name="left" />
16717       <param name="right" />
16718       <param name="rightIndex" />
16719     </member>
16720     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
16721       <summary>int32_t vqdmlalh_lane_s16 (int32_t a, int16_t b, int16x4_t v, const int lane) A64: SQDMLAL Sd, Hn, Vm.H[lane]</summary>
16722       <param name="addend" />
16723       <param name="left" />
16724       <param name="right" />
16725       <param name="rightIndex" />
16726     </member>
16727     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
16728       <summary>int64_t vqdmlals_laneq_s32 (int64_t a, int32_t b, int32x4_t v, const int lane) A64: SQDMLAL Dd, Sn, Vm.S[lane]</summary>
16729       <param name="addend" />
16730       <param name="left" />
16731       <param name="right" />
16732       <param name="rightIndex" />
16733     </member>
16734     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
16735       <summary>int64_t vqdmlals_lane_s32 (int64_t a, int32_t b, int32x2_t v, const int lane) A64: SQDMLAL Dd, Sn, Vm.S[lane]</summary>
16736       <param name="addend" />
16737       <param name="left" />
16738       <param name="right" />
16739       <param name="rightIndex" />
16740     </member>
16741     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
16742       <summary>int32_t vqdmlslh_laneq_s16 (int32_t a, int16_t b, int16x8_t v, const int lane) A64: SQDMLSL Sd, Hn, Vm.H[lane]</summary>
16743       <param name="minuend" />
16744       <param name="left" />
16745       <param name="right" />
16746       <param name="rightIndex" />
16747     </member>
16748     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
16749       <summary>int32_t vqdmlslh_lane_s16 (int32_t a, int16_t b, int16x4_t v, const int lane) A64: SQDMLSL Sd, Hn, Vm.H[lane]</summary>
16750       <param name="minuend" />
16751       <param name="left" />
16752       <param name="right" />
16753       <param name="rightIndex" />
16754     </member>
16755     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
16756       <summary>int64_t vqdmlsls_laneq_s32 (int64_t a, int32_t b, int32x4_t v, const int lane) A64: SQDMLSL Dd, Sn, Vm.S[lane]</summary>
16757       <param name="minuend" />
16758       <param name="left" />
16759       <param name="right" />
16760       <param name="rightIndex" />
16761     </member>
16762     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
16763       <summary>int64_t vqdmlsls_lane_s32 (int64_t a, int32_t b, int32x2_t v, const int lane) A64: SQDMLSL Dd, Sn, Vm.S[lane]</summary>
16764       <param name="minuend" />
16765       <param name="left" />
16766       <param name="right" />
16767       <param name="rightIndex" />
16768     </member>
16769     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtended(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
16770       <summary>
16771         <para>float64x2_t vmulxq_f64 (float64x2_t a, float64x2_t b)</para>
16772         <para>A64: FMULX Vd.2D, Vn.2D, Vm.2D</para>
16773       </summary>
16774       <param name="left" />
16775       <param name="right" />
16776     </member>
16777     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtended(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
16778       <summary>
16779         <para>float32x4_t vmulxq_f32 (float32x4_t a, float32x4_t b)</para>
16780         <para>A64: FMULX Vd.4S, Vn.4S, Vm.4S</para>
16781       </summary>
16782       <param name="left" />
16783       <param name="right" />
16784     </member>
16785     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtended(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
16786       <summary>
16787         <para>float32x2_t vmulx_f32 (float32x2_t a, float32x2_t b)</para>
16788         <para>A64: FMULX Vd.2S, Vn.2S, Vm.2S</para>
16789       </summary>
16790       <param name="left" />
16791       <param name="right" />
16792     </member>
16793     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedByScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
16794       <summary>
16795         <para>float64x2_t vmulxq_lane_f64 (float64x2_t a, float64x1_t v, const int lane)</para>
16796         <para>A64: FMULX Vd.2D, Vn.2D, Vm.D[0]</para>
16797       </summary>
16798       <param name="left" />
16799       <param name="right" />
16800     </member>
16801     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
16802       <summary>
16803         <para>float64x2_t vmulxq_laneq_f64 (float64x2_t a, float64x2_t v, const int lane)</para>
16804         <para>A64: FMULX Vd.2D, Vn.2D, Vm.D[lane]</para>
16805       </summary>
16806       <param name="left" />
16807       <param name="right" />
16808       <param name="rightIndex" />
16809     </member>
16810     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
16811       <summary>
16812         <para>float32x4_t vmulxq_laneq_f32 (float32x4_t a, float32x4_t v, const int lane)</para>
16813         <para>A64: FMULX Vd.4S, Vn.4S, Vm.S[lane]</para>
16814       </summary>
16815       <param name="left" />
16816       <param name="right" />
16817       <param name="rightIndex" />
16818     </member>
16819     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedBySelectedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
16820       <summary>
16821         <para>float32x4_t vmulxq_lane_f32 (float32x4_t a, float32x2_t v, const int lane)</para>
16822         <para>A64: FMULX Vd.4S, Vn.4S, Vm.S[lane]</para>
16823       </summary>
16824       <param name="left" />
16825       <param name="right" />
16826       <param name="rightIndex" />
16827     </member>
16828     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
16829       <summary>
16830         <para>float32x2_t vmulx_laneq_f32 (float32x2_t a, float32x4_t v, const int lane)</para>
16831         <para>A64: FMULX Vd.2S, Vn.2S, Vm.S[lane]</para>
16832       </summary>
16833       <param name="left" />
16834       <param name="right" />
16835       <param name="rightIndex" />
16836     </member>
16837     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
16838       <summary>
16839         <para>float32x2_t vmulx_lane_f32 (float32x2_t a, float32x2_t v, const int lane)</para>
16840         <para>A64: FMULX Vd.2S, Vn.2S, Vm.S[lane]</para>
16841       </summary>
16842       <param name="left" />
16843       <param name="right" />
16844       <param name="rightIndex" />
16845     </member>
16846     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
16847       <summary>
16848         <para>float64x1_t vmulx_f64 (float64x1_t a, float64x1_t b)</para>
16849         <para>A64: FMULX Dd, Dn, Dm</para>
16850       </summary>
16851       <param name="left" />
16852       <param name="right" />
16853     </member>
16854     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
16855       <summary>
16856         <para>float32_t vmulxs_f32 (float32_t a, float32_t b)</para>
16857         <para>A64: FMULX Sd, Sn, Sm</para>
16858       </summary>
16859       <param name="left" />
16860       <param name="right" />
16861     </member>
16862     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
16863       <summary>
16864         <para>float64_t vmulxd_laneq_f64 (float64_t a, float64x2_t v, const int lane)</para>
16865         <para>A64: FMULX Dd, Dn, Vm.D[lane]</para>
16866       </summary>
16867       <param name="left" />
16868       <param name="right" />
16869       <param name="rightIndex" />
16870     </member>
16871     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
16872       <summary>
16873         <para>float32_t vmulxs_laneq_f32 (float32_t a, float32x4_t v, const int lane)</para>
16874         <para>A64: FMULX Sd, Sn, Vm.S[lane]</para>
16875       </summary>
16876       <param name="left" />
16877       <param name="right" />
16878       <param name="rightIndex" />
16879     </member>
16880     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyExtendedScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single},System.Byte)">
16881       <summary>
16882         <para>float32_t vmulxs_lane_f32 (float32_t a, float32x2_t v, const int lane)</para>
16883         <para>A64: FMULX Sd, Sn, Vm.S[lane]</para>
16884       </summary>
16885       <param name="left" />
16886       <param name="right" />
16887       <param name="rightIndex" />
16888     </member>
16889     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyRoundedDoublingSaturateHighScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
16890       <summary>int16_t vqrdmulhh_s16 (int16_t a, int16_t b) A64: SQRDMULH Hd, Hn, Hm</summary>
16891       <param name="left" />
16892       <param name="right" />
16893     </member>
16894     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyRoundedDoublingSaturateHighScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
16895       <summary>int32_t vqrdmulhs_s32 (int32_t a, int32_t b) A64: SQRDMULH Sd, Sn, Sm</summary>
16896       <param name="left" />
16897       <param name="right" />
16898     </member>
16899     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
16900       <summary>int16_t vqrdmulhh_laneq_s16 (int16_t a, int16x8_t v, const int lane) A64: SQRDMULH Hd, Hn, Vm.H[lane]</summary>
16901       <param name="left" />
16902       <param name="right" />
16903       <param name="rightIndex" />
16904     </member>
16905     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
16906       <summary>int16_t vqrdmulhh_lane_s16 (int16_t a, int16x4_t v, const int lane) A64: SQRDMULH Hd, Hn, Vm.H[lane]</summary>
16907       <param name="left" />
16908       <param name="right" />
16909       <param name="rightIndex" />
16910     </member>
16911     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
16912       <summary>int32_t vqrdmulhs_laneq_s32 (int32_t a, int32x4_t v, const int lane) A64: SQRDMULH Sd, Sn, Vm.S[lane]</summary>
16913       <param name="left" />
16914       <param name="right" />
16915       <param name="rightIndex" />
16916     </member>
16917     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
16918       <summary>int32_t vqrdmulhs_lane_s32 (int32_t a, int32x2_t v, const int lane) A64: SQRDMULH Sd, Sn, Vm.S[lane]</summary>
16919       <param name="left" />
16920       <param name="right" />
16921       <param name="rightIndex" />
16922     </member>
16923     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.MultiplyScalarBySelectedScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
16924       <summary>
16925         <para>float64_t vmuld_laneq_f64 (float64_t a, float64x2_t v, const int lane)</para>
16926         <para>A64: FMUL Dd, Dn, Vm.D[lane]</para>
16927       </summary>
16928       <param name="left" />
16929       <param name="right" />
16930       <param name="rightIndex" />
16931     </member>
16932     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Negate(System.Runtime.Intrinsics.Vector128{System.Double})">
16933       <summary>
16934         <para>float64x2_t vnegq_f64 (float64x2_t a)</para>
16935         <para>A64: FNEG Vd.2D, Vn.2D</para>
16936       </summary>
16937       <param name="value" />
16938     </member>
16939     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Negate(System.Runtime.Intrinsics.Vector128{System.Int64})">
16940       <summary>
16941         <para>int64x2_t vnegq_s64 (int64x2_t a)</para>
16942         <para>A64: NEG Vd.2D, Vn.2D</para>
16943       </summary>
16944       <param name="value" />
16945     </member>
16946     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.NegateSaturate(System.Runtime.Intrinsics.Vector128{System.Int64})">
16947       <summary>
16948         <para>int64x2_t vqnegq_s64 (int64x2_t a)</para>
16949         <para>A64: SQNEG Vd.2D, Vn.2D</para>
16950       </summary>
16951       <param name="value" />
16952     </member>
16953     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.NegateSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16})">
16954       <summary>
16955         <para>int16_t vqnegh_s16 (int16_t a)</para>
16956         <para>A64: SQNEG Hd, Hn</para>
16957       </summary>
16958       <param name="value" />
16959     </member>
16960     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.NegateSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32})">
16961       <summary>
16962         <para>int32_t vqnegs_s32 (int32_t a)</para>
16963         <para>A64: SQNEG Sd, Sn</para>
16964       </summary>
16965       <param name="value" />
16966     </member>
16967     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.NegateSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64})">
16968       <summary>
16969         <para>int64_t vqnegd_s64 (int64_t a)</para>
16970         <para>A64: SQNEG Dd, Dn</para>
16971       </summary>
16972       <param name="value" />
16973     </member>
16974     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.NegateSaturateScalar(System.Runtime.Intrinsics.Vector64{System.SByte})">
16975       <summary>
16976         <para>int8_t vqnegb_s8 (int8_t a)</para>
16977         <para>A64: SQNEG Bd, Bn</para>
16978       </summary>
16979       <param name="value" />
16980     </member>
16981     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.NegateScalar(System.Runtime.Intrinsics.Vector64{System.Int64})">
16982       <summary>
16983         <para>int64x1_t vneg_s64 (int64x1_t a)</para>
16984         <para>A64: NEG Dd, Dn</para>
16985       </summary>
16986       <param name="value" />
16987     </member>
16988     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalEstimate(System.Runtime.Intrinsics.Vector128{System.Double})">
16989       <summary>
16990         <para>float64x2_t vrecpeq_f64 (float64x2_t a)</para>
16991         <para>A64: FRECPE Vd.2D, Vn.2D</para>
16992       </summary>
16993       <param name="value" />
16994     </member>
16995     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalEstimateScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
16996       <summary>
16997         <para>float64x1_t vrecpe_f64 (float64x1_t a)</para>
16998         <para>A64: FRECPE Dd, Dn</para>
16999       </summary>
17000       <param name="value" />
17001     </member>
17002     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalEstimateScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
17003       <summary>
17004         <para>float32_t vrecpes_f32 (float32_t a)</para>
17005         <para>A64: FRECPE Sd, Sn</para>
17006       </summary>
17007       <param name="value" />
17008     </member>
17009     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalExponentScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
17010       <summary>
17011         <para>float64_t vrecpxd_f64 (float64_t a)</para>
17012         <para>A64: FRECPX Dd, Dn</para>
17013       </summary>
17014       <param name="value" />
17015     </member>
17016     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalExponentScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
17017       <summary>
17018         <para>float32_t vrecpxs_f32 (float32_t a)</para>
17019         <para>A64: FRECPX Sd, Sn</para>
17020       </summary>
17021       <param name="value" />
17022     </member>
17023     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalSquareRootEstimate(System.Runtime.Intrinsics.Vector128{System.Double})">
17024       <summary>
17025         <para>float64x2_t vrsqrteq_f64 (float64x2_t a)</para>
17026         <para>A64: FRSQRTE Vd.2D, Vn.2D</para>
17027       </summary>
17028       <param name="value" />
17029     </member>
17030     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalSquareRootEstimateScalar(System.Runtime.Intrinsics.Vector64{System.Double})">
17031       <summary>
17032         <para>float64x1_t vrsqrte_f64 (float64x1_t a)</para>
17033         <para>A64: FRSQRTE Dd, Dn</para>
17034       </summary>
17035       <param name="value" />
17036     </member>
17037     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalSquareRootEstimateScalar(System.Runtime.Intrinsics.Vector64{System.Single})">
17038       <summary>
17039         <para>float32_t vrsqrtes_f32 (float32_t a)</para>
17040         <para>A64: FRSQRTE Sd, Sn</para>
17041       </summary>
17042       <param name="value" />
17043     </member>
17044     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalSquareRootStep(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
17045       <summary>
17046         <para>float64x2_t vrsqrtsq_f64 (float64x2_t a, float64x2_t b)</para>
17047         <para>A64: FRSQRTS Vd.2D, Vn.2D, Vm.2D</para>
17048       </summary>
17049       <param name="left" />
17050       <param name="right" />
17051     </member>
17052     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalSquareRootStepScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
17053       <summary>
17054         <para>float64x1_t vrsqrts_f64 (float64x1_t a, float64x1_t b)</para>
17055         <para>A64: FRSQRTS Dd, Dn, Dm</para>
17056       </summary>
17057       <param name="left" />
17058       <param name="right" />
17059     </member>
17060     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalSquareRootStepScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
17061       <summary>
17062         <para>float32_t vrsqrtss_f32 (float32_t a, float32_t b)</para>
17063         <para>A64: FRSQRTS Sd, Sn, Sm</para>
17064       </summary>
17065       <param name="left" />
17066       <param name="right" />
17067     </member>
17068     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalStep(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
17069       <summary>
17070         <para>float64x2_t vrecpsq_f64 (float64x2_t a, float64x2_t b)</para>
17071         <para>A64: FRECPS Vd.2D, Vn.2D, Vm.2D</para>
17072       </summary>
17073       <param name="left" />
17074       <param name="right" />
17075     </member>
17076     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalStepScalar(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
17077       <summary>
17078         <para>float64x1_t vrecps_f64 (float64x1_t a, float64x1_t b)</para>
17079         <para>A64: FRECPS Dd, Dn, Dm</para>
17080       </summary>
17081       <param name="left" />
17082       <param name="right" />
17083     </member>
17084     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReciprocalStepScalar(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
17085       <summary>
17086         <para>float32_t vrecpss_f32 (float32_t a, float32_t b)</para>
17087         <para>A64: FRECPS Sd, Sn, Sm</para>
17088       </summary>
17089       <param name="left" />
17090       <param name="right" />
17091     </member>
17092     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReverseElementBits(System.Runtime.Intrinsics.Vector128{System.Byte})">
17093       <summary>
17094         <para>uint8x16_t vrbitq_u8 (uint8x16_t a)</para>
17095         <para>A64: RBIT Vd.16B, Vn.16B</para>
17096       </summary>
17097       <param name="value" />
17098     </member>
17099     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReverseElementBits(System.Runtime.Intrinsics.Vector128{System.SByte})">
17100       <summary>
17101         <para>int8x16_t vrbitq_s8 (int8x16_t a)</para>
17102         <para>A64: RBIT Vd.16B, Vn.16B</para>
17103       </summary>
17104       <param name="value" />
17105     </member>
17106     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReverseElementBits(System.Runtime.Intrinsics.Vector64{System.Byte})">
17107       <summary>
17108         <para>uint8x8_t vrbit_u8 (uint8x8_t a)</para>
17109         <para>A64: RBIT Vd.8B, Vn.8B</para>
17110       </summary>
17111       <param name="value" />
17112     </member>
17113     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ReverseElementBits(System.Runtime.Intrinsics.Vector64{System.SByte})">
17114       <summary>
17115         <para>int8x8_t vrbit_s8 (int8x8_t a)</para>
17116         <para>A64: RBIT Vd.8B, Vn.8B</para>
17117       </summary>
17118       <param name="value" />
17119     </member>
17120     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.RoundAwayFromZero(System.Runtime.Intrinsics.Vector128{System.Double})">
17121       <summary>
17122         <para>float64x2_t vrndaq_f64 (float64x2_t a)</para>
17123         <para>A64: FRINTA Vd.2D, Vn.2D</para>
17124       </summary>
17125       <param name="value" />
17126     </member>
17127     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.RoundToNearest(System.Runtime.Intrinsics.Vector128{System.Double})">
17128       <summary>
17129         <para>float64x2_t vrndnq_f64 (float64x2_t a)</para>
17130         <para>A64: FRINTN Vd.2D, Vn.2D</para>
17131       </summary>
17132       <param name="value" />
17133     </member>
17134     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector128{System.Double})">
17135       <summary>
17136         <para>float64x2_t vrndmq_f64 (float64x2_t a)</para>
17137         <para>A64: FRINTM Vd.2D, Vn.2D</para>
17138       </summary>
17139       <param name="value" />
17140     </member>
17141     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector128{System.Double})">
17142       <summary>
17143         <para>float64x2_t vrndpq_f64 (float64x2_t a)</para>
17144         <para>A64: FRINTP Vd.2D, Vn.2D</para>
17145       </summary>
17146       <param name="value" />
17147     </member>
17148     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.RoundToZero(System.Runtime.Intrinsics.Vector128{System.Double})">
17149       <summary>
17150         <para>float64x2_t vrndq_f64 (float64x2_t a)</para>
17151         <para>A64: FRINTZ Vd.2D, Vn.2D</para>
17152       </summary>
17153       <param name="value" />
17154     </member>
17155     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftArithmeticRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
17156       <summary>
17157         <para>int16_t vqrshlh_s16 (int16_t a, int16_t b)</para>
17158         <para>A64: SQRSHL Hd, Hn, Hm</para>
17159       </summary>
17160       <param name="value" />
17161       <param name="count" />
17162     </member>
17163     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftArithmeticRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17164       <summary>
17165         <para>int32_t vqrshls_s32 (int32_t a, int32_t b)</para>
17166         <para>A64: SQRSHL Sd, Sn, Sm</para>
17167       </summary>
17168       <param name="value" />
17169       <param name="count" />
17170     </member>
17171     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftArithmeticRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
17172       <summary>
17173         <para>int8_t vqrshlb_s8 (int8_t a, int8_t b)</para>
17174         <para>A64: SQRSHL Bd, Bn, Bm</para>
17175       </summary>
17176       <param name="value" />
17177       <param name="count" />
17178     </member>
17179     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftArithmeticSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
17180       <summary>
17181         <para>int16_t vqshlh_s16 (int16_t a, int16_t b)</para>
17182         <para>A64: SQSHL Hd, Hn, Hm</para>
17183       </summary>
17184       <param name="value" />
17185       <param name="count" />
17186     </member>
17187     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftArithmeticSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17188       <summary>
17189         <para>int32_t vqshls_s32 (int32_t a, int32_t b)</para>
17190         <para>A64: SQSHL Sd, Sn, Sm</para>
17191       </summary>
17192       <param name="value" />
17193       <param name="count" />
17194     </member>
17195     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftArithmeticSaturateScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
17196       <summary>
17197         <para>int8_t vqshlb_s8 (int8_t a, int8_t b)</para>
17198         <para>A64: SQSHL Bd, Bn, Bm</para>
17199       </summary>
17200       <param name="value" />
17201       <param name="count" />
17202     </member>
17203     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLeftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
17204       <summary>
17205         <para>uint8_t vqshlb_n_u8 (uint8_t a, const int n)</para>
17206         <para>A64: UQSHL Bd, Bn, #n</para>
17207       </summary>
17208       <param name="value" />
17209       <param name="count" />
17210     </member>
17211     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLeftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
17212       <summary>
17213         <para>int16_t vqshlh_n_s16 (int16_t a, const int n)</para>
17214         <para>A64: SQSHL Hd, Hn, #n</para>
17215       </summary>
17216       <param name="value" />
17217       <param name="count" />
17218     </member>
17219     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLeftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
17220       <summary>
17221         <para>int32_t vqshls_n_s32 (int32_t a, const int n)</para>
17222         <para>A64: SQSHL Sd, Sn, #n</para>
17223       </summary>
17224       <param name="value" />
17225       <param name="count" />
17226     </member>
17227     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLeftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
17228       <summary>
17229         <para>int8_t vqshlb_n_s8 (int8_t a, const int n)</para>
17230         <para>A64: SQSHL Bd, Bn, #n</para>
17231       </summary>
17232       <param name="value" />
17233       <param name="count" />
17234     </member>
17235     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLeftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
17236       <summary>
17237         <para>uint16_t vqshlh_n_u16 (uint16_t a, const int n)</para>
17238         <para>A64: UQSHL Hd, Hn, #n</para>
17239       </summary>
17240       <param name="value" />
17241       <param name="count" />
17242     </member>
17243     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLeftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
17244       <summary>
17245         <para>uint32_t vqshls_n_u32 (uint32_t a, const int n)</para>
17246         <para>A64: UQSHL Sd, Sn, #n</para>
17247       </summary>
17248       <param name="value" />
17249       <param name="count" />
17250     </member>
17251     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLeftLogicalSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
17252       <summary>
17253         <para>uint16_t vqshluh_n_s16 (int16_t a, const int n)</para>
17254         <para>A64: SQSHLU Hd, Hn, #n</para>
17255       </summary>
17256       <param name="value" />
17257       <param name="count" />
17258     </member>
17259     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLeftLogicalSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
17260       <summary>
17261         <para>uint32_t vqshlus_n_s32 (int32_t a, const int n)</para>
17262         <para>A64: SQSHLU Sd, Sn, #n</para>
17263       </summary>
17264       <param name="value" />
17265       <param name="count" />
17266     </member>
17267     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLeftLogicalSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
17268       <summary>
17269         <para>uint8_t vqshlub_n_s8 (int8_t a, const int n)</para>
17270         <para>A64: SQSHLU Bd, Bn, #n</para>
17271       </summary>
17272       <param name="value" />
17273       <param name="count" />
17274     </member>
17275     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.SByte})">
17276       <summary>
17277         <para>uint8_t vqrshlb_u8 (uint8_t a, int8_t b)</para>
17278         <para>A64: UQRSHL Bd, Bn, Bm</para>
17279       </summary>
17280       <param name="value" />
17281       <param name="count" />
17282     </member>
17283     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
17284       <summary>
17285         <para>uint16_t vqrshlh_u16 (uint16_t a, int16_t b)</para>
17286         <para>A64: UQRSHL Hd, Hn, Hm</para>
17287       </summary>
17288       <param name="value" />
17289       <param name="count" />
17290     </member>
17291     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17292       <summary>
17293         <para>uint32_t vqrshls_u32 (uint32_t a, int32_t b)</para>
17294         <para>A64: UQRSHL Sd, Sn, Sm</para>
17295       </summary>
17296       <param name="value" />
17297       <param name="count" />
17298     </member>
17299     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
17300       <summary>
17301         <para>uint8_t vqrshlb_u8 (uint8_t a, int8_t b)</para>
17302         <para>A64: UQRSHL Bd, Bn, Bm</para>
17303       </summary>
17304       <param name="value" />
17305       <param name="count" />
17306     </member>
17307     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Int16})">
17308       <summary>
17309         <para>uint16_t vqrshlh_u16 (uint16_t a, int16_t b)</para>
17310         <para>A64: UQRSHL Hd, Hn, Hm</para>
17311       </summary>
17312       <param name="value" />
17313       <param name="count" />
17314     </member>
17315     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalRoundedSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17316       <summary>
17317         <para>uint32_t vqrshls_u32 (uint32_t a, int32_t b)</para>
17318         <para>A64: UQRSHL Sd, Sn, Sm</para>
17319       </summary>
17320       <param name="value" />
17321       <param name="count" />
17322     </member>
17323     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.SByte})">
17324       <summary>
17325         <para>uint8_t vqshlb_u8 (uint8_t a, int8_t b)</para>
17326         <para>A64: UQSHL Bd, Bn, Bm</para>
17327       </summary>
17328       <param name="value" />
17329       <param name="count" />
17330     </member>
17331     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
17332       <summary>
17333         <para>uint16_t vqshlh_u16 (uint16_t a, int16_t b)</para>
17334         <para>A64: UQSHL Hd, Hn, Hm</para>
17335       </summary>
17336       <param name="value" />
17337       <param name="count" />
17338     </member>
17339     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17340       <summary>
17341         <para>uint32_t vqshls_u32 (uint32_t a, int32_t b)</para>
17342         <para>A64: UQSHL Sd, Sn, Sm</para>
17343       </summary>
17344       <param name="value" />
17345       <param name="count" />
17346     </member>
17347     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
17348       <summary>
17349         <para>uint8_t vqshlb_u8 (uint8_t a, int8_t b)</para>
17350         <para>A64: UQSHL Bd, Bn, Bm</para>
17351       </summary>
17352       <param name="value" />
17353       <param name="count" />
17354     </member>
17355     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.Int16})">
17356       <summary>
17357         <para>uint16_t vqshlh_u16 (uint16_t a, int16_t b)</para>
17358         <para>A64: UQSHL Hd, Hn, Hm</para>
17359       </summary>
17360       <param name="value" />
17361       <param name="count" />
17362     </member>
17363     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftLogicalSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17364       <summary>
17365         <para>uint32_t vqshls_u32 (uint32_t a, int32_t b)</para>
17366         <para>A64: UQSHL Sd, Sn, Sm</para>
17367       </summary>
17368       <param name="value" />
17369       <param name="count" />
17370     </member>
17371     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
17372       <summary>
17373         <para>int8_t vqshrnh_n_s16 (int16_t a, const int n)</para>
17374         <para>A64: SQSHRN Bd, Hn, #n</para>
17375       </summary>
17376       <param name="value" />
17377       <param name="count" />
17378     </member>
17379     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
17380       <summary>
17381         <para>int16_t vqshrns_n_s32 (int32_t a, const int n)</para>
17382         <para>A64: SQSHRN Hd, Sn, #n</para>
17383       </summary>
17384       <param name="value" />
17385       <param name="count" />
17386     </member>
17387     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
17388       <summary>
17389         <para>int32_t vqshrnd_n_s64 (int64_t a, const int n)</para>
17390         <para>A64: SQSHRN Sd, Dn, #n</para>
17391       </summary>
17392       <param name="value" />
17393       <param name="count" />
17394     </member>
17395     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticNarrowingSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
17396       <summary>
17397         <para>uint8_t vqshrunh_n_s16 (int16_t a, const int n)</para>
17398         <para>A64: SQSHRUN Bd, Hn, #n</para>
17399       </summary>
17400       <param name="value" />
17401       <param name="count" />
17402     </member>
17403     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticNarrowingSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
17404       <summary>
17405         <para>uint16_t vqshruns_n_s32 (int32_t a, const int n)</para>
17406         <para>A64: SQSHRUN Hd, Sn, #n</para>
17407       </summary>
17408       <param name="value" />
17409       <param name="count" />
17410     </member>
17411     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticNarrowingSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
17412       <summary>
17413         <para>uint32_t vqshrund_n_s64 (int64_t a, const int n)</para>
17414         <para>A64: SQSHRUN Sd, Dn, #n</para>
17415       </summary>
17416       <param name="value" />
17417       <param name="count" />
17418     </member>
17419     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticRoundedNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
17420       <summary>
17421         <para>int8_t vqrshrnh_n_s16 (int16_t a, const int n)</para>
17422         <para>A64: SQRSHRN Bd, Hn, #n</para>
17423       </summary>
17424       <param name="value" />
17425       <param name="count" />
17426     </member>
17427     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticRoundedNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
17428       <summary>
17429         <para>int16_t vqrshrns_n_s32 (int32_t a, const int n)</para>
17430         <para>A64: SQRSHRN Hd, Sn, #n</para>
17431       </summary>
17432       <param name="value" />
17433       <param name="count" />
17434     </member>
17435     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticRoundedNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
17436       <summary>
17437         <para>int32_t vqrshrnd_n_s64 (int64_t a, const int n)</para>
17438         <para>A64: SQRSHRN Sd, Dn, #n</para>
17439       </summary>
17440       <param name="value" />
17441       <param name="count" />
17442     </member>
17443     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
17444       <summary>
17445         <para>uint8_t vqrshrunh_n_s16 (int16_t a, const int n)</para>
17446         <para>A64: SQRSHRUN Bd, Hn, #n</para>
17447       </summary>
17448       <param name="value" />
17449       <param name="count" />
17450     </member>
17451     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
17452       <summary>
17453         <para>uint16_t vqrshruns_n_s32 (int32_t a, const int n)</para>
17454         <para>A64: SQRSHRUN Hd, Sn, #n</para>
17455       </summary>
17456       <param name="value" />
17457       <param name="count" />
17458     </member>
17459     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
17460       <summary>
17461         <para>uint32_t vqrshrund_n_s64 (int64_t a, const int n)</para>
17462         <para>A64: SQRSHRUN Sd, Dn, #n</para>
17463       </summary>
17464       <param name="value" />
17465       <param name="count" />
17466     </member>
17467     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
17468       <summary>
17469         <para>uint8_t vqshrnh_n_u16 (uint16_t a, const int n)</para>
17470         <para>A64: UQSHRN Bd, Hn, #n</para>
17471       </summary>
17472       <param name="value" />
17473       <param name="count" />
17474     </member>
17475     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
17476       <summary>
17477         <para>uint16_t vqshrns_n_u32 (uint32_t a, const int n)</para>
17478         <para>A64: UQSHRN Hd, Sn, #n</para>
17479       </summary>
17480       <param name="value" />
17481       <param name="count" />
17482     </member>
17483     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
17484       <summary>
17485         <para>uint32_t vqshrnd_n_u64 (uint64_t a, const int n)</para>
17486         <para>A64: UQSHRN Sd, Dn, #n</para>
17487       </summary>
17488       <param name="value" />
17489       <param name="count" />
17490     </member>
17491     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
17492       <summary>
17493         <para>uint8_t vqshrnh_n_u16 (uint16_t a, const int n)</para>
17494         <para>A64: UQSHRN Bd, Hn, #n</para>
17495       </summary>
17496       <param name="value" />
17497       <param name="count" />
17498     </member>
17499     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
17500       <summary>
17501         <para>uint16_t vqshrns_n_u32 (uint32_t a, const int n)</para>
17502         <para>A64: UQSHRN Hd, Sn, #n</para>
17503       </summary>
17504       <param name="value" />
17505       <param name="count" />
17506     </member>
17507     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Byte)">
17508       <summary>
17509         <para>uint32_t vqshrnd_n_u64 (uint64_t a, const int n)</para>
17510         <para>A64: UQSHRN Sd, Dn, #n</para>
17511       </summary>
17512       <param name="value" />
17513       <param name="count" />
17514     </member>
17515     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalRoundedNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
17516       <summary>
17517         <para>uint8_t vqrshrnh_n_u16 (uint16_t a, const int n)</para>
17518         <para>A64: UQRSHRN Bd, Hn, #n</para>
17519       </summary>
17520       <param name="value" />
17521       <param name="count" />
17522     </member>
17523     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalRoundedNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
17524       <summary>
17525         <para>uint16_t vqrshrns_n_u32 (uint32_t a, const int n)</para>
17526         <para>A64: UQRSHRN Hd, Sn, #n</para>
17527       </summary>
17528       <param name="value" />
17529       <param name="count" />
17530     </member>
17531     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalRoundedNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int64},System.Byte)">
17532       <summary>
17533         <para>uint32_t vqrshrnd_n_u64 (uint64_t a, const int n)</para>
17534         <para>A64: UQRSHRN Sd, Dn, #n</para>
17535       </summary>
17536       <param name="value" />
17537       <param name="count" />
17538     </member>
17539     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalRoundedNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Byte)">
17540       <summary>
17541         <para>uint8_t vqrshrnh_n_u16 (uint16_t a, const int n)</para>
17542         <para>A64: UQRSHRN Bd, Hn, #n</para>
17543       </summary>
17544       <param name="value" />
17545       <param name="count" />
17546     </member>
17547     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalRoundedNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Byte)">
17548       <summary>
17549         <para>uint16_t vqrshrns_n_u32 (uint32_t a, const int n)</para>
17550         <para>A64: UQRSHRN Hd, Sn, #n</para>
17551       </summary>
17552       <param name="value" />
17553       <param name="count" />
17554     </member>
17555     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalRoundedNarrowingSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Byte)">
17556       <summary>
17557         <para>uint32_t vqrshrnd_n_u64 (uint64_t a, const int n)</para>
17558         <para>A64: UQRSHRN Sd, Dn, #n</para>
17559       </summary>
17560       <param name="value" />
17561       <param name="count" />
17562     </member>
17563     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Sqrt(System.Runtime.Intrinsics.Vector128{System.Double})">
17564       <summary>
17565         <para>float64x2_t vsqrtq_f64 (float64x2_t a)</para>
17566         <para>A64: FSQRT Vd.2D, Vn.2D</para>
17567       </summary>
17568       <param name="value" />
17569     </member>
17570     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Sqrt(System.Runtime.Intrinsics.Vector128{System.Single})">
17571       <summary>
17572         <para>float32x4_t vsqrtq_f32 (float32x4_t a)</para>
17573         <para>A64: FSQRT Vd.4S, Vn.4S</para>
17574       </summary>
17575       <param name="value" />
17576     </member>
17577     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Sqrt(System.Runtime.Intrinsics.Vector64{System.Single})">
17578       <summary>
17579         <para>float32x2_t vsqrt_f32 (float32x2_t a)</para>
17580         <para>A64: FSQRT Vd.2S, Vn.2S</para>
17581       </summary>
17582       <param name="value" />
17583     </member>
17584     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Byte*,System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
17585       <summary>A64: STP Qt1, Qt2, [Xn]</summary>
17586       <param name="address" />
17587       <param name="value1" />
17588       <param name="value2" />
17589     </member>
17590     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Byte*,System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
17591       <summary>A64: STP Dt1, Dt2, [Xn]</summary>
17592       <param name="address" />
17593       <param name="value1" />
17594       <param name="value2" />
17595     </member>
17596     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
17597       <summary>A64: STP Qt1, Qt2, [Xn]</summary>
17598       <param name="address" />
17599       <param name="value1" />
17600       <param name="value2" />
17601     </member>
17602     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Double*,System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
17603       <summary>A64: STP Dt1, Dt2, [Xn]</summary>
17604       <param name="address" />
17605       <param name="value1" />
17606       <param name="value2" />
17607     </member>
17608     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Int16*,System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
17609       <summary>A64: STP Qt1, Qt2, [Xn]</summary>
17610       <param name="address" />
17611       <param name="value1" />
17612       <param name="value2" />
17613     </member>
17614     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Int16*,System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
17615       <summary>A64: STP Dt1, Dt2, [Xn]</summary>
17616       <param name="address" />
17617       <param name="value1" />
17618       <param name="value2" />
17619     </member>
17620     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
17621       <summary>A64: STP Qt1, Qt2, [Xn]</summary>
17622       <param name="address" />
17623       <param name="value1" />
17624       <param name="value2" />
17625     </member>
17626     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Int32*,System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17627       <summary>A64: STP Dt1, Dt2, [Xn]</summary>
17628       <param name="address" />
17629       <param name="value1" />
17630       <param name="value2" />
17631     </member>
17632     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
17633       <summary>A64: STP Qt1, Qt2, [Xn]</summary>
17634       <param name="address" />
17635       <param name="value1" />
17636       <param name="value2" />
17637     </member>
17638     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Int64*,System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
17639       <summary>A64: STP Dt1, Dt2, [Xn]</summary>
17640       <param name="address" />
17641       <param name="value1" />
17642       <param name="value2" />
17643     </member>
17644     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.SByte*,System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
17645       <summary>A64: STP Qt1, Qt2, [Xn]</summary>
17646       <param name="address" />
17647       <param name="value1" />
17648       <param name="value2" />
17649     </member>
17650     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.SByte*,System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
17651       <summary>A64: STP Dt1, Dt2, [Xn]</summary>
17652       <param name="address" />
17653       <param name="value1" />
17654       <param name="value2" />
17655     </member>
17656     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
17657       <summary>A64: STP Qt1, Qt2, [Xn]</summary>
17658       <param name="address" />
17659       <param name="value1" />
17660       <param name="value2" />
17661     </member>
17662     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.Single*,System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
17663       <summary>A64: STP Dt1, Dt2, [Xn]</summary>
17664       <param name="address" />
17665       <param name="value1" />
17666       <param name="value2" />
17667     </member>
17668     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.UInt16*,System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
17669       <summary>A64: STP Qt1, Qt2, [Xn]</summary>
17670       <param name="address" />
17671       <param name="value1" />
17672       <param name="value2" />
17673     </member>
17674     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.UInt16*,System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
17675       <summary>A64: STP Dt1, Dt2, [Xn]</summary>
17676       <param name="address" />
17677       <param name="value1" />
17678       <param name="value2" />
17679     </member>
17680     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
17681       <summary>A64: STP Qt1, Qt2, [Xn]</summary>
17682       <param name="address" />
17683       <param name="value1" />
17684       <param name="value2" />
17685     </member>
17686     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.UInt32*,System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
17687       <summary>A64: STP Dt1, Dt2, [Xn]</summary>
17688       <param name="address" />
17689       <param name="value1" />
17690       <param name="value2" />
17691     </member>
17692     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
17693       <summary>A64: STP Qt1, Qt2, [Xn]</summary>
17694       <param name="address" />
17695       <param name="value1" />
17696       <param name="value2" />
17697     </member>
17698     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePair(System.UInt64*,System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
17699       <summary>A64: STP Dt1, Dt2, [Xn]</summary>
17700       <param name="address" />
17701       <param name="value1" />
17702       <param name="value2" />
17703     </member>
17704     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Byte*,System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
17705       <summary>A64: STNP Qt1, Qt2, [Xn]</summary>
17706       <param name="address" />
17707       <param name="value1" />
17708       <param name="value2" />
17709     </member>
17710     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Byte*,System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
17711       <summary>A64: STNP Dt1, Dt2, [Xn]</summary>
17712       <param name="address" />
17713       <param name="value1" />
17714       <param name="value2" />
17715     </member>
17716     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
17717       <summary>A64: STNP Qt1, Qt2, [Xn]</summary>
17718       <param name="address" />
17719       <param name="value1" />
17720       <param name="value2" />
17721     </member>
17722     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Double*,System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
17723       <summary>A64: STNP Dt1, Dt2, [Xn]</summary>
17724       <param name="address" />
17725       <param name="value1" />
17726       <param name="value2" />
17727     </member>
17728     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Int16*,System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
17729       <summary>A64: STNP Qt1, Qt2, [Xn]</summary>
17730       <param name="address" />
17731       <param name="value1" />
17732       <param name="value2" />
17733     </member>
17734     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Int16*,System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
17735       <summary>A64: STNP Dt1, Dt2, [Xn]</summary>
17736       <param name="address" />
17737       <param name="value1" />
17738       <param name="value2" />
17739     </member>
17740     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
17741       <summary>A64: STNP Qt1, Qt2, [Xn]</summary>
17742       <param name="address" />
17743       <param name="value1" />
17744       <param name="value2" />
17745     </member>
17746     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Int32*,System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17747       <summary>A64: STNP Dt1, Dt2, [Xn]</summary>
17748       <param name="address" />
17749       <param name="value1" />
17750       <param name="value2" />
17751     </member>
17752     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
17753       <summary>A64: STNP Qt1, Qt2, [Xn]</summary>
17754       <param name="address" />
17755       <param name="value1" />
17756       <param name="value2" />
17757     </member>
17758     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Int64*,System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
17759       <summary>A64: STNP Dt1, Dt2, [Xn]</summary>
17760       <param name="address" />
17761       <param name="value1" />
17762       <param name="value2" />
17763     </member>
17764     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.SByte*,System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
17765       <summary>A64: STNP Qt1, Qt2, [Xn]</summary>
17766       <param name="address" />
17767       <param name="value1" />
17768       <param name="value2" />
17769     </member>
17770     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.SByte*,System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
17771       <summary>A64: STNP Dt1, Dt2, [Xn]</summary>
17772       <param name="address" />
17773       <param name="value1" />
17774       <param name="value2" />
17775     </member>
17776     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
17777       <summary>A64: STNP Qt1, Qt2, [Xn]</summary>
17778       <param name="address" />
17779       <param name="value1" />
17780       <param name="value2" />
17781     </member>
17782     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.Single*,System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
17783       <summary>A64: STNP Dt1, Dt2, [Xn]</summary>
17784       <param name="address" />
17785       <param name="value1" />
17786       <param name="value2" />
17787     </member>
17788     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.UInt16*,System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
17789       <summary>A64: STNP Qt1, Qt2, [Xn]</summary>
17790       <param name="address" />
17791       <param name="value1" />
17792       <param name="value2" />
17793     </member>
17794     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.UInt16*,System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
17795       <summary>A64: STNP Dt1, Dt2, [Xn]</summary>
17796       <param name="address" />
17797       <param name="value1" />
17798       <param name="value2" />
17799     </member>
17800     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
17801       <summary>A64: STNP Qt1, Qt2, [Xn]</summary>
17802       <param name="address" />
17803       <param name="value1" />
17804       <param name="value2" />
17805     </member>
17806     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.UInt32*,System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
17807       <summary>A64: STNP Dt1, Dt2, [Xn]</summary>
17808       <param name="address" />
17809       <param name="value1" />
17810       <param name="value2" />
17811     </member>
17812     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
17813       <summary>A64: STNP Qt1, Qt2, [Xn]</summary>
17814       <param name="address" />
17815       <param name="value1" />
17816       <param name="value2" />
17817     </member>
17818     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairNonTemporal(System.UInt64*,System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
17819       <summary>A64: STNP Dt1, Dt2, [Xn]</summary>
17820       <param name="address" />
17821       <param name="value1" />
17822       <param name="value2" />
17823     </member>
17824     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairScalar(System.Int32*,System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17825       <summary>A64: STP St1, St2, [Xn]</summary>
17826       <param name="address" />
17827       <param name="value1" />
17828       <param name="value2" />
17829     </member>
17830     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairScalar(System.Single*,System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
17831       <summary>A64: STP St1, St2, [Xn]</summary>
17832       <param name="address" />
17833       <param name="value1" />
17834       <param name="value2" />
17835     </member>
17836     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairScalar(System.UInt32*,System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
17837       <summary>A64: STP St1, St2, [Xn]</summary>
17838       <param name="address" />
17839       <param name="value1" />
17840       <param name="value2" />
17841     </member>
17842     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairScalarNonTemporal(System.Int32*,System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17843       <summary>A64: STNP St1, St2, [Xn]</summary>
17844       <param name="address" />
17845       <param name="value1" />
17846       <param name="value2" />
17847     </member>
17848     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairScalarNonTemporal(System.Single*,System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
17849       <summary>A64: STNP St1, St2, [Xn]</summary>
17850       <param name="address" />
17851       <param name="value1" />
17852       <param name="value2" />
17853     </member>
17854     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.StorePairScalarNonTemporal(System.UInt32*,System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
17855       <summary>A64: STNP St1, St2, [Xn]</summary>
17856       <param name="address" />
17857       <param name="value1" />
17858       <param name="value2" />
17859     </member>
17860     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.Subtract(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
17861       <summary>
17862         <para>float64x2_t vsubq_f64 (float64x2_t a, float64x2_t b)</para>
17863         <para>A64: FSUB Vd.2D, Vn.2D, Vm.2D</para>
17864       </summary>
17865       <param name="left" />
17866       <param name="right" />
17867     </member>
17868     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.SubtractSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
17869       <summary>
17870         <para>uint8_t vqsubb_u8 (uint8_t a, uint8_t b)</para>
17871         <para>A64: UQSUB Bd, Bn, Bm</para>
17872       </summary>
17873       <param name="left" />
17874       <param name="right" />
17875     </member>
17876     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.SubtractSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
17877       <summary>
17878         <para>int16_t vqsubh_s16 (int16_t a, int16_t b)</para>
17879         <para>A64: SQSUB Hd, Hn, Hm</para>
17880       </summary>
17881       <param name="left" />
17882       <param name="right" />
17883     </member>
17884     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.SubtractSaturateScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
17885       <summary>
17886         <para>int32_t vqsubs_s32 (int32_t a, int32_t b)</para>
17887         <para>A64: SQSUB Sd, Sn, Sm</para>
17888       </summary>
17889       <param name="left" />
17890       <param name="right" />
17891     </member>
17892     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.SubtractSaturateScalar(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
17893       <summary>
17894         <para>int8_t vqsubb_s8 (int8_t a, int8_t b)</para>
17895         <para>A64: SQSUB Bd, Bn, Bm</para>
17896       </summary>
17897       <param name="left" />
17898       <param name="right" />
17899     </member>
17900     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.SubtractSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
17901       <summary>
17902         <para>uint16_t vqsubh_u16 (uint16_t a, uint16_t b)</para>
17903         <para>A64: UQSUB Hd, Hn, Hm</para>
17904       </summary>
17905       <param name="left" />
17906       <param name="right" />
17907     </member>
17908     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.SubtractSaturateScalar(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
17909       <summary>
17910         <para>uint32_t vqsubs_u32 (uint32_t a, uint32_t b)</para>
17911         <para>A64: UQSUB Sd, Sn, Sm</para>
17912       </summary>
17913       <param name="left" />
17914       <param name="right" />
17915     </member>
17916     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
17917       <summary>
17918         <para>uint8x16_t vtrn1q_u8(uint8x16_t a, uint8x16_t b)</para>
17919         <para>A64: TRN1 Vd.16B, Vn.16B, Vm.16B</para>
17920       </summary>
17921       <param name="left" />
17922       <param name="right" />
17923     </member>
17924     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
17925       <summary>
17926         <para>float64x2_t vtrn1q_f64(float64x2_t a, float64x2_t b)</para>
17927         <para>A64: TRN1 Vd.2D, Vn.2D, Vm.2D</para>
17928       </summary>
17929       <param name="left" />
17930       <param name="right" />
17931     </member>
17932     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
17933       <summary>
17934         <para>int16x8_t vtrn1q_s16(int16x8_t a, int16x8_t b)</para>
17935         <para>A64: TRN1 Vd.8H, Vn.8H, Vm.8H</para>
17936       </summary>
17937       <param name="left" />
17938       <param name="right" />
17939     </member>
17940     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
17941       <summary>
17942         <para>int32x4_t vtrn1q_s32(int32x4_t a, int32x4_t b)</para>
17943         <para>A64: TRN1 Vd.4S, Vn.4S, Vm.4S</para>
17944       </summary>
17945       <param name="left" />
17946       <param name="right" />
17947     </member>
17948     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
17949       <summary>
17950         <para>int64x2_t vtrn1q_s64(int64x2_t a, int64x2_t b)</para>
17951         <para>A64: TRN1 Vd.2D, Vn.2D, Vm.2D</para>
17952       </summary>
17953       <param name="left" />
17954       <param name="right" />
17955     </member>
17956     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
17957       <summary>
17958         <para>int8x16_t vtrn1q_u8(int8x16_t a, int8x16_t b)</para>
17959         <para>A64: TRN1 Vd.16B, Vn.16B, Vm.16B</para>
17960       </summary>
17961       <param name="left" />
17962       <param name="right" />
17963     </member>
17964     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
17965       <summary>
17966         <para>float32x4_t vtrn1q_f32(float32x4_t a, float32x4_t b)</para>
17967         <para>A64: TRN1 Vd.4S, Vn.4S, Vm.4S</para>
17968       </summary>
17969       <param name="left" />
17970       <param name="right" />
17971     </member>
17972     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
17973       <summary>
17974         <para>uint16x8_t vtrn1q_u16(uint16x8_t a, uint16x8_t b)</para>
17975         <para>A64: TRN1 Vd.8H, Vn.8H, Vm.8H</para>
17976       </summary>
17977       <param name="left" />
17978       <param name="right" />
17979     </member>
17980     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
17981       <summary>
17982         <para>uint32x4_t vtrn1q_u32(uint32x4_t a, uint32x4_t b)</para>
17983         <para>A64: TRN1 Vd.4S, Vn.4S, Vm.4S</para>
17984       </summary>
17985       <param name="left" />
17986       <param name="right" />
17987     </member>
17988     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
17989       <summary>
17990         <para>uint64x2_t vtrn1q_u64(uint64x2_t a, uint64x2_t b)</para>
17991         <para>A64: TRN1 Vd.2D, Vn.2D, Vm.2D</para>
17992       </summary>
17993       <param name="left" />
17994       <param name="right" />
17995     </member>
17996     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
17997       <summary>
17998         <para>uint8x8_t vtrn1_u8(uint8x8_t a, uint8x8_t b)</para>
17999         <para>A64: TRN1 Vd.8B, Vn.8B, Vm.8B</para>
18000       </summary>
18001       <param name="left" />
18002       <param name="right" />
18003     </member>
18004     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
18005       <summary>
18006         <para>int16x4_t vtrn1_s16(int16x4_t a, int16x4_t b)</para>
18007         <para>A64: TRN1 Vd.4H, Vn.4H, Vm.4H</para>
18008       </summary>
18009       <param name="left" />
18010       <param name="right" />
18011     </member>
18012     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
18013       <summary>
18014         <para>int32x2_t vtrn1_s32(int32x2_t a, int32x2_t b)</para>
18015         <para>A64: TRN1 Vd.2S, Vn.2S, Vm.2S</para>
18016       </summary>
18017       <param name="left" />
18018       <param name="right" />
18019     </member>
18020     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
18021       <summary>
18022         <para>int8x8_t vtrn1_s8(int8x8_t a, int8x8_t b)</para>
18023         <para>A64: TRN1 Vd.8B, Vn.8B, Vm.8B</para>
18024       </summary>
18025       <param name="left" />
18026       <param name="right" />
18027     </member>
18028     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
18029       <summary>
18030         <para>float32x2_t vtrn1_f32(float32x2_t a, float32x2_t b)</para>
18031         <para>A64: TRN1 Vd.2S, Vn.2S, Vm.2S</para>
18032       </summary>
18033       <param name="left" />
18034       <param name="right" />
18035     </member>
18036     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
18037       <summary>
18038         <para>uint16x4_t vtrn1_u16(uint16x4_t a, uint16x4_t b)</para>
18039         <para>A64: TRN1 Vd.4H, Vn.4H, Vm.4H</para>
18040       </summary>
18041       <param name="left" />
18042       <param name="right" />
18043     </member>
18044     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeEven(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
18045       <summary>
18046         <para>uint32x2_t vtrn1_u32(uint32x2_t a, uint32x2_t b)</para>
18047         <para>A64: TRN1 Vd.2S, Vn.2S, Vm.2S</para>
18048       </summary>
18049       <param name="left" />
18050       <param name="right" />
18051     </member>
18052     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
18053       <summary>
18054         <para>uint8x16_t vtrn2q_u8(uint8x16_t a, uint8x16_t b)</para>
18055         <para>A64: TRN2 Vd.16B, Vn.16B, Vm.16B</para>
18056       </summary>
18057       <param name="left" />
18058       <param name="right" />
18059     </member>
18060     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
18061       <summary>
18062         <para>float64x2_t vtrn2q_f64(float64x2_t a, float64x2_t b)</para>
18063         <para>A64: TRN2 Vd.2D, Vn.2D, Vm.2D</para>
18064       </summary>
18065       <param name="left" />
18066       <param name="right" />
18067     </member>
18068     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
18069       <summary>
18070         <para>int16x8_t vtrn2q_s16(int16x8_t a, int16x8_t b)</para>
18071         <para>A64: TRN2 Vd.8H, Vn.8H, Vm.8H</para>
18072       </summary>
18073       <param name="left" />
18074       <param name="right" />
18075     </member>
18076     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
18077       <summary>
18078         <para>int32x4_t vtrn2q_s32(int32x4_t a, int32x4_t b)</para>
18079         <para>A64: TRN2 Vd.4S, Vn.4S, Vm.4S</para>
18080       </summary>
18081       <param name="left" />
18082       <param name="right" />
18083     </member>
18084     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
18085       <summary>
18086         <para>int64x2_t vtrn2q_s64(int64x2_t a, int64x2_t b)</para>
18087         <para>A64: TRN2 Vd.2D, Vn.2D, Vm.2D</para>
18088       </summary>
18089       <param name="left" />
18090       <param name="right" />
18091     </member>
18092     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
18093       <summary>
18094         <para>int8x16_t vtrn2q_u8(int8x16_t a, int8x16_t b)</para>
18095         <para>A64: TRN2 Vd.16B, Vn.16B, Vm.16B</para>
18096       </summary>
18097       <param name="left" />
18098       <param name="right" />
18099     </member>
18100     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
18101       <summary>
18102         <para>float32x4_t vtrn2q_f32(float32x4_t a, float32x4_t b)</para>
18103         <para>A64: TRN2 Vd.4S, Vn.4S, Vm.4S</para>
18104       </summary>
18105       <param name="left" />
18106       <param name="right" />
18107     </member>
18108     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
18109       <summary>
18110         <para>uint16x8_t vtrn2q_u16(uint16x8_t a, uint16x8_t b)</para>
18111         <para>A64: TRN2 Vd.8H, Vn.8H, Vm.8H</para>
18112       </summary>
18113       <param name="left" />
18114       <param name="right" />
18115     </member>
18116     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
18117       <summary>
18118         <para>uint32x4_t vtrn1q_u32(uint32x4_t a, uint32x4_t b)</para>
18119         <para>A64: TRN1 Vd.4S, Vn.4S, Vm.4S</para>
18120       </summary>
18121       <param name="left" />
18122       <param name="right" />
18123     </member>
18124     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
18125       <summary>
18126         <para>uint64x2_t vtrn1q_u64(uint64x2_t a, uint64x2_t b)</para>
18127         <para>A64: TRN1 Vd.2D, Vn.2D, Vm.2D</para>
18128       </summary>
18129       <param name="left" />
18130       <param name="right" />
18131     </member>
18132     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
18133       <summary>
18134         <para>uint8x8_t vtrn2_u8(uint8x8_t a, uint8x8_t b)</para>
18135         <para>A64: TRN2 Vd.8B, Vn.8B, Vm.8B</para>
18136       </summary>
18137       <param name="left" />
18138       <param name="right" />
18139     </member>
18140     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
18141       <summary>
18142         <para>int16x4_t vtrn2_s16(int16x4_t a, int16x4_t b)</para>
18143         <para>A64: TRN2 Vd.4H, Vn.4H, Vm.4H</para>
18144       </summary>
18145       <param name="left" />
18146       <param name="right" />
18147     </member>
18148     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
18149       <summary>
18150         <para>int32x2_t vtrn2_s32(int32x2_t a, int32x2_t b)</para>
18151         <para>A64: TRN2 Vd.2S, Vn.2S, Vm.2S</para>
18152       </summary>
18153       <param name="left" />
18154       <param name="right" />
18155     </member>
18156     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
18157       <summary>
18158         <para>int8x8_t vtrn2_s8(int8x8_t a, int8x8_t b)</para>
18159         <para>A64: TRN2 Vd.8B, Vn.8B, Vm.8B</para>
18160       </summary>
18161       <param name="left" />
18162       <param name="right" />
18163     </member>
18164     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
18165       <summary>
18166         <para>float32x2_t vtrn2_f32(float32x2_t a, float32x2_t b)</para>
18167         <para>A64: TRN2 Vd.2S, Vn.2S, Vm.2S</para>
18168       </summary>
18169       <param name="left" />
18170       <param name="right" />
18171     </member>
18172     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
18173       <summary>
18174         <para>uint16x4_t vtrn2_u16(uint16x4_t a, uint16x4_t b)</para>
18175         <para>A64: TRN2 Vd.4H, Vn.4H, Vm.4H</para>
18176       </summary>
18177       <param name="left" />
18178       <param name="right" />
18179     </member>
18180     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.TransposeOdd(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
18181       <summary>
18182         <para>uint32x2_t vtrn2_u32(uint32x2_t a, uint32x2_t b)</para>
18183         <para>A64: TRN2 Vd.2S, Vn.2S, Vm.2S</para>
18184       </summary>
18185       <param name="left" />
18186       <param name="right" />
18187     </member>
18188     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
18189       <summary>
18190         <para>uint8x16_t vuzp1q_u8(uint8x16_t a, uint8x16_t b)</para>
18191         <para>A64: UZP1 Vd.16B, Vn.16B, Vm.16B</para>
18192       </summary>
18193       <param name="left" />
18194       <param name="right" />
18195     </member>
18196     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
18197       <summary>
18198         <para>float64x2_t vuzp1q_f64(float64x2_t a, float64x2_t b)</para>
18199         <para>A64: UZP1 Vd.2D, Vn.2D, Vm.2D</para>
18200       </summary>
18201       <param name="left" />
18202       <param name="right" />
18203     </member>
18204     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
18205       <summary>
18206         <para>int16x8_t vuzp1q_s16(int16x8_t a, int16x8_t b)</para>
18207         <para>A64: UZP1 Vd.8H, Vn.8H, Vm.8H</para>
18208       </summary>
18209       <param name="left" />
18210       <param name="right" />
18211     </member>
18212     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
18213       <summary>
18214         <para>int32x4_t vuzp1q_s32(int32x4_t a, int32x4_t b)</para>
18215         <para>A64: UZP1 Vd.4S, Vn.4S, Vm.4S</para>
18216       </summary>
18217       <param name="left" />
18218       <param name="right" />
18219     </member>
18220     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
18221       <summary>
18222         <para>int64x2_t vuzp1q_s64(int64x2_t a, int64x2_t b)</para>
18223         <para>A64: UZP1 Vd.2D, Vn.2D, Vm.2D</para>
18224       </summary>
18225       <param name="left" />
18226       <param name="right" />
18227     </member>
18228     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
18229       <summary>
18230         <para>int8x16_t vuzp1q_u8(int8x16_t a, int8x16_t b)</para>
18231         <para>A64: UZP1 Vd.16B, Vn.16B, Vm.16B</para>
18232       </summary>
18233       <param name="left" />
18234       <param name="right" />
18235     </member>
18236     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
18237       <summary>
18238         <para>float32x4_t vuzp1q_f32(float32x4_t a, float32x4_t b)</para>
18239         <para>A64: UZP1 Vd.4S, Vn.4S, Vm.4S</para>
18240       </summary>
18241       <param name="left" />
18242       <param name="right" />
18243     </member>
18244     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
18245       <summary>
18246         <para>uint16x8_t vuzp1q_u16(uint16x8_t a, uint16x8_t b)</para>
18247         <para>A64: UZP1 Vd.8H, Vn.8H, Vm.8H</para>
18248       </summary>
18249       <param name="left" />
18250       <param name="right" />
18251     </member>
18252     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
18253       <summary>
18254         <para>uint32x4_t vuzp1q_u32(uint32x4_t a, uint32x4_t b)</para>
18255         <para>A64: UZP1 Vd.4S, Vn.4S, Vm.4S</para>
18256       </summary>
18257       <param name="left" />
18258       <param name="right" />
18259     </member>
18260     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
18261       <summary>
18262         <para>uint64x2_t vuzp1q_u64(uint64x2_t a, uint64x2_t b)</para>
18263         <para>A64: UZP1 Vd.2D, Vn.2D, Vm.2D</para>
18264       </summary>
18265       <param name="left" />
18266       <param name="right" />
18267     </member>
18268     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
18269       <summary>
18270         <para>uint8x8_t vuzp1_u8(uint8x8_t a, uint8x8_t b)</para>
18271         <para>A64: UZP1 Vd.8B, Vn.8B, Vm.8B</para>
18272       </summary>
18273       <param name="left" />
18274       <param name="right" />
18275     </member>
18276     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
18277       <summary>
18278         <para>int16x4_t vuzp1_s16(int16x4_t a, int16x4_t b)</para>
18279         <para>A64: UZP1 Vd.4H, Vn.4H, Vm.4H</para>
18280       </summary>
18281       <param name="left" />
18282       <param name="right" />
18283     </member>
18284     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
18285       <summary>
18286         <para>int32x2_t vuzp1_s32(int32x2_t a, int32x2_t b)</para>
18287         <para>A64: UZP1 Vd.2S, Vn.2S, Vm.2S</para>
18288       </summary>
18289       <param name="left" />
18290       <param name="right" />
18291     </member>
18292     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
18293       <summary>
18294         <para>int8x8_t vuzp1_s8(int8x8_t a, int8x8_t b)</para>
18295         <para>A64: UZP1 Vd.8B, Vn.8B, Vm.8B</para>
18296       </summary>
18297       <param name="left" />
18298       <param name="right" />
18299     </member>
18300     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
18301       <summary>
18302         <para>float32x2_t vuzp1_f32(float32x2_t a, float32x2_t b)</para>
18303         <para>A64: UZP1 Vd.2S, Vn.2S, Vm.2S</para>
18304       </summary>
18305       <param name="left" />
18306       <param name="right" />
18307     </member>
18308     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
18309       <summary>
18310         <para>uint16x4_t vuzp1_u16(uint16x4_t a, uint16x4_t b)</para>
18311         <para>A64: UZP1 Vd.4H, Vn.4H, Vm.4H</para>
18312       </summary>
18313       <param name="left" />
18314       <param name="right" />
18315     </member>
18316     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipEven(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
18317       <summary>
18318         <para>uint32x2_t vuzp1_u32(uint32x2_t a, uint32x2_t b)</para>
18319         <para>A64: UZP1 Vd.2S, Vn.2S, Vm.2S</para>
18320       </summary>
18321       <param name="left" />
18322       <param name="right" />
18323     </member>
18324     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
18325       <summary>
18326         <para>uint8x16_t vuzp2q_u8(uint8x16_t a, uint8x16_t b)</para>
18327         <para>A64: UZP2 Vd.16B, Vn.16B, Vm.16B</para>
18328       </summary>
18329       <param name="left" />
18330       <param name="right" />
18331     </member>
18332     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
18333       <summary>
18334         <para>float64x2_t vuzp2q_f64(float64x2_t a, float64x2_t b)</para>
18335         <para>A64: UZP2 Vd.2D, Vn.2D, Vm.2D</para>
18336       </summary>
18337       <param name="left" />
18338       <param name="right" />
18339     </member>
18340     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
18341       <summary>
18342         <para>int16x8_t vuzp2q_s16(int16x8_t a, int16x8_t b)</para>
18343         <para>A64: UZP2 Vd.8H, Vn.8H, Vm.8H</para>
18344       </summary>
18345       <param name="left" />
18346       <param name="right" />
18347     </member>
18348     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
18349       <summary>
18350         <para>int32x4_t vuzp2q_s32(int32x4_t a, int32x4_t b)</para>
18351         <para>A64: UZP2 Vd.4S, Vn.4S, Vm.4S</para>
18352       </summary>
18353       <param name="left" />
18354       <param name="right" />
18355     </member>
18356     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
18357       <summary>
18358         <para>int64x2_t vuzp2q_s64(int64x2_t a, int64x2_t b)</para>
18359         <para>A64: UZP2 Vd.2D, Vn.2D, Vm.2D</para>
18360       </summary>
18361       <param name="left" />
18362       <param name="right" />
18363     </member>
18364     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
18365       <summary>
18366         <para>int8x16_t vuzp2q_u8(int8x16_t a, int8x16_t b)</para>
18367         <para>A64: UZP2 Vd.16B, Vn.16B, Vm.16B</para>
18368       </summary>
18369       <param name="left" />
18370       <param name="right" />
18371     </member>
18372     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
18373       <summary>
18374         <para>float32x4_t vuzp2_f32(float32x4_t a, float32x4_t b)</para>
18375         <para>A64: UZP2 Vd.4S, Vn.4S, Vm.4S</para>
18376       </summary>
18377       <param name="left" />
18378       <param name="right" />
18379     </member>
18380     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
18381       <summary>
18382         <para>uint16x8_t vuzp2q_u16(uint16x8_t a, uint16x8_t b)</para>
18383         <para>A64: UZP2 Vd.8H, Vn.8H, Vm.8H</para>
18384       </summary>
18385       <param name="left" />
18386       <param name="right" />
18387     </member>
18388     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
18389       <summary>
18390         <para>uint32x4_t vuzp2q_u32(uint32x4_t a, uint32x4_t b)</para>
18391         <para>A64: UZP2 Vd.4S, Vn.4S, Vm.4S</para>
18392       </summary>
18393       <param name="left" />
18394       <param name="right" />
18395     </member>
18396     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
18397       <summary>
18398         <para>uint64x2_t vuzp2q_u64(uint64x2_t a, uint64x2_t b)</para>
18399         <para>A64: UZP2 Vd.2D, Vn.2D, Vm.2D</para>
18400       </summary>
18401       <param name="left" />
18402       <param name="right" />
18403     </member>
18404     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
18405       <summary>
18406         <para>uint8x8_t vuzp2_u8(uint8x8_t a, uint8x8_t b)</para>
18407         <para>A64: UZP2 Vd.8B, Vn.8B, Vm.8B</para>
18408       </summary>
18409       <param name="left" />
18410       <param name="right" />
18411     </member>
18412     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
18413       <summary>
18414         <para>int16x4_t vuzp2_s16(int16x4_t a, int16x4_t b)</para>
18415         <para>A64: UZP2 Vd.4H, Vn.4H, Vm.4H</para>
18416       </summary>
18417       <param name="left" />
18418       <param name="right" />
18419     </member>
18420     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
18421       <summary>
18422         <para>int32x2_t vuzp2_s32(int32x2_t a, int32x2_t b)</para>
18423         <para>A64: UZP2 Vd.2S, Vn.2S, Vm.2S</para>
18424       </summary>
18425       <param name="left" />
18426       <param name="right" />
18427     </member>
18428     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
18429       <summary>
18430         <para>int8x8_t vuzp2_s8(int8x8_t a, int8x8_t b)</para>
18431         <para>A64: UZP2 Vd.8B, Vn.8B, Vm.8B</para>
18432       </summary>
18433       <param name="left" />
18434       <param name="right" />
18435     </member>
18436     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
18437       <summary>
18438         <para>float32x2_t vuzp2_f32(float32x2_t a, float32x2_t b)</para>
18439         <para>A64: UZP2 Vd.2S, Vn.2S, Vm.2S</para>
18440       </summary>
18441       <param name="left" />
18442       <param name="right" />
18443     </member>
18444     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
18445       <summary>
18446         <para>uint16x4_t vuzp2_u16(uint16x4_t a, uint16x4_t b)</para>
18447         <para>A64: UZP2 Vd.4H, Vn.4H, Vm.4H</para>
18448       </summary>
18449       <param name="left" />
18450       <param name="right" />
18451     </member>
18452     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.UnzipOdd(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
18453       <summary>
18454         <para>uint32x2_t vuzp2_u32(uint32x2_t a, uint32x2_t b)</para>
18455         <para>A64: UZP2 Vd.2S, Vn.2S, Vm.2S</para>
18456       </summary>
18457       <param name="left" />
18458       <param name="right" />
18459     </member>
18460     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
18461       <summary>
18462         <para>uint8x16_t vqvtbl1q_u8(uint8x16_t t, uint8x16_t idx)</para>
18463         <para>A64: TBL Vd.16B, {Vn.16B}, Vm.16B</para>
18464       </summary>
18465       <param name="table" />
18466       <param name="byteIndexes" />
18467     </member>
18468     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookup(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
18469       <summary>
18470         <para>int8x16_t vqvtbl1q_s8(int8x16_t t, uint8x16_t idx)</para>
18471         <para>A64: TBL Vd.16B, {Vn.16B}, Vm.16B</para>
18472       </summary>
18473       <param name="table" />
18474       <param name="byteIndexes" />
18475     </member>
18476     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookupExtension(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
18477       <summary>
18478         <para>uint8x16_t vqvtbx1q_u8(uint8x16_t r, int8x16_t t, uint8x16_t idx)</para>
18479         <para>A64: TBX Vd.16B, {Vn.16B}, Vm.16B</para>
18480       </summary>
18481       <param name="defaultValues" />
18482       <param name="table" />
18483       <param name="byteIndexes" />
18484     </member>
18485     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.VectorTableLookupExtension(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
18486       <summary>
18487         <para>int8x16_t vqvtbx1q_s8(int8x16_t r, int8x16_t t, uint8x16_t idx)</para>
18488         <para>A64: TBX Vd.16B, {Vn.16B}, Vm.16B</para>
18489       </summary>
18490       <param name="defaultValues" />
18491       <param name="table" />
18492       <param name="byteIndexes" />
18493     </member>
18494     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
18495       <summary>
18496         <para>uint8x16_t vzip2q_u8(uint8x16_t a, uint8x16_t b)</para>
18497         <para>A64: ZIP2 Vd.16B, Vn.16B, Vm.16B</para>
18498       </summary>
18499       <param name="left" />
18500       <param name="right" />
18501     </member>
18502     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
18503       <summary>
18504         <para>float64x2_t vzip2q_f64(float64x2_t a, float64x2_t b)</para>
18505         <para>A64: ZIP2 Vd.2D, Vn.2D, Vm.2D</para>
18506       </summary>
18507       <param name="left" />
18508       <param name="right" />
18509     </member>
18510     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
18511       <summary>
18512         <para>int16x8_t vzip2q_s16(int16x8_t a, int16x8_t b)</para>
18513         <para>A64: ZIP2 Vd.8H, Vn.8H, Vm.8H</para>
18514       </summary>
18515       <param name="left" />
18516       <param name="right" />
18517     </member>
18518     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
18519       <summary>
18520         <para>int32x4_t vzip2q_s32(int32x4_t a, int32x4_t b)</para>
18521         <para>A64: ZIP2 Vd.4S, Vn.4S, Vm.4S</para>
18522       </summary>
18523       <param name="left" />
18524       <param name="right" />
18525     </member>
18526     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
18527       <summary>
18528         <para>int64x2_t vzip2q_s64(int64x2_t a, int64x2_t b)</para>
18529         <para>A64: ZIP2 Vd.2D, Vn.2D, Vm.2D</para>
18530       </summary>
18531       <param name="left" />
18532       <param name="right" />
18533     </member>
18534     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
18535       <summary>
18536         <para>int8x16_t vzip2q_u8(int8x16_t a, int8x16_t b)</para>
18537         <para>A64: ZIP2 Vd.16B, Vn.16B, Vm.16B</para>
18538       </summary>
18539       <param name="left" />
18540       <param name="right" />
18541     </member>
18542     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
18543       <summary>
18544         <para>float32x4_t vzip2q_f32(float32x4_t a, float32x4_t b)</para>
18545         <para>A64: ZIP2 Vd.4S, Vn.4S, Vm.4S</para>
18546       </summary>
18547       <param name="left" />
18548       <param name="right" />
18549     </member>
18550     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
18551       <summary>
18552         <para>uint16x8_t vzip2q_u16(uint16x8_t a, uint16x8_t b)</para>
18553         <para>A64: ZIP2 Vd.8H, Vn.8H, Vm.8H</para>
18554       </summary>
18555       <param name="left" />
18556       <param name="right" />
18557     </member>
18558     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
18559       <summary>
18560         <para>uint32x4_t vzip2q_u32(uint32x4_t a, uint32x4_t b)</para>
18561         <para>A64: ZIP2 Vd.4S, Vn.4S, Vm.4S</para>
18562       </summary>
18563       <param name="left" />
18564       <param name="right" />
18565     </member>
18566     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
18567       <summary>
18568         <para>uint64x2_t vzip2q_u64(uint64x2_t a, uint64x2_t b)</para>
18569         <para>A64: ZIP2 Vd.2D, Vn.2D, Vm.2D</para>
18570       </summary>
18571       <param name="left" />
18572       <param name="right" />
18573     </member>
18574     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
18575       <summary>
18576         <para>uint8x8_t vzip2_u8(uint8x8_t a, uint8x8_t b)</para>
18577         <para>A64: ZIP2 Vd.8B, Vn.8B, Vm.8B</para>
18578       </summary>
18579       <param name="left" />
18580       <param name="right" />
18581     </member>
18582     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
18583       <summary>
18584         <para>int16x4_t vzip2_s16(int16x4_t a, int16x4_t b)</para>
18585         <para>A64: ZIP2 Vd.4H, Vn.4H, Vm.4H</para>
18586       </summary>
18587       <param name="left" />
18588       <param name="right" />
18589     </member>
18590     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
18591       <summary>
18592         <para>int32x2_t vzip2_s32(int32x2_t a, int32x2_t b)</para>
18593         <para>A64: ZIP2 Vd.2S, Vn.2S, Vm.2S</para>
18594       </summary>
18595       <param name="left" />
18596       <param name="right" />
18597     </member>
18598     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
18599       <summary>
18600         <para>int8x8_t vzip2_s8(int8x8_t a, int8x8_t b)</para>
18601         <para>A64: ZIP2 Vd.8B, Vn.8B, Vm.8B</para>
18602       </summary>
18603       <param name="left" />
18604       <param name="right" />
18605     </member>
18606     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
18607       <summary>
18608         <para>float32x2_t vzip2_f32(float32x2_t a, float32x2_t b)</para>
18609         <para>A64: ZIP2 Vd.2S, Vn.2S, Vm.2S</para>
18610       </summary>
18611       <param name="left" />
18612       <param name="right" />
18613     </member>
18614     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
18615       <summary>
18616         <para>uint16x4_t vzip2_u16(uint16x4_t a, uint16x4_t b)</para>
18617         <para>A64: ZIP2 Vd.4H, Vn.4H, Vm.4H</para>
18618       </summary>
18619       <param name="left" />
18620       <param name="right" />
18621     </member>
18622     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipHigh(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
18623       <summary>
18624         <para>uint32x2_t vzip2_u32(uint32x2_t a, uint32x2_t b)</para>
18625         <para>A64: ZIP2 Vd.2S, Vn.2S, Vm.2S</para>
18626       </summary>
18627       <param name="left" />
18628       <param name="right" />
18629     </member>
18630     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
18631       <summary>
18632         <para>uint8x16_t vzip1q_u8(uint8x16_t a, uint8x16_t b)</para>
18633         <para>A64: ZIP1 Vd.16B, Vn.16B, Vm.16B</para>
18634       </summary>
18635       <param name="left" />
18636       <param name="right" />
18637     </member>
18638     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
18639       <summary>
18640         <para>float64x2_t vzip1q_f64(float64x2_t a, float64x2_t b)</para>
18641         <para>A64: ZIP1 Vd.2D, Vn.2D, Vm.2D</para>
18642       </summary>
18643       <param name="left" />
18644       <param name="right" />
18645     </member>
18646     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
18647       <summary>
18648         <para>int16x8_t vzip1q_s16(int16x8_t a, int16x8_t b)</para>
18649         <para>A64: ZIP1 Vd.8H, Vn.8H, Vm.8H</para>
18650       </summary>
18651       <param name="left" />
18652       <param name="right" />
18653     </member>
18654     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
18655       <summary>
18656         <para>int32x4_t vzip1q_s32(int32x4_t a, int32x4_t b)</para>
18657         <para>A64: ZIP1 Vd.4S, Vn.4S, Vm.4S</para>
18658       </summary>
18659       <param name="left" />
18660       <param name="right" />
18661     </member>
18662     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
18663       <summary>
18664         <para>int64x2_t vzip1q_s64(int64x2_t a, int64x2_t b)</para>
18665         <para>A64: ZIP1 Vd.2D, Vn.2D, Vm.2D</para>
18666       </summary>
18667       <param name="left" />
18668       <param name="right" />
18669     </member>
18670     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
18671       <summary>
18672         <para>int8x16_t vzip1q_u8(int8x16_t a, int8x16_t b)</para>
18673         <para>A64: ZIP1 Vd.16B, Vn.16B, Vm.16B</para>
18674       </summary>
18675       <param name="left" />
18676       <param name="right" />
18677     </member>
18678     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
18679       <summary>
18680         <para>float32x4_t vzip1q_f32(float32x4_t a, float32x4_t b)</para>
18681         <para>A64: ZIP1 Vd.4S, Vn.4S, Vm.4S</para>
18682       </summary>
18683       <param name="left" />
18684       <param name="right" />
18685     </member>
18686     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
18687       <summary>
18688         <para>uint16x8_t vzip1q_u16(uint16x8_t a, uint16x8_t b)</para>
18689         <para>A64: ZIP1 Vd.8H, Vn.8H, Vm.8H</para>
18690       </summary>
18691       <param name="left" />
18692       <param name="right" />
18693     </member>
18694     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
18695       <summary>
18696         <para>uint32x4_t vzip1q_u32(uint32x4_t a, uint32x4_t b)</para>
18697         <para>A64: ZIP1 Vd.4S, Vn.4S, Vm.4S</para>
18698       </summary>
18699       <param name="left" />
18700       <param name="right" />
18701     </member>
18702     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
18703       <summary>
18704         <para>uint64x2_t vzip1q_u64(uint64x2_t a, uint64x2_t b)</para>
18705         <para>A64: ZIP1 Vd.2D, Vn.2D, Vm.2D</para>
18706       </summary>
18707       <param name="left" />
18708       <param name="right" />
18709     </member>
18710     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
18711       <summary>
18712         <para>uint8x8_t vzip1_u8(uint8x8_t a, uint8x8_t b)</para>
18713         <para>A64: ZIP1 Vd.8B, Vn.8B, Vm.8B</para>
18714       </summary>
18715       <param name="left" />
18716       <param name="right" />
18717     </member>
18718     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
18719       <summary>
18720         <para>int16x4_t vzip1_s16(int16x4_t a, int16x4_t b)</para>
18721         <para>A64: ZIP1 Vd.4H, Vn.4H, Vm.4H</para>
18722       </summary>
18723       <param name="left" />
18724       <param name="right" />
18725     </member>
18726     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
18727       <summary>
18728         <para>int32x2_t vzip1_s32(int32x2_t a, int32x2_t b)</para>
18729         <para>A64: ZIP1 Vd.2S, Vn.2S, Vm.2S</para>
18730       </summary>
18731       <param name="left" />
18732       <param name="right" />
18733     </member>
18734     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
18735       <summary>
18736         <para>int8x8_t vzip1_s8(int8x8_t a, int8x8_t b)</para>
18737         <para>A64: ZIP1 Vd.8B, Vn.8B, Vm.8B</para>
18738       </summary>
18739       <param name="left" />
18740       <param name="right" />
18741     </member>
18742     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
18743       <summary>
18744         <para>float32x2_t vzip1_f32(float32x2_t a, float32x2_t b)</para>
18745         <para>A64: ZIP1 Vd.2S, Vn.2S, Vm.2S</para>
18746       </summary>
18747       <param name="left" />
18748       <param name="right" />
18749     </member>
18750     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
18751       <summary>
18752         <para>uint16x4_t vzip1_u16(uint16x4_t a, uint16x4_t b)</para>
18753         <para>A64: ZIP1 Vd.4H, Vn.4H, Vm.4H</para>
18754       </summary>
18755       <param name="left" />
18756       <param name="right" />
18757     </member>
18758     <member name="M:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ZipLow(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
18759       <summary>
18760         <para>uint32x2_t vzip1_u32(uint32x2_t a, uint32x2_t b)</para>
18761         <para>A64: ZIP1 Vd.2S, Vn.2S, Vm.2S</para>
18762       </summary>
18763       <param name="left" />
18764       <param name="right" />
18765     </member>
18766     <member name="P:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.IsSupported" />
18767     <member name="T:System.Runtime.Intrinsics.Arm.Aes">
18768       <summary>This class provides access to the ARM AES hardware instructions via intrinsics.</summary>
18769     </member>
18770     <member name="M:System.Runtime.Intrinsics.Arm.Aes.Decrypt(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
18771       <summary>
18772         <para>uint8x16_t vaesdq_u8 (uint8x16_t data, uint8x16_t key)</para>
18773         <para>A32: AESD.8 Qd, Qm</para>
18774         <para>A64: AESD Vd.16B, Vn.16B</para>
18775       </summary>
18776       <param name="value" />
18777       <param name="roundKey" />
18778     </member>
18779     <member name="M:System.Runtime.Intrinsics.Arm.Aes.Encrypt(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
18780       <summary>
18781         <para>uint8x16_t vaeseq_u8 (uint8x16_t data, uint8x16_t key)</para>
18782         <para>A32: AESE.8 Qd, Qm</para>
18783         <para>A64: AESE Vd.16B, Vn.16B</para>
18784       </summary>
18785       <param name="value" />
18786       <param name="roundKey" />
18787     </member>
18788     <member name="M:System.Runtime.Intrinsics.Arm.Aes.InverseMixColumns(System.Runtime.Intrinsics.Vector128{System.Byte})">
18789       <summary>
18790         <para>uint8x16_t vaesimcq_u8 (uint8x16_t data)</para>
18791         <para>A32: AESIMC.8 Qd, Qm</para>
18792         <para>A64: AESIMC Vd.16B, Vn.16B</para>
18793       </summary>
18794       <param name="value" />
18795     </member>
18796     <member name="M:System.Runtime.Intrinsics.Arm.Aes.MixColumns(System.Runtime.Intrinsics.Vector128{System.Byte})">
18797       <summary>
18798         <para>uint8x16_t vaesmcq_u8 (uint8x16_t data)</para>
18799         <para>A32: AESMC.8 Qd, Qm</para>
18800         <para>A64: AESMC V&gt;.16B, Vn.16B</para>
18801       </summary>
18802       <param name="value" />
18803     </member>
18804     <member name="M:System.Runtime.Intrinsics.Arm.Aes.PolynomialMultiplyWideningLower(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
18805       <summary>
18806         <para>poly128_t vmull_p64 (poly64_t a, poly64_t b)</para>
18807         <para>A32: VMULL.P8 Qd, Dn, Dm</para>
18808         <para>A64: PMULL Vd.1Q, Vn.1D, Vm.1D</para>
18809       </summary>
18810       <param name="left" />
18811       <param name="right" />
18812     </member>
18813     <member name="M:System.Runtime.Intrinsics.Arm.Aes.PolynomialMultiplyWideningLower(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
18814       <summary>
18815         <para>poly128_t vmull_p64 (poly64_t a, poly64_t b)</para>
18816         <para>A32: VMULL.P8 Qd, Dn, Dm</para>
18817         <para>A64: PMULL Vd.1Q, Vn.1D, Vm.1D</para>
18818       </summary>
18819       <param name="left" />
18820       <param name="right" />
18821     </member>
18822     <member name="M:System.Runtime.Intrinsics.Arm.Aes.PolynomialMultiplyWideningUpper(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
18823       <summary>
18824         <para>poly128_t vmull_high_p64 (poly64x2_t a, poly64x2_t b)</para>
18825         <para>A32: VMULL.P8 Qd, Dn+1, Dm+1</para>
18826         <para>A64: PMULL2 Vd.1Q, Vn.2D, Vm.2D</para>
18827       </summary>
18828       <param name="left" />
18829       <param name="right" />
18830     </member>
18831     <member name="M:System.Runtime.Intrinsics.Arm.Aes.PolynomialMultiplyWideningUpper(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
18832       <summary>
18833         <para>poly128_t vmull_high_p64 (poly64x2_t a, poly64x2_t b)</para>
18834         <para>A32: VMULL.P8 Qd, Dn+1, Dm+1</para>
18835         <para>A64: PMULL2 Vd.1Q, Vn.2D, Vm.2D</para>
18836       </summary>
18837       <param name="left" />
18838       <param name="right" />
18839     </member>
18840     <member name="P:System.Runtime.Intrinsics.Arm.Aes.IsSupported" />
18841     <member name="T:System.Runtime.Intrinsics.Arm.Aes.Arm64" />
18842     <member name="P:System.Runtime.Intrinsics.Arm.Aes.Arm64.IsSupported" />
18843     <member name="T:System.Runtime.Intrinsics.Arm.ArmBase">
18844       <summary>This class provides access to the ARM base hardware instructions via intrinsics.</summary>
18845     </member>
18846     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.LeadingZeroCount(System.Int32)">
18847       <summary>
18848         <para>A32: CLZ Rd, Rm</para>
18849         <para>A64: CLZ Wd, Wn</para>
18850       </summary>
18851       <param name="value" />
18852     </member>
18853     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.LeadingZeroCount(System.UInt32)">
18854       <summary>
18855         <para>A32: CLZ Rd, Rm</para>
18856         <para>A64: CLZ Wd, Wn</para>
18857       </summary>
18858       <param name="value" />
18859     </member>
18860     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.ReverseElementBits(System.Int32)">
18861       <summary>
18862         <para>A32: RBIT Rd, Rm</para>
18863         <para>A64: RBIT Wd, Wn</para>
18864       </summary>
18865       <param name="value" />
18866     </member>
18867     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.ReverseElementBits(System.UInt32)">
18868       <summary>
18869         <para>A32: RBIT Rd, Rm</para>
18870         <para>A64: RBIT Wd, Wn</para>
18871       </summary>
18872       <param name="value" />
18873     </member>
18874     <member name="P:System.Runtime.Intrinsics.Arm.ArmBase.IsSupported" />
18875     <member name="T:System.Runtime.Intrinsics.Arm.ArmBase.Arm64" />
18876     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.Arm64.LeadingSignCount(System.Int32)">
18877       <summary>A64: CLS Wd, Wn.</summary>
18878       <param name="value" />
18879     </member>
18880     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.Arm64.LeadingSignCount(System.Int64)">
18881       <summary>A64: CLS Xd, Xn.</summary>
18882       <param name="value" />
18883     </member>
18884     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.Arm64.LeadingZeroCount(System.Int64)">
18885       <summary>A64: CLZ Xd, Xn.</summary>
18886       <param name="value" />
18887     </member>
18888     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.Arm64.LeadingZeroCount(System.UInt64)">
18889       <summary>A64: CLZ Xd, Xn.</summary>
18890       <param name="value" />
18891     </member>
18892     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.Arm64.MultiplyHigh(System.Int64,System.Int64)">
18893       <summary>A64: SMULH Xd, Xn, Xm</summary>
18894       <param name="left" />
18895       <param name="right" />
18896     </member>
18897     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.Arm64.MultiplyHigh(System.UInt64,System.UInt64)">
18898       <summary>A64: UMULH Xd, Xn, Xm</summary>
18899       <param name="left" />
18900       <param name="right" />
18901     </member>
18902     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.Arm64.ReverseElementBits(System.Int64)">
18903       <summary>A64: RBIT Xd, Xn.</summary>
18904       <param name="value" />
18905     </member>
18906     <member name="M:System.Runtime.Intrinsics.Arm.ArmBase.Arm64.ReverseElementBits(System.UInt64)">
18907       <summary>A64: RBIT Xd, Xn.</summary>
18908       <param name="value" />
18909     </member>
18910     <member name="P:System.Runtime.Intrinsics.Arm.ArmBase.Arm64.IsSupported" />
18911     <member name="T:System.Runtime.Intrinsics.Arm.Crc32">
18912       <summary>This class provides access to the ARM Crc32 hardware instructions via intrinsics.</summary>
18913     </member>
18914     <member name="M:System.Runtime.Intrinsics.Arm.Crc32.ComputeCrc32(System.UInt32,System.Byte)">
18915       <summary>
18916         <para>uint32_t __crc32b (uint32_t a, uint8_t b)</para>
18917         <para>A32: CRC32B Rd, Rn, Rm</para>
18918         <para>A64: CRC32B Wd, Wn, Wm</para>
18919       </summary>
18920       <param name="crc" />
18921       <param name="data" />
18922     </member>
18923     <member name="M:System.Runtime.Intrinsics.Arm.Crc32.ComputeCrc32(System.UInt32,System.UInt16)">
18924       <summary>
18925         <para>uint32_t __crc32h (uint32_t a, uint16_t b)</para>
18926         <para>A32: CRC32H Rd, Rn, Rm</para>
18927         <para>A64: CRC32H Wd, Wn, Wm</para>
18928       </summary>
18929       <param name="crc" />
18930       <param name="data" />
18931     </member>
18932     <member name="M:System.Runtime.Intrinsics.Arm.Crc32.ComputeCrc32(System.UInt32,System.UInt32)">
18933       <summary>
18934         <para>uint32_t __crc32w (uint32_t a, uint32_t b)</para>
18935         <para>A32: CRC32W Rd, Rn, Rm</para>
18936         <para>A64: CRC32W Wd, Wn, Wm</para>
18937       </summary>
18938       <param name="crc" />
18939       <param name="data" />
18940     </member>
18941     <member name="M:System.Runtime.Intrinsics.Arm.Crc32.ComputeCrc32C(System.UInt32,System.Byte)">
18942       <summary>
18943         <para>uint32_t __crc32cb (uint32_t a, uint8_t b)</para>
18944         <para>A32: CRC32CB Rd, Rn, Rm</para>
18945         <para>A64: CRC32CB Wd, Wn, Wm</para>
18946       </summary>
18947       <param name="crc" />
18948       <param name="data" />
18949     </member>
18950     <member name="M:System.Runtime.Intrinsics.Arm.Crc32.ComputeCrc32C(System.UInt32,System.UInt16)">
18951       <summary>
18952         <para>uint32_t __crc32ch (uint32_t a, uint16_t b)</para>
18953         <para>A32: CRC32CH Rd, Rn, Rm</para>
18954         <para>A64: CRC32CH Wd, Wn, Wm</para>
18955       </summary>
18956       <param name="crc" />
18957       <param name="data" />
18958     </member>
18959     <member name="M:System.Runtime.Intrinsics.Arm.Crc32.ComputeCrc32C(System.UInt32,System.UInt32)">
18960       <summary>
18961         <para>uint32_t __crc32cw (uint32_t a, uint32_t b)</para>
18962         <para>A32: CRC32CW Rd, Rn, Rm</para>
18963         <para>A64: CRC32CW Wd, Wn, Wm</para>
18964       </summary>
18965       <param name="crc" />
18966       <param name="data" />
18967     </member>
18968     <member name="P:System.Runtime.Intrinsics.Arm.Crc32.IsSupported" />
18969     <member name="T:System.Runtime.Intrinsics.Arm.Crc32.Arm64" />
18970     <member name="M:System.Runtime.Intrinsics.Arm.Crc32.Arm64.ComputeCrc32(System.UInt32,System.UInt64)">
18971       <summary>
18972         <para>uint32_t __crc32d (uint32_t a, uint64_t b)</para>
18973         <para>A64: CRC32X Wd, Wn, Xm</para>
18974       </summary>
18975       <param name="crc" />
18976       <param name="data" />
18977     </member>
18978     <member name="M:System.Runtime.Intrinsics.Arm.Crc32.Arm64.ComputeCrc32C(System.UInt32,System.UInt64)">
18979       <summary>
18980         <para>uint32_t __crc32cd (uint32_t a, uint64_t b)</para>
18981         <para>A64: CRC32CX Wd, Wn, Xm</para>
18982       </summary>
18983       <param name="crc" />
18984       <param name="data" />
18985     </member>
18986     <member name="P:System.Runtime.Intrinsics.Arm.Crc32.Arm64.IsSupported" />
18987     <member name="T:System.Runtime.Intrinsics.Arm.Dp">
18988       <summary>Provides access to the ARMv8.2-DotProd hardware instructions via intrinsics.</summary>
18989     </member>
18990     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProduct(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
18991       <summary>int32x4_t vdotq_s32 (int32x4_t r, int8x16_t a, int8x16_t b) A32: VSDOT.S8 Qd, Qn, Qm A64: SDOT Vd.4S, Vn.16B, Vm.16B</summary>
18992       <param name="addend" />
18993       <param name="left" />
18994       <param name="right" />
18995     </member>
18996     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProduct(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
18997       <summary>uint32x4_t vdotq_u32 (uint32x4_t r, uint8x16_t a, uint8x16_t b) A32: VUDOT.U8 Qd, Qn, Qm A64: UDOT Vd.4S, Vn.16B, Vm.16B</summary>
18998       <param name="addend" />
18999       <param name="left" />
19000       <param name="right" />
19001     </member>
19002     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProduct(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
19003       <summary>int32x2_t vdot_s32 (int32x2_t r, int8x8_t a, int8x8_t b) A32: VSDOT.S8 Dd, Dn, Dm A64: SDOT Vd.2S, Vn.8B, Vm.8B</summary>
19004       <param name="addend" />
19005       <param name="left" />
19006       <param name="right" />
19007     </member>
19008     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProduct(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
19009       <summary>uint32x2_t vdot_u32 (uint32x2_t r, uint8x8_t a, uint8x8_t b) A32: VUDOT.U8 Dd, Dn, Dm A64: UDOT Vd.2S, Vn.8B, Vm.8B</summary>
19010       <param name="addend" />
19011       <param name="left" />
19012       <param name="right" />
19013     </member>
19014     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProductBySelectedQuadruplet(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
19015       <summary>int32x4_t vdotq_laneq_s32 (int32x4_t r, int8x16_t a, int8x16_t b, const int lane) A32: VSDOT.S8 Qd, Qn, Dm[lane] A64: SDOT Vd.4S, Vn.16B, Vm.4B[lane]</summary>
19016       <param name="addend" />
19017       <param name="left" />
19018       <param name="right" />
19019       <param name="rightScaledIndex" />
19020     </member>
19021     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProductBySelectedQuadruplet(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
19022       <summary>int32x4_t vdotq_lane_s32 (int32x4_t r, int8x16_t a, int8x8_t b, const int lane) A32: VSDOT.S8 Qd, Qn, Dm[lane] A64: SDOT Vd.4S, Vn.16B, Vm.4B[lane]</summary>
19023       <param name="addend" />
19024       <param name="left" />
19025       <param name="right" />
19026       <param name="rightScaledIndex" />
19027     </member>
19028     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProductBySelectedQuadruplet(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
19029       <summary>uint32x4_t vdotq_laneq_u32 (uint32x4_t r, uint8x16_t a, uint8x16_t b, const int lane) A32: VUDOT.U8 Qd, Qn, Dm[lane] A64: UDOT Vd.4S, Vn.16B, Vm.4B[lane]</summary>
19030       <param name="addend" />
19031       <param name="left" />
19032       <param name="right" />
19033       <param name="rightScaledIndex" />
19034     </member>
19035     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProductBySelectedQuadruplet(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
19036       <summary>uint32x4_t vdotq_lane_u32 (uint32x4_t r, uint8x16_t a, uint8x8_t b, const int lane) A32: VUDOT.U8 Qd, Qn, Dm[lane] A64: UDOT Vd.4S, Vn.16B, Vm.4B[lane]</summary>
19037       <param name="addend" />
19038       <param name="left" />
19039       <param name="right" />
19040       <param name="rightScaledIndex" />
19041     </member>
19042     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProductBySelectedQuadruplet(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
19043       <summary>int32x2_t vdot_laneq_s32 (int32x2_t r, int8x8_t a, int8x16_t b, const int lane) A32: VSDOT.S8 Dd, Dn, Dm[lane] A64: SDOT Vd.2S, Vn.8B, Vm.4B[lane]</summary>
19044       <param name="addend" />
19045       <param name="left" />
19046       <param name="right" />
19047       <param name="rightScaledIndex" />
19048     </member>
19049     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProductBySelectedQuadruplet(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte},System.Byte)">
19050       <summary>int32x2_t vdot_lane_s32 (int32x2_t r, int8x8_t a, int8x8_t b, const int lane) A32: VSDOT.S8 Dd, Dn, Dm[lane] A64: SDOT Vd.2S, Vn.8B, Vm.4B[lane]</summary>
19051       <param name="addend" />
19052       <param name="left" />
19053       <param name="right" />
19054       <param name="rightScaledIndex" />
19055     </member>
19056     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProductBySelectedQuadruplet(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
19057       <summary>uint32x2_t vdot_laneq_u32 (uint32x2_t r, uint8x8_t a, uint8x16_t b, const int lane) A32: VUDOT.U8 Dd, Dn, Dm[lane] A64: UDOT Vd.2S, Vn.8B, Vm.4B[lane]</summary>
19058       <param name="addend" />
19059       <param name="left" />
19060       <param name="right" />
19061       <param name="rightScaledIndex" />
19062     </member>
19063     <member name="M:System.Runtime.Intrinsics.Arm.Dp.DotProductBySelectedQuadruplet(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte},System.Byte)">
19064       <summary>uint32x2_t vdot_lane_u32 (uint32x2_t r, uint8x8_t a, uint8x8_t b, const int lane) A32: VUDOT.U8 Dd, Dn, Dm[lane] A64: UDOT Vd.2S, Vn.8B, Vm.4B[lane]</summary>
19065       <param name="addend" />
19066       <param name="left" />
19067       <param name="right" />
19068       <param name="rightScaledIndex" />
19069     </member>
19070     <member name="P:System.Runtime.Intrinsics.Arm.Dp.IsSupported" />
19071     <member name="T:System.Runtime.Intrinsics.Arm.Dp.Arm64" />
19072     <member name="P:System.Runtime.Intrinsics.Arm.Dp.Arm64.IsSupported" />
19073     <member name="T:System.Runtime.Intrinsics.Arm.Rdm">
19074       <summary>Provides access to the ARMv8.1-RDMA hardware instructions via intrinsics.</summary>
19075     </member>
19076     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingAndAddSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
19077       <summary>int16x8_t vqrdmlahq_s16 (int16x8_t a, int16x8_t b, int16x8_t c) A32: VQRDMLAH.S16 Qd, Qn, Qm A64: SQRDMLAH Vd.8H, Vn.8H, Vm.8H</summary>
19078       <param name="addend" />
19079       <param name="left" />
19080       <param name="right" />
19081     </member>
19082     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingAndAddSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
19083       <summary>int32x4_t vqrdmlahq_s32 (int32x4_t a, int32x4_t b, int32x4_t c) A32: VQRDMLAH.S32 Qd, Qn, Qm A64: SQRDMLAH Vd.4S, Vn.4S, Vm.4S</summary>
19084       <param name="addend" />
19085       <param name="left" />
19086       <param name="right" />
19087     </member>
19088     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingAndAddSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
19089       <summary>int16x4_t vqrdmlah_s16 (int16x4_t a, int16x4_t b, int16x4_t c) A32: VQRDMLAH.S16 Dd, Dn, Dm A64: SQRDMLAH Vd.4H, Vn.4H, Vm.4H</summary>
19090       <param name="addend" />
19091       <param name="left" />
19092       <param name="right" />
19093     </member>
19094     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingAndAddSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
19095       <summary>int32x2_t vqrdmlah_s32 (int32x2_t a, int32x2_t b, int32x2_t c) A32: VQRDMLAH.S32 Dd, Dn, Dm A64: SQRDMLAH Vd.2S, Vn.2S, Vm.2S</summary>
19096       <param name="addend" />
19097       <param name="left" />
19098       <param name="right" />
19099     </member>
19100     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
19101       <summary>int16x8_t vqrdmlshq_s16 (int16x8_t a, int16x8_t b, int16x8_t c) A32: VQRDMLSH.S16 Qd, Qn, Qm A64: SQRDMLSH Vd.8H, Vn.8H, Vm.8H</summary>
19102       <param name="minuend" />
19103       <param name="left" />
19104       <param name="right" />
19105     </member>
19106     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
19107       <summary>int32x4_t vqrdmlshq_s32 (int32x4_t a, int32x4_t b, int32x4_t c) A32: VQRDMLSH.S32 Qd, Qn, Qm A64: SQRDMLSH Vd.4S, Vn.4S, Vm.4S</summary>
19108       <param name="minuend" />
19109       <param name="left" />
19110       <param name="right" />
19111     </member>
19112     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
19113       <summary>int16x4_t vqrdmlsh_s16 (int16x4_t a, int16x4_t b, int16x4_t c) A32: VQRDMLSH.S16 Dd, Dn, Dm A64: SQRDMLSH Vd.4H, Vn.4H, Vm.4H</summary>
19114       <param name="minuend" />
19115       <param name="left" />
19116       <param name="right" />
19117     </member>
19118     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
19119       <summary>int32x2_t vqrdmlsh_s32 (int32x2_t a, int32x2_t b, int32x2_t c) A32: VQRDMLSH.S32 Dd, Dn, Dm A64: SQRDMLSH Vd.2S, Vn.2S, Vm.2S</summary>
19120       <param name="minuend" />
19121       <param name="left" />
19122       <param name="right" />
19123     </member>
19124     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
19125       <summary>int16x8_t vqrdmlahq_laneq_s16 (int16x8_t a, int16x8_t b, int16x8_t v, const int lane) A32: VQRDMLAH.S16 Qd, Qn, Dm[lane] A64: SQRDMLAH Vd.8H, Vn.8H, Vm.H[lane]</summary>
19126       <param name="addend" />
19127       <param name="left" />
19128       <param name="right" />
19129       <param name="rightIndex" />
19130     </member>
19131     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
19132       <summary>int16x8_t vqrdmlahq_lane_s16 (int16x8_t a, int16x8_t b, int16x4_t v, const int lane) A32: VQRDMLAH.S16 Qd, Qn, Dm[lane] A64: SQRDMLAH Vd.8H, Vn.8H, Vm.H[lane]</summary>
19133       <param name="addend" />
19134       <param name="left" />
19135       <param name="right" />
19136       <param name="rightIndex" />
19137     </member>
19138     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
19139       <summary>int32x4_t vqrdmlahq_laneq_s32 (int32x4_t a, int32x4_t b, int32x4_t v, const int lane) A32: VQRDMLAH.S32 Qd, Qn, Dm[lane] A64: SQRDMLAH Vd.4S, Vn.4S, Vm.S[lane]</summary>
19140       <param name="addend" />
19141       <param name="left" />
19142       <param name="right" />
19143       <param name="rightIndex" />
19144     </member>
19145     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
19146       <summary>int32x4_t vqrdmlahq_lane_s32 (int32x4_t a, int32x4_t b, int32x2_t v, const int lane) A32: VQRDMLAH.S32 Qd, Qn, Dm[lane] A64: SQRDMLAH Vd.4S, Vn.4S, Vm.S[lane]</summary>
19147       <param name="addend" />
19148       <param name="left" />
19149       <param name="right" />
19150       <param name="rightIndex" />
19151     </member>
19152     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
19153       <summary>int16x4_t vqrdmlah_laneq_s16 (int16x4_t a, int16x4_t b, int16x8_t v, const int lane) A32: VQRDMLAH.S16 Dd, Dn, Dm[lane] A64: SQRDMLAH Vd.4H, Vn.4H, Vm.H[lane]</summary>
19154       <param name="addend" />
19155       <param name="left" />
19156       <param name="right" />
19157       <param name="rightIndex" />
19158     </member>
19159     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
19160       <summary>int16x4_t vqrdmlah_lane_s16 (int16x4_t a, int16x4_t b, int16x4_t v, const int lane) A32: VQRDMLAH.S16 Dd, Dn, Dm[lane] A64: SQRDMLAH Vd.4H, Vn.4H, Vm.H[lane]</summary>
19161       <param name="addend" />
19162       <param name="left" />
19163       <param name="right" />
19164       <param name="rightIndex" />
19165     </member>
19166     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
19167       <summary>int32x2_t vqrdmlah_laneq_s32 (int32x2_t a, int32x2_t b, int32x4_t v, const int lane) A32: VQRDMLAH.S32 Dd, Dn, Dm[lane] A64: SQRDMLAH Vd.2S, Vn.2S, Vm.S[lane]</summary>
19168       <param name="addend" />
19169       <param name="left" />
19170       <param name="right" />
19171       <param name="rightIndex" />
19172     </member>
19173     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
19174       <summary>int32x2_t vqrdmlah_lane_s32 (int32x2_t a, int32x2_t b, int32x2_t v, const int lane) A32: VQRDMLAH.S32 Dd, Dn, Dm[lane] A64: SQRDMLAH Vd.2S, Vn.2S, Vm.S[lane]</summary>
19175       <param name="addend" />
19176       <param name="left" />
19177       <param name="right" />
19178       <param name="rightIndex" />
19179     </member>
19180     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
19181       <summary>int16x8_t vqrdmlshq_laneq_s16 (int16x8_t a, int16x8_t b, int16x8_t v, const int lane) A32: VQRDMLSH.S16 Qd, Qn, Dm[lane] A64: SQRDMLSH Vd.8H, Vn.8H, Vm.H[lane]</summary>
19182       <param name="minuend" />
19183       <param name="left" />
19184       <param name="right" />
19185       <param name="rightIndex" />
19186     </member>
19187     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
19188       <summary>int16x8_t vqrdmlshq_lane_s16 (int16x8_t a, int16x8_t b, int16x4_t v, const int lane) A32: VQRDMLSH.S16 Qd, Qn, Dm[lane] A64: SQRDMLSH Vd.8H, Vn.8H, Vm.H[lane]</summary>
19189       <param name="minuend" />
19190       <param name="left" />
19191       <param name="right" />
19192       <param name="rightIndex" />
19193     </member>
19194     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
19195       <summary>int32x4_t vqrdmlshq_laneq_s32 (int32x4_t a, int32x4_t b, int32x4_t v, const int lane) A32: VQRDMLSH.S32 Qd, Qn, Dm[lane] A64: SQRDMLSH Vd.4S, Vn.4S, Vm.S[lane]</summary>
19196       <param name="minuend" />
19197       <param name="left" />
19198       <param name="right" />
19199       <param name="rightIndex" />
19200     </member>
19201     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
19202       <summary>int32x4_t vqrdmlshq_lane_s32 (int32x4_t a, int32x4_t b, int32x2_t v, const int lane) A32: VQRDMLSH.S32 Qd, Qn, Dm[lane] A64: SQRDMLSH Vd.4S, Vn.4S, Vm.S[lane]</summary>
19203       <param name="minuend" />
19204       <param name="left" />
19205       <param name="right" />
19206       <param name="rightIndex" />
19207     </member>
19208     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
19209       <summary>int16x4_t vqrdmlsh_laneq_s16 (int16x4_t a, int16x4_t b, int16x8_t v, const int lane) A32: VQRDMLSH.S16 Dd, Dn, Dm[lane] A64: SQRDMLSH Vd.4H, Vn.4H, Vm.H[lane]</summary>
19210       <param name="minuend" />
19211       <param name="left" />
19212       <param name="right" />
19213       <param name="rightIndex" />
19214     </member>
19215     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
19216       <summary>int16x4_t vqrdmlsh_lane_s16 (int16x4_t a, int16x4_t b, int16x4_t v, const int lane) A32: VQRDMLSH.S16 Dd, Dn, Dm[lane] A64: SQRDMLSH Vd.4H, Vn.4H, Vm.H[lane]</summary>
19217       <param name="minuend" />
19218       <param name="left" />
19219       <param name="right" />
19220       <param name="rightIndex" />
19221     </member>
19222     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
19223       <summary>int32x2_t vqrdmlsh_laneq_s32 (int32x2_t a, int32x2_t b, int32x4_t v, const int lane) A32: VQRDMLSH.S32 Dd, Dn, Dm[lane] A64: SQRDMLSH Vd.2S, Vn.2S, Vm.S[lane]</summary>
19224       <param name="minuend" />
19225       <param name="left" />
19226       <param name="right" />
19227       <param name="rightIndex" />
19228     </member>
19229     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
19230       <summary>int32x2_t vqrdmlsh_lane_s32 (int32x2_t a, int32x2_t b, int32x2_t v, const int lane) A32: VQRDMLSH.S32 Dd, Dn, Dm[lane] A64: SQRDMLSH Vd.2S, Vn.2S, Vm.S[lane]</summary>
19231       <param name="minuend" />
19232       <param name="left" />
19233       <param name="right" />
19234       <param name="rightIndex" />
19235     </member>
19236     <member name="P:System.Runtime.Intrinsics.Arm.Rdm.IsSupported" />
19237     <member name="T:System.Runtime.Intrinsics.Arm.Rdm.Arm64" />
19238     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingAndAddSaturateHighScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
19239       <summary>int16_t vqrdmlahh_s16 (int16_t a, int16_t b, int16_t c) A64: SQRDMLAH Hd, Hn, Hm</summary>
19240       <param name="addend" />
19241       <param name="left" />
19242       <param name="right" />
19243     </member>
19244     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingAndAddSaturateHighScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
19245       <summary>int32_t vqrdmlahs_s32 (int32_t a, int32_t b, int32_t c) A64: SQRDMLAH Sd, Sn, Sm</summary>
19246       <param name="addend" />
19247       <param name="left" />
19248       <param name="right" />
19249     </member>
19250     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingAndSubtractSaturateHighScalar(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
19251       <summary>int16_t vqrdmlshh_s16 (int16_t a, int16_t b, int16_t c) A64: SQRDMLSH Hd, Hn, Hm</summary>
19252       <param name="addend" />
19253       <param name="left" />
19254       <param name="right" />
19255     </member>
19256     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingAndSubtractSaturateHighScalar(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
19257       <summary>int32_t vqrdmlshs_s32 (int32_t a, int32_t b, int32_t c) A64: SQRDMLSH Sd, Sn, Sm</summary>
19258       <param name="addend" />
19259       <param name="left" />
19260       <param name="right" />
19261     </member>
19262     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
19263       <summary>int16_t vqrdmlahh_laneq_s16 (int16_t a, int16_t b, int16x8_t v, const int lane) A64: SQRDMLAH Hd, Hn, Vm.H[lane]</summary>
19264       <param name="addend" />
19265       <param name="left" />
19266       <param name="right" />
19267       <param name="rightIndex" />
19268     </member>
19269     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
19270       <summary>int16_t vqrdmlahh_lane_s16 (int16_t a, int16_t b, int16x4_t v, const int lane) A64: SQRDMLAH Hd, Hn, Vm.H[lane]</summary>
19271       <param name="addend" />
19272       <param name="left" />
19273       <param name="right" />
19274       <param name="rightIndex" />
19275     </member>
19276     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
19277       <summary>int32_t vqrdmlahs_laneq_s32 (int32_t a, int32_t b, int32x4_t v, const int lane) A64: SQRDMLAH Sd, Sn, Vm.S[lane]</summary>
19278       <param name="addend" />
19279       <param name="left" />
19280       <param name="right" />
19281       <param name="rightIndex" />
19282     </member>
19283     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarAndAddSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
19284       <summary>int32_t vqrdmlahs_lane_s32 (int32_t a, int32_t b, int32x2_t v, const int lane) A64: SQRDMLAH Sd, Sn, Vm.S[lane]</summary>
19285       <param name="addend" />
19286       <param name="left" />
19287       <param name="right" />
19288       <param name="rightIndex" />
19289     </member>
19290     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
19291       <summary>int16_t vqrdmlshh_laneq_s16 (int16_t a, int16_t b, int16x8_t v, const int lane) A64: SQRDMLSH Hd, Hn, Vm.H[lane]</summary>
19292       <param name="minuend" />
19293       <param name="left" />
19294       <param name="right" />
19295       <param name="rightIndex" />
19296     </member>
19297     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16},System.Byte)">
19298       <summary>int16_t vqrdmlshh_lane_s16 (int16_t a, int16_t b, int16x4_t v, const int lane) A64: SQRDMLSH Hd, Hn, Vm.H[lane]</summary>
19299       <param name="minuend" />
19300       <param name="left" />
19301       <param name="right" />
19302       <param name="rightIndex" />
19303     </member>
19304     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
19305       <summary>int32_t vqrdmlshs_laneq_s32 (int32_t a, int32_t b, int32x4_t v, const int lane) A64: SQRDMLSH Sd, Sn, Vm.S[lane]</summary>
19306       <param name="minuend" />
19307       <param name="left" />
19308       <param name="right" />
19309       <param name="rightIndex" />
19310     </member>
19311     <member name="M:System.Runtime.Intrinsics.Arm.Rdm.Arm64.MultiplyRoundedDoublingScalarBySelectedScalarAndSubtractSaturateHigh(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32},System.Byte)">
19312       <summary>int32_t vqrdmlshs_lane_s32 (int32_t a, int32_t b, int32x2_t v, const int lane) A64: SQRDMLSH Sd, Sn, Vm.S[lane]</summary>
19313       <param name="minuend" />
19314       <param name="left" />
19315       <param name="right" />
19316       <param name="rightIndex" />
19317     </member>
19318     <member name="P:System.Runtime.Intrinsics.Arm.Rdm.Arm64.IsSupported" />
19319     <member name="T:System.Runtime.Intrinsics.Arm.Sha1">
19320       <summary>This class provides access to the ARM SHA1 hardware instructions via intrinsics.</summary>
19321     </member>
19322     <member name="M:System.Runtime.Intrinsics.Arm.Sha1.FixedRotate(System.Runtime.Intrinsics.Vector64{System.UInt32})">
19323       <summary>
19324         <para>uint32_t vsha1h_u32 (uint32_t hash_e)</para>
19325         <para>A32: SHA1H.32 Qd, Qm</para>
19326         <para>A64: SHA1H Sd, Sn</para>
19327       </summary>
19328       <param name="hash_e" />
19329     </member>
19330     <member name="M:System.Runtime.Intrinsics.Arm.Sha1.HashUpdateChoose(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
19331       <summary>
19332         <para>uint32x4_t vsha1cq_u32 (uint32x4_t hash_abcd, uint32_t hash_e, uint32x4_t wk)</para>
19333         <para>A32: SHA1C.32 Qd, Qn, Qm</para>
19334         <para>A64: SHA1C Qd, Sn, Vm.4S</para>
19335       </summary>
19336       <param name="hash_abcd" />
19337       <param name="hash_e" />
19338       <param name="wk" />
19339     </member>
19340     <member name="M:System.Runtime.Intrinsics.Arm.Sha1.HashUpdateMajority(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
19341       <summary>
19342         <para>uint32x4_t vsha1mq_u32 (uint32x4_t hash_abcd, uint32_t hash_e, uint32x4_t wk)</para>
19343         <para>A32: SHA1M.32 Qd, Qn, Qm</para>
19344         <para>A64: SHA1M Qd, Sn, Vm.4S</para>
19345       </summary>
19346       <param name="hash_abcd" />
19347       <param name="hash_e" />
19348       <param name="wk" />
19349     </member>
19350     <member name="M:System.Runtime.Intrinsics.Arm.Sha1.HashUpdateParity(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
19351       <summary>
19352         <para>uint32x4_t vsha1pq_u32 (uint32x4_t hash_abcd, uint32_t hash_e, uint32x4_t wk)</para>
19353         <para>A32: SHA1P.32 Qd, Qn, Qm</para>
19354         <para>A64: SHA1P Qd, Sn, Vm.4S</para>
19355       </summary>
19356       <param name="hash_abcd" />
19357       <param name="hash_e" />
19358       <param name="wk" />
19359     </member>
19360     <member name="M:System.Runtime.Intrinsics.Arm.Sha1.ScheduleUpdate0(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
19361       <summary>
19362         <para>uint32x4_t vsha1su0q_u32 (uint32x4_t w0_3, uint32x4_t w4_7, uint32x4_t w8_11)</para>
19363         <para>A32: SHA1SU0.32 Qd, Qn, Qm</para>
19364         <para>A64: SHA1SU0 Vd.4S, Vn.4S, Vm.4S</para>
19365       </summary>
19366       <param name="w0_3" />
19367       <param name="w4_7" />
19368       <param name="w8_11" />
19369     </member>
19370     <member name="M:System.Runtime.Intrinsics.Arm.Sha1.ScheduleUpdate1(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
19371       <summary>
19372         <para>uint32x4_t vsha1su1q_u32 (uint32x4_t tw0_3, uint32x4_t w12_15)</para>
19373         <para>A32: SHA1SU1.32 Qd, Qm</para>
19374         <para>A64: SHA1SU1 Vd.4S, Vn.4S</para>
19375       </summary>
19376       <param name="tw0_3" />
19377       <param name="w12_15" />
19378     </member>
19379     <member name="P:System.Runtime.Intrinsics.Arm.Sha1.IsSupported" />
19380     <member name="T:System.Runtime.Intrinsics.Arm.Sha1.Arm64" />
19381     <member name="P:System.Runtime.Intrinsics.Arm.Sha1.Arm64.IsSupported" />
19382     <member name="T:System.Runtime.Intrinsics.Arm.Sha256">
19383       <summary>This class provides access to the ARM SHA256 hardware instructions via intrinsics.</summary>
19384     </member>
19385     <member name="M:System.Runtime.Intrinsics.Arm.Sha256.HashUpdate1(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
19386       <summary>
19387         <para>uint32x4_t vsha256hq_u32 (uint32x4_t hash_abcd, uint32x4_t hash_efgh, uint32x4_t wk)</para>
19388         <para>A32: SHA256H.32 Qd, Qn, Qm</para>
19389         <para>A64: SHA256H Qd, Qn, Vm.4S</para>
19390       </summary>
19391       <param name="hash_abcd" />
19392       <param name="hash_efgh" />
19393       <param name="wk" />
19394     </member>
19395     <member name="M:System.Runtime.Intrinsics.Arm.Sha256.HashUpdate2(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
19396       <summary>
19397         <para>uint32x4_t vsha256h2q_u32 (uint32x4_t hash_efgh, uint32x4_t hash_abcd, uint32x4_t wk)</para>
19398         <para>A32: SHA256H2.32 Qd, Qn, Qm</para>
19399         <para>A64: SHA256H2 Qd, Qn, Vm.4S</para>
19400       </summary>
19401       <param name="hash_efgh" />
19402       <param name="hash_abcd" />
19403       <param name="wk" />
19404     </member>
19405     <member name="M:System.Runtime.Intrinsics.Arm.Sha256.ScheduleUpdate0(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
19406       <summary>
19407         <para>uint32x4_t vsha256su0q_u32 (uint32x4_t w0_3, uint32x4_t w4_7)</para>
19408         <para>A32: SHA256SU0.32 Qd, Qm</para>
19409         <para>A64: SHA256SU0 Vd.4S, Vn.4S</para>
19410       </summary>
19411       <param name="w0_3" />
19412       <param name="w4_7" />
19413     </member>
19414     <member name="M:System.Runtime.Intrinsics.Arm.Sha256.ScheduleUpdate1(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
19415       <summary>
19416         <para>uint32x4_t vsha256su1q_u32 (uint32x4_t w0_3, uint32x4_t w8_11, uint32x4_t w12_15)</para>
19417         <para>A32: SHA256SU1.32 Qd, Qn, Qm</para>
19418         <para>A64: SHA256SU1 Vd.4S, Vn.4S, Vm.4S</para>
19419       </summary>
19420       <param name="w0_3" />
19421       <param name="w8_11" />
19422       <param name="w12_15" />
19423     </member>
19424     <member name="P:System.Runtime.Intrinsics.Arm.Sha256.IsSupported" />
19425     <member name="T:System.Runtime.Intrinsics.Arm.Sha256.Arm64" />
19426     <member name="P:System.Runtime.Intrinsics.Arm.Sha256.Arm64.IsSupported" />
19427     <member name="T:System.Runtime.Intrinsics.Vector128" />
19428     <member name="M:System.Runtime.Intrinsics.Vector128.As``2(System.Runtime.Intrinsics.Vector128{``0})">
19429       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> of type <typeparamref name="T" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> of type <typeparamref name="U" />.</summary>
19430       <param name="vector">The vector to reinterpret.</param>
19431       <typeparam name="T">The type of the input vector.</typeparam>
19432       <typeparam name="U">The type that the vector <paramref name="vector" /> should be reinterpreted as.</typeparam>
19433       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) or the type of the target (<typeparamref name="U" />) is not supported.</exception>
19434       <returns>
19435         <paramref name="vector" /> reinterpreted as a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> of type <typeparamref name="U" />.</returns>
19436     </member>
19437     <member name="M:System.Runtime.Intrinsics.Vector128.AsByte``1(System.Runtime.Intrinsics.Vector128{``0})">
19438       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Byte" />.</summary>
19439       <param name="vector">The vector to reinterpret.</param>
19440       <typeparam name="T">The type of the input vector.</typeparam>
19441       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19442       <returns>
19443         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Byte" />.</returns>
19444     </member>
19445     <member name="M:System.Runtime.Intrinsics.Vector128.AsDouble``1(System.Runtime.Intrinsics.Vector128{``0})">
19446       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Double" />.</summary>
19447       <param name="vector">The vector to reinterpret.</param>
19448       <typeparam name="T">The type of the input vector.</typeparam>
19449       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19450       <returns>
19451         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Double" />.</returns>
19452     </member>
19453     <member name="M:System.Runtime.Intrinsics.Vector128.AsInt16``1(System.Runtime.Intrinsics.Vector128{``0})">
19454       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Int16" />.</summary>
19455       <param name="vector">The vector to reinterpret.</param>
19456       <typeparam name="T">The type of the input vector.</typeparam>
19457       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19458       <returns>
19459         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Int16" />.</returns>
19460     </member>
19461     <member name="M:System.Runtime.Intrinsics.Vector128.AsInt32``1(System.Runtime.Intrinsics.Vector128{``0})">
19462       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Int32" />.</summary>
19463       <param name="vector">The vector to reinterpret.</param>
19464       <typeparam name="T">The type of the input vector.</typeparam>
19465       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19466       <returns>
19467         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Int32" />.</returns>
19468     </member>
19469     <member name="M:System.Runtime.Intrinsics.Vector128.AsInt64``1(System.Runtime.Intrinsics.Vector128{``0})">
19470       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Int64" />.</summary>
19471       <param name="vector">The vector to reinterpret.</param>
19472       <typeparam name="T">The type of the input vector.</typeparam>
19473       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19474       <returns>
19475         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Int64" />.</returns>
19476     </member>
19477     <member name="M:System.Runtime.Intrinsics.Vector128.AsSByte``1(System.Runtime.Intrinsics.Vector128{``0})">
19478       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.SByte" />.</summary>
19479       <param name="vector">The vector to reinterpret.</param>
19480       <typeparam name="T">The type of the input vector.</typeparam>
19481       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19482       <returns>
19483         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.SByte" />.</returns>
19484     </member>
19485     <member name="M:System.Runtime.Intrinsics.Vector128.AsSingle``1(System.Runtime.Intrinsics.Vector128{``0})">
19486       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Single" />.</summary>
19487       <param name="vector">The vector to reinterpret.</param>
19488       <typeparam name="T">The type of the input vector.</typeparam>
19489       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19490       <returns>
19491         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Single" />.</returns>
19492     </member>
19493     <member name="M:System.Runtime.Intrinsics.Vector128.AsUInt16``1(System.Runtime.Intrinsics.Vector128{``0})">
19494       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.UInt16" />.</summary>
19495       <param name="vector">The vector to reinterpret.</param>
19496       <typeparam name="T">The type of the input vector.</typeparam>
19497       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19498       <returns>
19499         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.UInt16" />.</returns>
19500     </member>
19501     <member name="M:System.Runtime.Intrinsics.Vector128.AsUInt32``1(System.Runtime.Intrinsics.Vector128{``0})">
19502       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.UInt32" />.</summary>
19503       <param name="vector">The vector to reinterpret.</param>
19504       <typeparam name="T">The type of the input vector.</typeparam>
19505       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19506       <returns>
19507         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.UInt32" />.</returns>
19508     </member>
19509     <member name="M:System.Runtime.Intrinsics.Vector128.AsUInt64``1(System.Runtime.Intrinsics.Vector128{``0})">
19510       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.UInt64" />.</summary>
19511       <param name="vector">The vector to reinterpret.</param>
19512       <typeparam name="T">The type of the input vector.</typeparam>
19513       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19514       <returns>
19515         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.UInt64" />.</returns>
19516     </member>
19517     <member name="M:System.Runtime.Intrinsics.Vector128.AsVector``1(System.Runtime.Intrinsics.Vector128{``0})">
19518       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Numerics.Vector`1" />.</summary>
19519       <param name="value">The vector to reinterpret.</param>
19520       <typeparam name="T">The type of the vectors.</typeparam>
19521       <exception cref="T:System.NotSupportedException">The type of <paramref name="value" /> (<typeparamref name="T" />) is not supported.</exception>
19522       <returns>
19523         <paramref name="value" /> reinterpreted as a new <see cref="T:System.Numerics.Vector`1" />.</returns>
19524     </member>
19525     <member name="M:System.Runtime.Intrinsics.Vector128.AsVector128(System.Numerics.Vector2)">
19526       <summary>Reinterprets a <see cref="T:System.Numerics.Vector2" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</summary>
19527       <param name="value">The vector to reinterpret.</param>
19528       <returns>
19529         <paramref name="value" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</returns>
19530     </member>
19531     <member name="M:System.Runtime.Intrinsics.Vector128.AsVector128(System.Numerics.Vector3)">
19532       <summary>Reinterprets a <see cref="T:System.Numerics.Vector3" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</summary>
19533       <param name="value">The vector to reinterpret.</param>
19534       <returns>
19535         <paramref name="value" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</returns>
19536     </member>
19537     <member name="M:System.Runtime.Intrinsics.Vector128.AsVector128(System.Numerics.Vector4)">
19538       <summary>Reinterprets a <see cref="T:System.Numerics.Vector4" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</summary>
19539       <param name="value">The vector to reinterpret.</param>
19540       <returns>
19541         <paramref name="value" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</returns>
19542     </member>
19543     <member name="M:System.Runtime.Intrinsics.Vector128.AsVector128``1(System.Numerics.Vector{``0})">
19544       <summary>Reinterprets a <see cref="T:System.Numerics.Vector`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</summary>
19545       <param name="value">The vector to reinterpret.</param>
19546       <typeparam name="T">The type of the vectors.</typeparam>
19547       <exception cref="T:System.NotSupportedException">The type of <paramref name="value" /> (<typeparamref name="T" />) is not supported.</exception>
19548       <returns>
19549         <paramref name="value" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</returns>
19550     </member>
19551     <member name="M:System.Runtime.Intrinsics.Vector128.AsVector2(System.Runtime.Intrinsics.Vector128{System.Single})">
19552       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Numerics.Vector2" />.</summary>
19553       <param name="value">The vector to reinterpret.</param>
19554       <returns>
19555         <paramref name="value" /> reinterpreted as a new <see cref="T:System.Numerics.Vector2" />.</returns>
19556     </member>
19557     <member name="M:System.Runtime.Intrinsics.Vector128.AsVector3(System.Runtime.Intrinsics.Vector128{System.Single})">
19558       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Numerics.Vector3" />.</summary>
19559       <param name="value">The vector to reinterpret.</param>
19560       <returns>
19561         <paramref name="value" /> reinterpreted as a new <see cref="T:System.Numerics.Vector3" />.</returns>
19562     </member>
19563     <member name="M:System.Runtime.Intrinsics.Vector128.AsVector4(System.Runtime.Intrinsics.Vector128{System.Single})">
19564       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> as a new <see cref="T:System.Numerics.Vector4" />.</summary>
19565       <param name="value">The vector to reinterpret.</param>
19566       <returns>
19567         <paramref name="value" /> reinterpreted as a new <see cref="T:System.Numerics.Vector4" />.</returns>
19568     </member>
19569     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Byte)">
19570       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
19571       <param name="value">The value that all elements will be initialized to.</param>
19572       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
19573     </member>
19574     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)">
19575       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
19576       <param name="e0">The value that element 0 will be initialized to.</param>
19577       <param name="e1">The value that element 1 will be initialized to.</param>
19578       <param name="e2">The value that element 2 will be initialized to.</param>
19579       <param name="e3">The value that element 3 will be initialized to.</param>
19580       <param name="e4">The value that element 4 will be initialized to.</param>
19581       <param name="e5">The value that element 5 will be initialized to.</param>
19582       <param name="e6">The value that element 6 will be initialized to.</param>
19583       <param name="e7">The value that element 7 will be initialized to.</param>
19584       <param name="e8">The value that element 8 will be initialized to.</param>
19585       <param name="e9">The value that element 9 will be initialized to.</param>
19586       <param name="e10">The value that element 10 will be initialized to.</param>
19587       <param name="e11">The value that element 11 will be initialized to.</param>
19588       <param name="e12">The value that element 12 will be initialized to.</param>
19589       <param name="e13">The value that element 13 will be initialized to.</param>
19590       <param name="e14">The value that element 14 will be initialized to.</param>
19591       <param name="e15">The value that element 15 will be initialized to.</param>
19592       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
19593     </member>
19594     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Double)">
19595       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
19596       <param name="value">The value that all elements will be initialized to.</param>
19597       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
19598     </member>
19599     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Double,System.Double)">
19600       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
19601       <param name="e0">The value that element 0 will be initialized to.</param>
19602       <param name="e1">The value that element 1 will be initialized to.</param>
19603       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
19604     </member>
19605     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int16)">
19606       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
19607       <param name="value">The value that all elements will be initialized to.</param>
19608       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
19609     </member>
19610     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16)">
19611       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
19612       <param name="e0">The value that element 0 will be initialized to.</param>
19613       <param name="e1">The value that element 1 will be initialized to.</param>
19614       <param name="e2">The value that element 2 will be initialized to.</param>
19615       <param name="e3">The value that element 3 will be initialized to.</param>
19616       <param name="e4">The value that element 4 will be initialized to.</param>
19617       <param name="e5">The value that element 5 will be initialized to.</param>
19618       <param name="e6">The value that element 6 will be initialized to.</param>
19619       <param name="e7">The value that element 7 will be initialized to.</param>
19620       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
19621     </member>
19622     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int32)">
19623       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
19624       <param name="value">The value that all elements will be initialized to.</param>
19625       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
19626     </member>
19627     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int32,System.Int32,System.Int32,System.Int32)">
19628       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
19629       <param name="e0">The value that element 0 will be initialized to.</param>
19630       <param name="e1">The value that element 1 will be initialized to.</param>
19631       <param name="e2">The value that element 2 will be initialized to.</param>
19632       <param name="e3">The value that element 3 will be initialized to.</param>
19633       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
19634     </member>
19635     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int64)">
19636       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
19637       <param name="value">The value that all elements will be initialized to.</param>
19638       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
19639     </member>
19640     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int64,System.Int64)">
19641       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
19642       <param name="e0">The value that element 0 will be initialized to.</param>
19643       <param name="e1">The value that element 1 will be initialized to.</param>
19644       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
19645     </member>
19646     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
19647       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instances.</summary>
19648       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
19649       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
19650       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
19651     </member>
19652     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
19653       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instances.</summary>
19654       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
19655       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
19656       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
19657     </member>
19658     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
19659       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instances.</summary>
19660       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
19661       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
19662       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
19663     </member>
19664     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
19665       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instances.</summary>
19666       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
19667       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
19668       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
19669     </member>
19670     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
19671       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instances.</summary>
19672       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
19673       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
19674       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
19675     </member>
19676     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
19677       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instances.</summary>
19678       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
19679       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
19680       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
19681     </member>
19682     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
19683       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instances.</summary>
19684       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
19685       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
19686       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
19687     </member>
19688     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
19689       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instances.</summary>
19690       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
19691       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
19692       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
19693     </member>
19694     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
19695       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instances.</summary>
19696       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
19697       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
19698       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
19699     </member>
19700     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
19701       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instances.</summary>
19702       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
19703       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
19704       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
19705     </member>
19706     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.SByte)">
19707       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
19708       <param name="value">The value that all elements will be initialized to.</param>
19709       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
19710     </member>
19711     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte)">
19712       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
19713       <param name="e0">The value that element 0 will be initialized to.</param>
19714       <param name="e1">The value that element 1 will be initialized to.</param>
19715       <param name="e2">The value that element 2 will be initialized to.</param>
19716       <param name="e3">The value that element 3 will be initialized to.</param>
19717       <param name="e4">The value that element 4 will be initialized to.</param>
19718       <param name="e5">The value that element 5 will be initialized to.</param>
19719       <param name="e6">The value that element 6 will be initialized to.</param>
19720       <param name="e7">The value that element 7 will be initialized to.</param>
19721       <param name="e8">The value that element 8 will be initialized to.</param>
19722       <param name="e9">The value that element 9 will be initialized to.</param>
19723       <param name="e10">The value that element 10 will be initialized to.</param>
19724       <param name="e11">The value that element 11 will be initialized to.</param>
19725       <param name="e12">The value that element 12 will be initialized to.</param>
19726       <param name="e13">The value that element 13 will be initialized to.</param>
19727       <param name="e14">The value that element 14 will be initialized to.</param>
19728       <param name="e15">The value that element 15 will be initialized to.</param>
19729       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
19730     </member>
19731     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Single)">
19732       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
19733       <param name="value">The value that all elements will be initialized to.</param>
19734       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
19735     </member>
19736     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Single,System.Single,System.Single,System.Single)">
19737       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
19738       <param name="e0">The value that element 0 will be initialized to.</param>
19739       <param name="e1">The value that element 1 will be initialized to.</param>
19740       <param name="e2">The value that element 2 will be initialized to.</param>
19741       <param name="e3">The value that element 3 will be initialized to.</param>
19742       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
19743     </member>
19744     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt16)">
19745       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
19746       <param name="value">The value that all elements will be initialized to.</param>
19747       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
19748     </member>
19749     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16)">
19750       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
19751       <param name="e0">The value that element 0 will be initialized to.</param>
19752       <param name="e1">The value that element 1 will be initialized to.</param>
19753       <param name="e2">The value that element 2 will be initialized to.</param>
19754       <param name="e3">The value that element 3 will be initialized to.</param>
19755       <param name="e4">The value that element 4 will be initialized to.</param>
19756       <param name="e5">The value that element 5 will be initialized to.</param>
19757       <param name="e6">The value that element 6 will be initialized to.</param>
19758       <param name="e7">The value that element 7 will be initialized to.</param>
19759       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
19760     </member>
19761     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt32)">
19762       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
19763       <param name="value">The value that all elements will be initialized to.</param>
19764       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
19765     </member>
19766     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt32,System.UInt32,System.UInt32,System.UInt32)">
19767       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
19768       <param name="e0">The value that element 0 will be initialized to.</param>
19769       <param name="e1">The value that element 1 will be initialized to.</param>
19770       <param name="e2">The value that element 2 will be initialized to.</param>
19771       <param name="e3">The value that element 3 will be initialized to.</param>
19772       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
19773     </member>
19774     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt64)">
19775       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
19776       <param name="value">The value that all elements will be initialized to.</param>
19777       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
19778     </member>
19779     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt64,System.UInt64)">
19780       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
19781       <param name="e0">The value that element 0 will be initialized to.</param>
19782       <param name="e1">The value that element 1 will be initialized to.</param>
19783       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
19784     </member>
19785     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Byte)">
19786       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
19787       <param name="value">The value that element 0 will be initialized to.</param>
19788       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
19789     </member>
19790     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Double)">
19791       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
19792       <param name="value">The value that element 0 will be initialized to.</param>
19793       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
19794     </member>
19795     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Int16)">
19796       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
19797       <param name="value">The value that element 0 will be initialized to.</param>
19798       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
19799     </member>
19800     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Int32)">
19801       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
19802       <param name="value">The value that element 0 will be initialized to.</param>
19803       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
19804     </member>
19805     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Int64)">
19806       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
19807       <param name="value">The value that element 0 will be initialized to.</param>
19808       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
19809     </member>
19810     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.SByte)">
19811       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
19812       <param name="value">The value that element 0 will be initialized to.</param>
19813       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
19814     </member>
19815     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Single)">
19816       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
19817       <param name="value">The value that element 0 will be initialized to.</param>
19818       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
19819     </member>
19820     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.UInt16)">
19821       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
19822       <param name="value">The value that element 0 will be initialized to.</param>
19823       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
19824     </member>
19825     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.UInt32)">
19826       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
19827       <param name="value">The value that element 0 will be initialized to.</param>
19828       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
19829     </member>
19830     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.UInt64)">
19831       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
19832       <param name="value">The value that element 0 will be initialized to.</param>
19833       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
19834     </member>
19835     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Byte)">
19836       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
19837       <param name="value">The value that element 0 will be initialized to.</param>
19838       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
19839     </member>
19840     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Double)">
19841       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
19842       <param name="value">The value that element 0 will be initialized to.</param>
19843       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
19844     </member>
19845     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Int16)">
19846       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
19847       <param name="value">The value that element 0 will be initialized to.</param>
19848       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
19849     </member>
19850     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Int32)">
19851       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
19852       <param name="value">The value that element 0 will be initialized to.</param>
19853       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
19854     </member>
19855     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Int64)">
19856       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
19857       <param name="value">The value that element 0 will be initialized to.</param>
19858       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
19859     </member>
19860     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.SByte)">
19861       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
19862       <param name="value">The value that element 0 will be initialized to.</param>
19863       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
19864     </member>
19865     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Single)">
19866       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
19867       <param name="value">The value that element 0 will be initialized to.</param>
19868       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
19869     </member>
19870     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.UInt16)">
19871       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
19872       <param name="value">The value that element 0 will be initialized to.</param>
19873       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
19874     </member>
19875     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.UInt32)">
19876       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
19877       <param name="value">The value that element 0 will be initialized to.</param>
19878       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
19879     </member>
19880     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.UInt64)">
19881       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
19882       <param name="value">The value that element 0 will be initialized to.</param>
19883       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
19884     </member>
19885     <member name="M:System.Runtime.Intrinsics.Vector128.GetElement``1(System.Runtime.Intrinsics.Vector128{``0},System.Int32)">
19886       <summary>Gets the element at the specified index.</summary>
19887       <param name="vector">The vector to get the element from.</param>
19888       <param name="index">The index of the element to get.</param>
19889       <typeparam name="T">The type of the input vector.</typeparam>
19890       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19891       <exception cref="T:System.ArgumentOutOfRangeException">
19892         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
19893       <returns>The value of the element at <paramref name="index" />.</returns>
19894     </member>
19895     <member name="M:System.Runtime.Intrinsics.Vector128.GetLower``1(System.Runtime.Intrinsics.Vector128{``0})">
19896       <summary>Gets the value of the lower 64-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</summary>
19897       <param name="vector">The vector to get the lower 64-bits from.</param>
19898       <typeparam name="T">The type of the input vector.</typeparam>
19899       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19900       <returns>The value of the lower 64-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</returns>
19901     </member>
19902     <member name="M:System.Runtime.Intrinsics.Vector128.GetUpper``1(System.Runtime.Intrinsics.Vector128{``0})">
19903       <summary>Gets the value of the upper 64-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</summary>
19904       <param name="vector">The vector to get the upper 64-bits from.</param>
19905       <typeparam name="T">The type of the input vector.</typeparam>
19906       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19907       <returns>The value of the upper 64-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</returns>
19908     </member>
19909     <member name="M:System.Runtime.Intrinsics.Vector128.ToScalar``1(System.Runtime.Intrinsics.Vector128{``0})">
19910       <summary>Converts the given vector to a scalar containing the value of the first element.</summary>
19911       <param name="vector">The vector to get the first element from.</param>
19912       <typeparam name="T">The type of the input vector.</typeparam>
19913       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19914       <returns>A scalar <typeparamref name="T" /> containing the value of the first element.</returns>
19915     </member>
19916     <member name="M:System.Runtime.Intrinsics.Vector128.ToVector256``1(System.Runtime.Intrinsics.Vector128{``0})">
19917       <summary>Converts the given vector to a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with the lower 128-bits set to the value of the given vector and the upper 128-bits initialized to zero.</summary>
19918       <param name="vector">The vector to extend.</param>
19919       <typeparam name="T">The type of the input vector.</typeparam>
19920       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19921       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with the lower 128-bits set to the value of <paramref name="vector" /> and the upper 128-bits initialized to zero.</returns>
19922     </member>
19923     <member name="M:System.Runtime.Intrinsics.Vector128.ToVector256Unsafe``1(System.Runtime.Intrinsics.Vector128{``0})">
19924       <summary>Converts the given vector to a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with the lower 128-bits set to the value of the given vector and the upper 128-bits left uninitialized.</summary>
19925       <param name="vector">The vector to extend.</param>
19926       <typeparam name="T">The type of the input vector.</typeparam>
19927       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19928       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with the lower 128-bits set to the value of <paramref name="vector" /> and the upper 128-bits left uninitialized.</returns>
19929     </member>
19930     <member name="M:System.Runtime.Intrinsics.Vector128.WithElement``1(System.Runtime.Intrinsics.Vector128{``0},System.Int32,``0)">
19931       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the element at the specified index set to the specified value and the remaining elements set to the same value as that in the given vector.</summary>
19932       <param name="vector">The vector to get the remaining elements from.</param>
19933       <param name="index">The index of the element to set.</param>
19934       <param name="value">The value to set the element to.</param>
19935       <typeparam name="T">The type of the input vector.</typeparam>
19936       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19937       <exception cref="T:System.ArgumentOutOfRangeException">
19938         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
19939       <returns>A <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the value of the element at <paramref name="index" /> set to <paramref name="value" /> and the remaining elements set to the same value as that in <paramref name="vector" />.</returns>
19940     </member>
19941     <member name="M:System.Runtime.Intrinsics.Vector128.WithLower``1(System.Runtime.Intrinsics.Vector128{``0},System.Runtime.Intrinsics.Vector64{``0})">
19942       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the lower 64-bits set to the specified value and the upper 64-bits set to the same value as that in the given vector.</summary>
19943       <param name="vector">The vector to get the upper 64-bits from.</param>
19944       <param name="value">The value of the lower 64-bits as a <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</param>
19945       <typeparam name="T">The type of the input vector.</typeparam>
19946       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19947       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the lower 64-bits set to the specified value and the upper 64-bits set to the same value as that in <paramref name="vector" />.</returns>
19948     </member>
19949     <member name="M:System.Runtime.Intrinsics.Vector128.WithUpper``1(System.Runtime.Intrinsics.Vector128{``0},System.Runtime.Intrinsics.Vector64{``0})">
19950       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the upper 64-bits set to the specified value and the lower 64-bits set to the same value as that in the given vector.</summary>
19951       <param name="vector">The vector to get the lower 64-bits from.</param>
19952       <param name="value">The upper 64-bits.</param>
19953       <typeparam name="T">The type of the input vector.</typeparam>
19954       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
19955       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the upper 64-bits set to the specified value and the lower 64-bits set to those in <paramref name="vector" />.</returns>
19956     </member>
19957     <member name="T:System.Runtime.Intrinsics.Vector128`1">
19958       <typeparam name="T" />
19959     </member>
19960     <member name="M:System.Runtime.Intrinsics.Vector128`1.Equals(System.Object)">
19961       <summary>Determines whether the specified object is equal to the current instance.</summary>
19962       <param name="obj">The object to compare with the current instance.</param>
19963       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
19964       <returns>
19965         <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> and is equal to the current instance; otherwise, <see langword="false" />.</returns>
19966     </member>
19967     <member name="M:System.Runtime.Intrinsics.Vector128`1.Equals(System.Runtime.Intrinsics.Vector128{`0})">
19968       <summary>Determines whether the specified <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> is equal to the current instance.</summary>
19969       <param name="other">The <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> to compare with the current instance.</param>
19970       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
19971       <returns>
19972         <see langword="true" /> if <paramref name="other" /> is equal to the current instance; otherwise, <see langword="false" />.</returns>
19973     </member>
19974     <member name="M:System.Runtime.Intrinsics.Vector128`1.GetHashCode">
19975       <summary>Gets the hash code for the instance.</summary>
19976       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
19977       <returns>The hash code for the instance.</returns>
19978     </member>
19979     <member name="M:System.Runtime.Intrinsics.Vector128`1.ToString">
19980       <summary>Converts the current instance to an equivalent string representation.</summary>
19981       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
19982       <returns>An equivalent string representation of the current instance.</returns>
19983     </member>
19984     <member name="P:System.Runtime.Intrinsics.Vector128`1.AllBitsSet">
19985       <summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all bits set to 1.</summary>
19986       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
19987     </member>
19988     <member name="P:System.Runtime.Intrinsics.Vector128`1.Count">
19989       <summary>Gets the number of <typeparamref name="T" /> that are in a <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</summary>
19990       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
19991     </member>
19992     <member name="P:System.Runtime.Intrinsics.Vector128`1.Zero">
19993       <summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to zero.</summary>
19994       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
19995     </member>
19996     <member name="T:System.Runtime.Intrinsics.Vector256" />
19997     <member name="M:System.Runtime.Intrinsics.Vector256.As``2(System.Runtime.Intrinsics.Vector256{``0})">
19998       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> of type <typeparamref name="T" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> of type <typeparamref name="U" />.</summary>
19999       <param name="vector">The vector to reinterpret.</param>
20000       <typeparam name="T">The type of the input vector.</typeparam>
20001       <typeparam name="U">The type that the vector <paramref name="vector" /> should be reinterpreted as.</typeparam>
20002       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) or the type of the target (<typeparamref name="U" />) is not supported.</exception>
20003       <returns>
20004         <paramref name="vector" /> reinterpreted as a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> of type <typeparamref name="U" />.</returns>
20005     </member>
20006     <member name="M:System.Runtime.Intrinsics.Vector256.AsByte``1(System.Runtime.Intrinsics.Vector256{``0})">
20007       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Byte" />.</summary>
20008       <param name="vector">The vector to reinterpret.</param>
20009       <typeparam name="T">The type of the input vector.</typeparam>
20010       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20011       <returns>
20012         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Byte" />.</returns>
20013     </member>
20014     <member name="M:System.Runtime.Intrinsics.Vector256.AsDouble``1(System.Runtime.Intrinsics.Vector256{``0})">
20015       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Double" />.</summary>
20016       <param name="vector">The vector to reinterpret.</param>
20017       <typeparam name="T">The type of the input vector.</typeparam>
20018       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20019       <returns>
20020         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Double" />.</returns>
20021     </member>
20022     <member name="M:System.Runtime.Intrinsics.Vector256.AsInt16``1(System.Runtime.Intrinsics.Vector256{``0})">
20023       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Int16" />.</summary>
20024       <param name="vector">The vector to reinterpret.</param>
20025       <typeparam name="T">The type of the input vector.</typeparam>
20026       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20027       <returns>
20028         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Int16" />.</returns>
20029     </member>
20030     <member name="M:System.Runtime.Intrinsics.Vector256.AsInt32``1(System.Runtime.Intrinsics.Vector256{``0})">
20031       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Int32" />.</summary>
20032       <param name="vector">The vector to reinterpret.</param>
20033       <typeparam name="T">The type of the input vector.</typeparam>
20034       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20035       <returns>
20036         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Int32" />.</returns>
20037     </member>
20038     <member name="M:System.Runtime.Intrinsics.Vector256.AsInt64``1(System.Runtime.Intrinsics.Vector256{``0})">
20039       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Int64" />.</summary>
20040       <param name="vector">The vector to reinterpret.</param>
20041       <typeparam name="T">The type of the input vector.</typeparam>
20042       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20043       <returns>
20044         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Int64" />.</returns>
20045     </member>
20046     <member name="M:System.Runtime.Intrinsics.Vector256.AsSByte``1(System.Runtime.Intrinsics.Vector256{``0})">
20047       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.SByte" />.</summary>
20048       <param name="vector">The vector to reinterpret.</param>
20049       <typeparam name="T">The type of the input vector.</typeparam>
20050       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20051       <returns>
20052         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.SByte" />.</returns>
20053     </member>
20054     <member name="M:System.Runtime.Intrinsics.Vector256.AsSingle``1(System.Runtime.Intrinsics.Vector256{``0})">
20055       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Single" />.</summary>
20056       <param name="vector">The vector to reinterpret.</param>
20057       <typeparam name="T">The type of the input vector.</typeparam>
20058       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20059       <returns>
20060         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Single" />.</returns>
20061     </member>
20062     <member name="M:System.Runtime.Intrinsics.Vector256.AsUInt16``1(System.Runtime.Intrinsics.Vector256{``0})">
20063       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.UInt16" />.</summary>
20064       <param name="vector">The vector to reinterpret.</param>
20065       <typeparam name="T">The type of the input vector.</typeparam>
20066       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20067       <returns>
20068         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.UInt16" />.</returns>
20069     </member>
20070     <member name="M:System.Runtime.Intrinsics.Vector256.AsUInt32``1(System.Runtime.Intrinsics.Vector256{``0})">
20071       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.UInt32" />.</summary>
20072       <param name="vector">The vector to reinterpret.</param>
20073       <typeparam name="T">The type of the input vector.</typeparam>
20074       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20075       <returns>
20076         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.UInt32" />.</returns>
20077     </member>
20078     <member name="M:System.Runtime.Intrinsics.Vector256.AsUInt64``1(System.Runtime.Intrinsics.Vector256{``0})">
20079       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.UInt64" />.</summary>
20080       <param name="vector">The vector to reinterpret.</param>
20081       <typeparam name="T">The type of the input vector.</typeparam>
20082       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20083       <returns>
20084         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.UInt64" />.</returns>
20085     </member>
20086     <member name="M:System.Runtime.Intrinsics.Vector256.AsVector``1(System.Runtime.Intrinsics.Vector256{``0})">
20087       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> as a new <see cref="T:System.Numerics.Vector`1" />.</summary>
20088       <param name="value">The vector to reinterpret.</param>
20089       <typeparam name="T">The type of the vectors.</typeparam>
20090       <exception cref="T:System.NotSupportedException">The type of <paramref name="value" /> (<typeparamref name="T" />) is not supported.</exception>
20091       <returns>
20092         <paramref name="value" /> reinterpreted as a new <see cref="T:System.Numerics.Vector`1" />.</returns>
20093     </member>
20094     <member name="M:System.Runtime.Intrinsics.Vector256.AsVector256``1(System.Numerics.Vector{``0})">
20095       <summary>Reinterprets a <see cref="T:System.Numerics.Vector`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" />.</summary>
20096       <param name="value">The vector to reinterpret.</param>
20097       <typeparam name="T">The type of the vectors.</typeparam>
20098       <exception cref="T:System.NotSupportedException">The type of <paramref name="value" /> (<typeparamref name="T" />) is not supported.</exception>
20099       <returns>
20100         <paramref name="value" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" />.</returns>
20101     </member>
20102     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Byte)">
20103       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
20104       <param name="value">The value that all elements will be initialized to.</param>
20105       <returns>A new vector with all elements initialized to <paramref name="value" />.</returns>
20106     </member>
20107     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)">
20108       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
20109       <param name="e0">The value that element 0 will be initialized to.</param>
20110       <param name="e1">The value that element 1 will be initialized to.</param>
20111       <param name="e2">The value that element 2 will be initialized to.</param>
20112       <param name="e3">The value that element 3 will be initialized to.</param>
20113       <param name="e4">The value that element 4 will be initialized to.</param>
20114       <param name="e5">The value that element 5 will be initialized to.</param>
20115       <param name="e6">The value that element 6 will be initialized to.</param>
20116       <param name="e7">The value that element 7 will be initialized to.</param>
20117       <param name="e8">The value that element 8 will be initialized to.</param>
20118       <param name="e9">The value that element 9 will be initialized to.</param>
20119       <param name="e10">The value that element 10 will be initialized to.</param>
20120       <param name="e11">The value that element 11 will be initialized to.</param>
20121       <param name="e12">The value that element 12 will be initialized to.</param>
20122       <param name="e13">The value that element 13 will be initialized to.</param>
20123       <param name="e14">The value that element 14 will be initialized to.</param>
20124       <param name="e15">The value that element 15 will be initialized to.</param>
20125       <param name="e16">The value that element 16 will be initialized to.</param>
20126       <param name="e17">The value that element 17 will be initialized to.</param>
20127       <param name="e18">The value that element 18 will be initialized to.</param>
20128       <param name="e19">The value that element 19 will be initialized to.</param>
20129       <param name="e20">The value that element 20 will be initialized to.</param>
20130       <param name="e21">The value that element 21 will be initialized to.</param>
20131       <param name="e22">The value that element 22 will be initialized to.</param>
20132       <param name="e23">The value that element 23 will be initialized to.</param>
20133       <param name="e24">The value that element 24 will be initialized to.</param>
20134       <param name="e25">The value that element 25 will be initialized to.</param>
20135       <param name="e26">The value that element 26 will be initialized to.</param>
20136       <param name="e27">The value that element 27 will be initialized to.</param>
20137       <param name="e28">The value that element 28 will be initialized to.</param>
20138       <param name="e29">The value that element 29 will be initialized to.</param>
20139       <param name="e30">The value that element 30 will be initialized to.</param>
20140       <param name="e31">The value that element 31 will be initialized to.</param>
20141       <returns>A new vector with each element initialized to corresponding specified value.</returns>
20142     </member>
20143     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Double)">
20144       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
20145       <param name="value">The value that all elements will be initialized to.</param>
20146       <returns>A new vector with all elements initialized to <paramref name="value" />.</returns>
20147     </member>
20148     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Double,System.Double,System.Double,System.Double)">
20149       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
20150       <param name="e0">The value that element 0 will be initialized to.</param>
20151       <param name="e1">The value that element 1 will be initialized to.</param>
20152       <param name="e2">The value that element 2 will be initialized to.</param>
20153       <param name="e3">The value that element 3 will be initialized to.</param>
20154       <returns>A new vector with each element initialized to corresponding specified value.</returns>
20155     </member>
20156     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int16)">
20157       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
20158       <param name="value">The value that all elements will be initialized to.</param>
20159       <returns>A new vector with all elements initialized to <paramref name="value" />.</returns>
20160     </member>
20161     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16)">
20162       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
20163       <param name="e0">The value that element 0 will be initialized to.</param>
20164       <param name="e1">The value that element 1 will be initialized to.</param>
20165       <param name="e2">The value that element 2 will be initialized to.</param>
20166       <param name="e3">The value that element 3 will be initialized to.</param>
20167       <param name="e4">The value that element 4 will be initialized to.</param>
20168       <param name="e5">The value that element 5 will be initialized to.</param>
20169       <param name="e6">The value that element 6 will be initialized to.</param>
20170       <param name="e7">The value that element 7 will be initialized to.</param>
20171       <param name="e8">The value that element 8 will be initialized to.</param>
20172       <param name="e9">The value that element 9 will be initialized to.</param>
20173       <param name="e10">The value that element 10 will be initialized to.</param>
20174       <param name="e11">The value that element 11 will be initialized to.</param>
20175       <param name="e12">The value that element 12 will be initialized to.</param>
20176       <param name="e13">The value that element 13 will be initialized to.</param>
20177       <param name="e14">The value that element 14 will be initialized to.</param>
20178       <param name="e15">The value that element 15 will be initialized to.</param>
20179       <returns>A new vector with each element initialized to corresponding specified value.</returns>
20180     </member>
20181     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int32)">
20182       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
20183       <param name="value">The value that all elements will be initialized to.</param>
20184       <returns>A new vector with all elements initialized to <paramref name="value" />.</returns>
20185     </member>
20186     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
20187       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
20188       <param name="e0">The value that element 0 will be initialized to.</param>
20189       <param name="e1">The value that element 1 will be initialized to.</param>
20190       <param name="e2">The value that element 2 will be initialized to.</param>
20191       <param name="e3">The value that element 3 will be initialized to.</param>
20192       <param name="e4">The value that element 4 will be initialized to.</param>
20193       <param name="e5">The value that element 5 will be initialized to.</param>
20194       <param name="e6">The value that element 6 will be initialized to.</param>
20195       <param name="e7">The value that element 7 will be initialized to.</param>
20196       <returns>A new vector with each element initialized to corresponding specified value.</returns>
20197     </member>
20198     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int64)">
20199       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
20200       <param name="value">The value that all elements will be initialized to.</param>
20201       <returns>A new vector with all elements initialized to <paramref name="value" />.</returns>
20202     </member>
20203     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int64,System.Int64,System.Int64,System.Int64)">
20204       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
20205       <param name="e0">The value that element 0 will be initialized to.</param>
20206       <param name="e1">The value that element 1 will be initialized to.</param>
20207       <param name="e2">The value that element 2 will be initialized to.</param>
20208       <param name="e3">The value that element 3 will be initialized to.</param>
20209       <returns>A new vector with each element initialized to corresponding specified value.</returns>
20210     </member>
20211     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
20212       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instances.</summary>
20213       <param name="lower">The value that the lower 128 bits will be initialized to.</param>
20214       <param name="upper">The value that the upper 128 bits will be initialized to.</param>
20215       <returns>A new vector initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
20216     </member>
20217     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
20218       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instances.</summary>
20219       <param name="lower">The value that the lower 128 bits will be initialized to.</param>
20220       <param name="upper">The value that the upper 128 bits will be initialized to.</param>
20221       <returns>A new vector initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
20222     </member>
20223     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
20224       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instances.</summary>
20225       <param name="lower">The value that the lower 128 bits will be initialized to.</param>
20226       <param name="upper">The value that the upper 128 bits will be initialized to.</param>
20227       <returns>A new vector initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
20228     </member>
20229     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
20230       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instances.</summary>
20231       <param name="lower">The value that the lower 128 bits will be initialized to.</param>
20232       <param name="upper">The value that the upper 128 bits will be initialized to.</param>
20233       <returns>A new vector initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
20234     </member>
20235     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
20236       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instances.</summary>
20237       <param name="lower">The value that the lower 128 bits will be initialized to.</param>
20238       <param name="upper">The value that the upper 128 bits will be initialized to.</param>
20239       <returns>A new vector initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
20240     </member>
20241     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
20242       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instances.</summary>
20243       <param name="lower">The value that the lower 128 bits will be initialized to.</param>
20244       <param name="upper">The value that the upper 128 bits will be initialized to.</param>
20245       <returns>A new vector initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
20246     </member>
20247     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
20248       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instances.</summary>
20249       <param name="lower">The value that the lower 128 bits will be initialized to.</param>
20250       <param name="upper">The value that the upper 128 bits will be initialized to.</param>
20251       <returns>A new vector initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
20252     </member>
20253     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
20254       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instances.</summary>
20255       <param name="lower">The value that the lower 128 bits will be initialized to.</param>
20256       <param name="upper">The value that the upper 128 bits will be initialized to.</param>
20257       <returns>A new vector initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
20258     </member>
20259     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
20260       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instances.</summary>
20261       <param name="lower">The value that the lower 128 bits will be initialized to.</param>
20262       <param name="upper">The value that the upper 128 bits will be initialized to.</param>
20263       <returns>A new vector initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
20264     </member>
20265     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
20266       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance from two <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instances.</summary>
20267       <param name="lower">The value that the lower 128 bits will be initialized to.</param>
20268       <param name="upper">The value that the upper 128 bits will be initialized to.</param>
20269       <returns>A new vector initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
20270     </member>
20271     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.SByte)">
20272       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
20273       <param name="value">The value that all elements will be initialized to.</param>
20274       <returns>A new vector with all elements initialized to <paramref name="value" />.</returns>
20275     </member>
20276     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte)">
20277       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
20278       <param name="e0">The value that element 0 will be initialized to.</param>
20279       <param name="e1">The value that element 1 will be initialized to.</param>
20280       <param name="e2">The value that element 2 will be initialized to.</param>
20281       <param name="e3">The value that element 3 will be initialized to.</param>
20282       <param name="e4">The value that element 4 will be initialized to.</param>
20283       <param name="e5">The value that element 5 will be initialized to.</param>
20284       <param name="e6">The value that element 6 will be initialized to.</param>
20285       <param name="e7">The value that element 7 will be initialized to.</param>
20286       <param name="e8">The value that element 8 will be initialized to.</param>
20287       <param name="e9">The value that element 9 will be initialized to.</param>
20288       <param name="e10">The value that element 10 will be initialized to.</param>
20289       <param name="e11">The value that element 11 will be initialized to.</param>
20290       <param name="e12">The value that element 12 will be initialized to.</param>
20291       <param name="e13">The value that element 13 will be initialized to.</param>
20292       <param name="e14">The value that element 14 will be initialized to.</param>
20293       <param name="e15">The value that element 15 will be initialized to.</param>
20294       <param name="e16">The value that element 16 will be initialized to.</param>
20295       <param name="e17">The value that element 17 will be initialized to.</param>
20296       <param name="e18">The value that element 18 will be initialized to.</param>
20297       <param name="e19">The value that element 19 will be initialized to.</param>
20298       <param name="e20">The value that element 20 will be initialized to.</param>
20299       <param name="e21">The value that element 21 will be initialized to.</param>
20300       <param name="e22">The value that element 22 will be initialized to.</param>
20301       <param name="e23">The value that element 23 will be initialized to.</param>
20302       <param name="e24">The value that element 24 will be initialized to.</param>
20303       <param name="e25">The value that element 25 will be initialized to.</param>
20304       <param name="e26">The value that element 26 will be initialized to.</param>
20305       <param name="e27">The value that element 27 will be initialized to.</param>
20306       <param name="e28">The value that element 28 will be initialized to.</param>
20307       <param name="e29">The value that element 29 will be initialized to.</param>
20308       <param name="e30">The value that element 30 will be initialized to.</param>
20309       <param name="e31">The value that element 31 will be initialized to.</param>
20310       <returns>A new vector with each element initialized to corresponding specified value.</returns>
20311     </member>
20312     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Single)">
20313       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
20314       <param name="value">The value that all elements will be initialized to.</param>
20315       <returns>A new vector with all elements initialized to <paramref name="value" />.</returns>
20316     </member>
20317     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
20318       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
20319       <param name="e0">The value that element 0 will be initialized to.</param>
20320       <param name="e1">The value that element 1 will be initialized to.</param>
20321       <param name="e2">The value that element 2 will be initialized to.</param>
20322       <param name="e3">The value that element 3 will be initialized to.</param>
20323       <param name="e4">The value that element 4 will be initialized to.</param>
20324       <param name="e5">The value that element 5 will be initialized to.</param>
20325       <param name="e6">The value that element 6 will be initialized to.</param>
20326       <param name="e7">The value that element 7 will be initialized to.</param>
20327       <returns>A new vector with each element initialized to corresponding specified value.</returns>
20328     </member>
20329     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt16)">
20330       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
20331       <param name="value">The value that all elements will be initialized to.</param>
20332       <returns>A new vector with all elements initialized to <paramref name="value" />.</returns>
20333     </member>
20334     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16)">
20335       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
20336       <param name="e0">The value that element 0 will be initialized to.</param>
20337       <param name="e1">The value that element 1 will be initialized to.</param>
20338       <param name="e2">The value that element 2 will be initialized to.</param>
20339       <param name="e3">The value that element 3 will be initialized to.</param>
20340       <param name="e4">The value that element 4 will be initialized to.</param>
20341       <param name="e5">The value that element 5 will be initialized to.</param>
20342       <param name="e6">The value that element 6 will be initialized to.</param>
20343       <param name="e7">The value that element 7 will be initialized to.</param>
20344       <param name="e8">The value that element 8 will be initialized to.</param>
20345       <param name="e9">The value that element 9 will be initialized to.</param>
20346       <param name="e10">The value that element 10 will be initialized to.</param>
20347       <param name="e11">The value that element 11 will be initialized to.</param>
20348       <param name="e12">The value that element 12 will be initialized to.</param>
20349       <param name="e13">The value that element 13 will be initialized to.</param>
20350       <param name="e14">The value that element 14 will be initialized to.</param>
20351       <param name="e15">The value that element 15 will be initialized to.</param>
20352       <returns>A new vector with each element initialized to corresponding specified value.</returns>
20353     </member>
20354     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt32)">
20355       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
20356       <param name="value">The value that all elements will be initialized to.</param>
20357       <returns>A new vector with all elements initialized to <paramref name="value" />.</returns>
20358     </member>
20359     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)">
20360       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
20361       <param name="e0">The value that element 0 will be initialized to.</param>
20362       <param name="e1">The value that element 1 will be initialized to.</param>
20363       <param name="e2">The value that element 2 will be initialized to.</param>
20364       <param name="e3">The value that element 3 will be initialized to.</param>
20365       <param name="e4">The value that element 4 will be initialized to.</param>
20366       <param name="e5">The value that element 5 will be initialized to.</param>
20367       <param name="e6">The value that element 6 will be initialized to.</param>
20368       <param name="e7">The value that element 7 will be initialized to.</param>
20369       <returns>A new vector with each element initialized to corresponding specified value.</returns>
20370     </member>
20371     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt64)">
20372       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
20373       <param name="value">The value that all elements will be initialized to.</param>
20374       <returns>A new vector with all elements initialized to <paramref name="value" />.</returns>
20375     </member>
20376     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt64,System.UInt64,System.UInt64,System.UInt64)">
20377       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
20378       <param name="e0">The value that element 0 will be initialized to.</param>
20379       <param name="e1">The value that element 1 will be initialized to.</param>
20380       <param name="e2">The value that element 2 will be initialized to.</param>
20381       <param name="e3">The value that element 3 will be initialized to.</param>
20382       <returns>A new vector with each element initialized to corresponding specified value.</returns>
20383     </member>
20384     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Byte)">
20385       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20386       <param name="value">The value that element 0 will be initialized to.</param>
20387       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20388     </member>
20389     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Double)">
20390       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20391       <param name="value">The value that element 0 will be initialized to.</param>
20392       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20393     </member>
20394     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Int16)">
20395       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20396       <param name="value">The value that element 0 will be initialized to.</param>
20397       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20398     </member>
20399     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Int32)">
20400       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20401       <param name="value">The value that element 0 will be initialized to.</param>
20402       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20403     </member>
20404     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Int64)">
20405       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20406       <param name="value">The value that element 0 will be initialized to.</param>
20407       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20408     </member>
20409     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.SByte)">
20410       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20411       <param name="value">The value that element 0 will be initialized to.</param>
20412       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20413     </member>
20414     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Single)">
20415       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20416       <param name="value">The value that element 0 will be initialized to.</param>
20417       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20418     </member>
20419     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.UInt16)">
20420       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20421       <param name="value">The value that element 0 will be initialized to.</param>
20422       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20423     </member>
20424     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.UInt32)">
20425       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20426       <param name="value">The value that element 0 will be initialized to.</param>
20427       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20428     </member>
20429     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.UInt64)">
20430       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20431       <param name="value">The value that element 0 will be initialized to.</param>
20432       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20433     </member>
20434     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Byte)">
20435       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20436       <param name="value">The value that element 0 will be initialized to.</param>
20437       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20438     </member>
20439     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Double)">
20440       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20441       <param name="value">The value that element 0 will be initialized to.</param>
20442       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20443     </member>
20444     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Int16)">
20445       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20446       <param name="value">The value that element 0 will be initialized to.</param>
20447       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20448     </member>
20449     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Int32)">
20450       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20451       <param name="value">The value that element 0 will be initialized to.</param>
20452       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20453     </member>
20454     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Int64)">
20455       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20456       <param name="value">The value that element 0 will be initialized to.</param>
20457       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20458     </member>
20459     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.SByte)">
20460       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20461       <param name="value">The value that element 0 will be initialized to.</param>
20462       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20463     </member>
20464     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Single)">
20465       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20466       <param name="value">The value that element 0 will be initialized to.</param>
20467       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20468     </member>
20469     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.UInt16)">
20470       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20471       <param name="value">The value that element 0 will be initialized to.</param>
20472       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20473     </member>
20474     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.UInt32)">
20475       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20476       <param name="value">The value that element 0 will be initialized to.</param>
20477       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20478     </member>
20479     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.UInt64)">
20480       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20481       <param name="value">The value that element 0 will be initialized to.</param>
20482       <returns>A new vector instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20483     </member>
20484     <member name="M:System.Runtime.Intrinsics.Vector256.GetElement``1(System.Runtime.Intrinsics.Vector256{``0},System.Int32)">
20485       <summary>Gets the element at the specified index.</summary>
20486       <param name="vector">The vector to get the element from.</param>
20487       <param name="index">The index of the element to get.</param>
20488       <typeparam name="T">The type of the input vector.</typeparam>
20489       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20490       <exception cref="T:System.ArgumentOutOfRangeException">
20491         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
20492       <returns>The value of the element at <paramref name="index" />.</returns>
20493     </member>
20494     <member name="M:System.Runtime.Intrinsics.Vector256.GetLower``1(System.Runtime.Intrinsics.Vector256{``0})">
20495       <summary>Gets the value of the lower 128 bits as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</summary>
20496       <param name="vector">The vector to get the lower 128 bits from.</param>
20497       <typeparam name="T">The type of the input vector.</typeparam>
20498       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20499       <returns>The value of the lower 128 bits as a new vector.</returns>
20500     </member>
20501     <member name="M:System.Runtime.Intrinsics.Vector256.GetUpper``1(System.Runtime.Intrinsics.Vector256{``0})">
20502       <summary>Gets the value of the upper 128 bits as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</summary>
20503       <param name="vector">The vector to get the upper 128 bits from.</param>
20504       <typeparam name="T">The type of the input vector.</typeparam>
20505       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20506       <returns>The value of the upper 128 bits as a new vector.</returns>
20507     </member>
20508     <member name="M:System.Runtime.Intrinsics.Vector256.ToScalar``1(System.Runtime.Intrinsics.Vector256{``0})">
20509       <summary>Converts the given vector to a scalar containing the value of the first element.</summary>
20510       <param name="vector">The vector to get the first element from.</param>
20511       <typeparam name="T">The type of the input vector.</typeparam>
20512       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20513       <returns>A scalar that contains the value of the first element.</returns>
20514     </member>
20515     <member name="M:System.Runtime.Intrinsics.Vector256.WithElement``1(System.Runtime.Intrinsics.Vector256{``0},System.Int32,``0)">
20516       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with the element at the specified index set to the specified value and the remaining elements set to the same value as that in the given vector.</summary>
20517       <param name="vector">The vector to get the remaining elements from.</param>
20518       <param name="index">The index of the element to set.</param>
20519       <param name="value">The value to set the element to.</param>
20520       <typeparam name="T">The type of the input vector.</typeparam>
20521       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20522       <exception cref="T:System.ArgumentOutOfRangeException">
20523         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
20524       <returns>A vector with the value of the element at <paramref name="index" /> set to <paramref name="value" /> and the remaining elements set to the same value as that in <paramref name="vector" />.</returns>
20525     </member>
20526     <member name="M:System.Runtime.Intrinsics.Vector256.WithLower``1(System.Runtime.Intrinsics.Vector256{``0},System.Runtime.Intrinsics.Vector128{``0})">
20527       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with the lower 128 bits set to the specified value and the upper 128 bits set to the same value as that in the given vector.</summary>
20528       <param name="vector">The vector to get the upper 128 bits from.</param>
20529       <param name="value">The lower 128 bits.</param>
20530       <typeparam name="T">The type of the input vector.</typeparam>
20531       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20532       <returns>A new vector with the lower 128 bits set to the specified value and the upper 128 bits set to the same value as that in <paramref name="vector" />.</returns>
20533     </member>
20534     <member name="M:System.Runtime.Intrinsics.Vector256.WithUpper``1(System.Runtime.Intrinsics.Vector256{``0},System.Runtime.Intrinsics.Vector128{``0})">
20535       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with the upper 128 bits set to the specified value and the lower 128 bits set to the same value as that in the given vector.</summary>
20536       <param name="vector">The vector to get the lower 128 bits from.</param>
20537       <param name="value">The upper 128 bits.</param>
20538       <typeparam name="T">The type of the input vector.</typeparam>
20539       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20540       <returns>A new vector with the upper 128 bits set to the specified value and the lower 128 bits set to the same value as that in <paramref name="vector" />.</returns>
20541     </member>
20542     <member name="T:System.Runtime.Intrinsics.Vector256`1">
20543       <typeparam name="T" />
20544     </member>
20545     <member name="M:System.Runtime.Intrinsics.Vector256`1.Equals(System.Object)">
20546       <summary>Determines whether the specified object is equal to the current instance.</summary>
20547       <param name="obj">The object to compare with the current instance.</param>
20548       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20549       <returns>
20550         <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> and is equal to the current instance; otherwise, <see langword="false" />.</returns>
20551     </member>
20552     <member name="M:System.Runtime.Intrinsics.Vector256`1.Equals(System.Runtime.Intrinsics.Vector256{`0})">
20553       <summary>Determines whether the specified <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> is equal to the current instance.</summary>
20554       <param name="other">The <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> to compare with the current instance.</param>
20555       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20556       <returns>
20557         <see langword="true" /> if <paramref name="other" /> is equal to the current instance; otherwise, <see langword="false" />.</returns>
20558     </member>
20559     <member name="M:System.Runtime.Intrinsics.Vector256`1.GetHashCode">
20560       <summary>Gets the hash code for the instance.</summary>
20561       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20562       <returns>The hash code for the instance.</returns>
20563     </member>
20564     <member name="M:System.Runtime.Intrinsics.Vector256`1.ToString">
20565       <summary>Converts the current instance to an equivalent string representation.</summary>
20566       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20567       <returns>An equivalent string representation of the current instance.</returns>
20568     </member>
20569     <member name="P:System.Runtime.Intrinsics.Vector256`1.AllBitsSet">
20570       <summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all bits set to 1.</summary>
20571       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20572     </member>
20573     <member name="P:System.Runtime.Intrinsics.Vector256`1.Count">
20574       <summary>Gets the number of <typeparamref name="T" /> that are in a <see cref="T:System.Runtime.Intrinsics.Vector256`1" />.</summary>
20575       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20576     </member>
20577     <member name="P:System.Runtime.Intrinsics.Vector256`1.Zero">
20578       <summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to zero.</summary>
20579       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20580     </member>
20581     <member name="T:System.Runtime.Intrinsics.Vector64" />
20582     <member name="M:System.Runtime.Intrinsics.Vector64.As``2(System.Runtime.Intrinsics.Vector64{``0})">
20583       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> of type <typeparamref name="T" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> of type <typeparamref name="U" />.</summary>
20584       <param name="vector">The vector to reinterpret.</param>
20585       <typeparam name="T">The type of the input vector.</typeparam>
20586       <typeparam name="U">The type that the vector <paramref name="vector" /> should be reinterpreted as.</typeparam>
20587       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) or the type of the target (<typeparamref name="U" />) is not supported.</exception>
20588       <returns>
20589         <paramref name="vector" /> reinterpreted as a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> of type <typeparamref name="U" />.</returns>
20590     </member>
20591     <member name="M:System.Runtime.Intrinsics.Vector64.AsByte``1(System.Runtime.Intrinsics.Vector64{``0})">
20592       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Byte" />.</summary>
20593       <param name="vector">The vector to reinterpret.</param>
20594       <typeparam name="T">The type of the input vector.</typeparam>
20595       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20596       <returns>
20597         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Byte" />.</returns>
20598     </member>
20599     <member name="M:System.Runtime.Intrinsics.Vector64.AsDouble``1(System.Runtime.Intrinsics.Vector64{``0})">
20600       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Double" />.</summary>
20601       <param name="vector">The vector to reinterpret.</param>
20602       <typeparam name="T">The type of the input vector.</typeparam>
20603       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20604       <returns>
20605         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Double" />.</returns>
20606     </member>
20607     <member name="M:System.Runtime.Intrinsics.Vector64.AsInt16``1(System.Runtime.Intrinsics.Vector64{``0})">
20608       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Int16" />.</summary>
20609       <param name="vector">The vector to reinterpret.</param>
20610       <typeparam name="T">The type of the input vector.</typeparam>
20611       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20612       <returns>
20613         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Int16" />.</returns>
20614     </member>
20615     <member name="M:System.Runtime.Intrinsics.Vector64.AsInt32``1(System.Runtime.Intrinsics.Vector64{``0})">
20616       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Int32" />.</summary>
20617       <param name="vector">The vector to reinterpret.</param>
20618       <typeparam name="T">The type of the input vector.</typeparam>
20619       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20620       <returns>
20621         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Int32" />.</returns>
20622     </member>
20623     <member name="M:System.Runtime.Intrinsics.Vector64.AsInt64``1(System.Runtime.Intrinsics.Vector64{``0})">
20624       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Int64" />.</summary>
20625       <param name="vector">The vector to reinterpret.</param>
20626       <typeparam name="T">The type of the input vector.</typeparam>
20627       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20628       <returns>
20629         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Int64" />.</returns>
20630     </member>
20631     <member name="M:System.Runtime.Intrinsics.Vector64.AsSByte``1(System.Runtime.Intrinsics.Vector64{``0})">
20632       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.SByte" />.</summary>
20633       <param name="vector">The vector to reinterpret.</param>
20634       <typeparam name="T">The type of the input vector.</typeparam>
20635       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20636       <returns>
20637         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.SByte" />.</returns>
20638     </member>
20639     <member name="M:System.Runtime.Intrinsics.Vector64.AsSingle``1(System.Runtime.Intrinsics.Vector64{``0})">
20640       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Single" />.</summary>
20641       <param name="vector">The vector to reinterpret.</param>
20642       <typeparam name="T">The type of the input vector.</typeparam>
20643       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20644       <returns>
20645         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Single" />.</returns>
20646     </member>
20647     <member name="M:System.Runtime.Intrinsics.Vector64.AsUInt16``1(System.Runtime.Intrinsics.Vector64{``0})">
20648       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.UInt16" />.</summary>
20649       <param name="vector">The vector to reinterpret.</param>
20650       <typeparam name="T">The type of the input vector.</typeparam>
20651       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20652       <returns>
20653         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.UInt16" />.</returns>
20654     </member>
20655     <member name="M:System.Runtime.Intrinsics.Vector64.AsUInt32``1(System.Runtime.Intrinsics.Vector64{``0})">
20656       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.UInt32" />.</summary>
20657       <param name="vector">The vector to reinterpret.</param>
20658       <typeparam name="T">The type of the input vector.</typeparam>
20659       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20660       <returns>
20661         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.UInt32" />.</returns>
20662     </member>
20663     <member name="M:System.Runtime.Intrinsics.Vector64.AsUInt64``1(System.Runtime.Intrinsics.Vector64{``0})">
20664       <summary>Reinterprets a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.UInt64" />.</summary>
20665       <param name="vector">The vector to reinterpret.</param>
20666       <typeparam name="T">The type of the input vector.</typeparam>
20667       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20668       <returns>
20669         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.UInt64" />.</returns>
20670     </member>
20671     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Byte)">
20672       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
20673       <param name="value">The value that all elements will be initialized to.</param>
20674       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
20675     </member>
20676     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)">
20677       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
20678       <param name="e0">The value that element 0 will be initialized to.</param>
20679       <param name="e1">The value that element 1 will be initialized to.</param>
20680       <param name="e2">The value that element 2 will be initialized to.</param>
20681       <param name="e3">The value that element 3 will be initialized to.</param>
20682       <param name="e4">The value that element 4 will be initialized to.</param>
20683       <param name="e5">The value that element 5 will be initialized to.</param>
20684       <param name="e6">The value that element 6 will be initialized to.</param>
20685       <param name="e7">The value that element 7 will be initialized to.</param>
20686       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
20687     </member>
20688     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Double)">
20689       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
20690       <param name="value">The value that all elements will be initialized to.</param>
20691       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
20692     </member>
20693     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Int16)">
20694       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
20695       <param name="value">The value that all elements will be initialized to.</param>
20696       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
20697     </member>
20698     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Int16,System.Int16,System.Int16,System.Int16)">
20699       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
20700       <param name="e0">The value that element 0 will be initialized to.</param>
20701       <param name="e1">The value that element 1 will be initialized to.</param>
20702       <param name="e2">The value that element 2 will be initialized to.</param>
20703       <param name="e3">The value that element 3 will be initialized to.</param>
20704       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
20705     </member>
20706     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Int32)">
20707       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
20708       <param name="value">The value that all elements will be initialized to.</param>
20709       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
20710     </member>
20711     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Int32,System.Int32)">
20712       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
20713       <param name="e0">The value that element 0 will be initialized to.</param>
20714       <param name="e1">The value that element 1 will be initialized to.</param>
20715       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
20716     </member>
20717     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Int64)">
20718       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
20719       <param name="value">The value that all elements will be initialized to.</param>
20720       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
20721     </member>
20722     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.SByte)">
20723       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
20724       <param name="value">The value that all elements will be initialized to.</param>
20725       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
20726     </member>
20727     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte)">
20728       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
20729       <param name="e0">The value that element 0 will be initialized to.</param>
20730       <param name="e1">The value that element 1 will be initialized to.</param>
20731       <param name="e2">The value that element 2 will be initialized to.</param>
20732       <param name="e3">The value that element 3 will be initialized to.</param>
20733       <param name="e4">The value that element 4 will be initialized to.</param>
20734       <param name="e5">The value that element 5 will be initialized to.</param>
20735       <param name="e6">The value that element 6 will be initialized to.</param>
20736       <param name="e7">The value that element 7 will be initialized to.</param>
20737       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
20738     </member>
20739     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Single)">
20740       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
20741       <param name="value">The value that all elements will be initialized to.</param>
20742       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
20743     </member>
20744     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Single,System.Single)">
20745       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
20746       <param name="e0">The value that element 0 will be initialized to.</param>
20747       <param name="e1">The value that element 1 will be initialized to.</param>
20748       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
20749     </member>
20750     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.UInt16)">
20751       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
20752       <param name="value">The value that all elements will be initialized to.</param>
20753       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
20754     </member>
20755     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.UInt16,System.UInt16,System.UInt16,System.UInt16)">
20756       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
20757       <param name="e0">The value that element 0 will be initialized to.</param>
20758       <param name="e1">The value that element 1 will be initialized to.</param>
20759       <param name="e2">The value that element 2 will be initialized to.</param>
20760       <param name="e3">The value that element 3 will be initialized to.</param>
20761       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
20762     </member>
20763     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.UInt32)">
20764       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
20765       <param name="value">The value that all elements will be initialized to.</param>
20766       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
20767     </member>
20768     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.UInt32,System.UInt32)">
20769       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
20770       <param name="e0">The value that element 0 will be initialized to.</param>
20771       <param name="e1">The value that element 1 will be initialized to.</param>
20772       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
20773     </member>
20774     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.UInt64)">
20775       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
20776       <param name="value">The value that all elements will be initialized to.</param>
20777       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
20778     </member>
20779     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.Byte)">
20780       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20781       <param name="value">The value that element 0 will be initialized to.</param>
20782       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20783     </member>
20784     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.Double)">
20785       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20786       <param name="value">The value that element 0 will be initialized to.</param>
20787       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20788     </member>
20789     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.Int16)">
20790       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20791       <param name="value">The value that element 0 will be initialized to.</param>
20792       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20793     </member>
20794     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.Int32)">
20795       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20796       <param name="value">The value that element 0 will be initialized to.</param>
20797       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20798     </member>
20799     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.Int64)">
20800       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20801       <param name="value">The value that element 0 will be initialized to.</param>
20802       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20803     </member>
20804     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.SByte)">
20805       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20806       <param name="value">The value that element 0 will be initialized to.</param>
20807       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20808     </member>
20809     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.Single)">
20810       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20811       <param name="value">The value that element 0 will be initialized to.</param>
20812       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20813     </member>
20814     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.UInt16)">
20815       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20816       <param name="value">The value that element 0 will be initialized to.</param>
20817       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20818     </member>
20819     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.UInt32)">
20820       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20821       <param name="value">The value that element 0 will be initialized to.</param>
20822       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20823     </member>
20824     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.UInt64)">
20825       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements initialized to zero.</summary>
20826       <param name="value">The value that element 0 will be initialized to.</param>
20827       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
20828     </member>
20829     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.Byte)">
20830       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20831       <param name="value">The value that element 0 will be initialized to.</param>
20832       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20833     </member>
20834     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.Int16)">
20835       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20836       <param name="value">The value that element 0 will be initialized to.</param>
20837       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20838     </member>
20839     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.Int32)">
20840       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20841       <param name="value">The value that element 0 will be initialized to.</param>
20842       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20843     </member>
20844     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.SByte)">
20845       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20846       <param name="value">The value that element 0 will be initialized to.</param>
20847       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20848     </member>
20849     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.Single)">
20850       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20851       <param name="value">The value that element 0 will be initialized to.</param>
20852       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20853     </member>
20854     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.UInt16)">
20855       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20856       <param name="value">The value that element 0 will be initialized to.</param>
20857       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20858     </member>
20859     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.UInt32)">
20860       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to the specified value and the remaining elements left uninitialized.</summary>
20861       <param name="value">The value that element 0 will be initialized to.</param>
20862       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
20863     </member>
20864     <member name="M:System.Runtime.Intrinsics.Vector64.GetElement``1(System.Runtime.Intrinsics.Vector64{``0},System.Int32)">
20865       <summary>Gets the element at the specified index.</summary>
20866       <param name="vector">The vector to get the element from.</param>
20867       <param name="index">The index of the element to get.</param>
20868       <typeparam name="T">The type of the input vector.</typeparam>
20869       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20870       <exception cref="T:System.ArgumentOutOfRangeException">
20871         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
20872       <returns>The value of the element at <paramref name="index" />.</returns>
20873     </member>
20874     <member name="M:System.Runtime.Intrinsics.Vector64.ToScalar``1(System.Runtime.Intrinsics.Vector64{``0})">
20875       <summary>Converts the given vector to a scalar containing the value of the first element.</summary>
20876       <param name="vector">The vector to get the first element from.</param>
20877       <typeparam name="T">The type of the input vector.</typeparam>
20878       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20879       <returns>A scalar <typeparamref name="T" /> containing the value of the first element.</returns>
20880     </member>
20881     <member name="M:System.Runtime.Intrinsics.Vector64.ToVector128``1(System.Runtime.Intrinsics.Vector64{``0})">
20882       <summary>Converts the given vector to a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the lower 64-bits set to the value of the given vector and the upper 64-bits initialized to zero.</summary>
20883       <param name="vector">The vector to extend.</param>
20884       <typeparam name="T">The type of the input vector.</typeparam>
20885       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20886       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the lower 64-bits set to the value of <paramref name="vector" /> and the upper 64-bits initialized to zero.</returns>
20887     </member>
20888     <member name="M:System.Runtime.Intrinsics.Vector64.ToVector128Unsafe``1(System.Runtime.Intrinsics.Vector64{``0})">
20889       <summary>Converts the given vector to a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the lower 64-bits set to the value of the given vector and the upper 64-bits left uninitialized.</summary>
20890       <param name="vector">The vector to extend.</param>
20891       <typeparam name="T">The type of the input vector.</typeparam>
20892       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20893       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the lower 64-bits set to the value of <paramref name="vector" /> and the upper 64-bits left uninitialized.</returns>
20894     </member>
20895     <member name="M:System.Runtime.Intrinsics.Vector64.WithElement``1(System.Runtime.Intrinsics.Vector64{``0},System.Int32,``0)">
20896       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with the element at the specified index set to the specified value and the remaining elements set to the same value as that in the given vector.</summary>
20897       <param name="vector">The vector to get the remaining elements from.</param>
20898       <param name="index">The index of the element to set.</param>
20899       <param name="value">The value to set the element to.</param>
20900       <typeparam name="T">The type of the input vector.</typeparam>
20901       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
20902       <exception cref="T:System.ArgumentOutOfRangeException">
20903         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
20904       <returns>A <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with the value of the element at <paramref name="index" /> set to <paramref name="value" /> and the remaining elements set to the same value as that in <paramref name="vector" />.</returns>
20905     </member>
20906     <member name="T:System.Runtime.Intrinsics.Vector64`1">
20907       <typeparam name="T" />
20908     </member>
20909     <member name="M:System.Runtime.Intrinsics.Vector64`1.Equals(System.Object)">
20910       <summary>Determines whether the specified object is equal to the current instance.</summary>
20911       <param name="obj">The object to compare with the current instance.</param>
20912       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20913       <returns>
20914         <see langword="true" /> if <paramref name="obj" /> is a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> and is equal to the current instance; otherwise, <see langword="false" />.</returns>
20915     </member>
20916     <member name="M:System.Runtime.Intrinsics.Vector64`1.Equals(System.Runtime.Intrinsics.Vector64{`0})">
20917       <summary>Determines whether the specified <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> is equal to the current instance.</summary>
20918       <param name="other">The <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> to compare with the current instance.</param>
20919       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20920       <returns>
20921         <see langword="true" /> if <paramref name="other" /> is equal to the current instance; otherwise, <see langword="false" />.</returns>
20922     </member>
20923     <member name="M:System.Runtime.Intrinsics.Vector64`1.GetHashCode">
20924       <summary>Gets the hash code for the instance.</summary>
20925       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20926       <returns>The hash code for the instance.</returns>
20927     </member>
20928     <member name="M:System.Runtime.Intrinsics.Vector64`1.ToString">
20929       <summary>Converts the current instance to an equivalent string representation.</summary>
20930       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20931       <returns>An equivalent string representation of the current instance.</returns>
20932     </member>
20933     <member name="P:System.Runtime.Intrinsics.Vector64`1.AllBitsSet">
20934       <summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all bits set to 1.</summary>
20935       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20936     </member>
20937     <member name="P:System.Runtime.Intrinsics.Vector64`1.Count">
20938       <summary>Gets the number of <typeparamref name="T" /> that are in a <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</summary>
20939       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20940     </member>
20941     <member name="P:System.Runtime.Intrinsics.Vector64`1.Zero">
20942       <summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to zero.</summary>
20943       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
20944     </member>
20945     <member name="T:System.Runtime.Intrinsics.X86.Aes">
20946       <summary>This class provides access to Intel AES hardware instructions via intrinsics.</summary>
20947     </member>
20948     <member name="M:System.Runtime.Intrinsics.X86.Aes.Decrypt(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
20949       <summary>
20950         <para>__m128i _mm_aesdec_si128 (__m128i a, __m128i RoundKey)</para>
20951         <para>AESDEC xmm, xmm/m128</para>
20952       </summary>
20953       <param name="value" />
20954       <param name="roundKey" />
20955     </member>
20956     <member name="M:System.Runtime.Intrinsics.X86.Aes.DecryptLast(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
20957       <summary>
20958         <para>__m128i _mm_aesdeclast_si128 (__m128i a, __m128i RoundKey)</para>
20959         <para>AESDECLAST xmm, xmm/m128</para>
20960       </summary>
20961       <param name="value" />
20962       <param name="roundKey" />
20963     </member>
20964     <member name="M:System.Runtime.Intrinsics.X86.Aes.Encrypt(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
20965       <summary>
20966         <para>__m128i _mm_aesenc_si128 (__m128i a, __m128i RoundKey)</para>
20967         <para>AESENC xmm, xmm/m128</para>
20968       </summary>
20969       <param name="value" />
20970       <param name="roundKey" />
20971     </member>
20972     <member name="M:System.Runtime.Intrinsics.X86.Aes.EncryptLast(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
20973       <summary>
20974         <para>__m128i _mm_aesenclast_si128 (__m128i a, __m128i RoundKey)</para>
20975         <para>AESENCLAST xmm, xmm/m128</para>
20976       </summary>
20977       <param name="value" />
20978       <param name="roundKey" />
20979     </member>
20980     <member name="M:System.Runtime.Intrinsics.X86.Aes.InverseMixColumns(System.Runtime.Intrinsics.Vector128{System.Byte})">
20981       <summary>
20982         <para>__m128i _mm_aesimc_si128 (__m128i a)</para>
20983         <para>AESIMC xmm, xmm/m128</para>
20984       </summary>
20985       <param name="value" />
20986     </member>
20987     <member name="M:System.Runtime.Intrinsics.X86.Aes.KeygenAssist(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
20988       <summary>
20989         <para>__m128i _mm_aeskeygenassist_si128 (__m128i a, const int imm8)</para>
20990         <para>AESKEYGENASSIST xmm, xmm/m128, imm8</para>
20991       </summary>
20992       <param name="value" />
20993       <param name="control" />
20994     </member>
20995     <member name="P:System.Runtime.Intrinsics.X86.Aes.IsSupported" />
20996     <member name="T:System.Runtime.Intrinsics.X86.Aes.X64" />
20997     <member name="P:System.Runtime.Intrinsics.X86.Aes.X64.IsSupported" />
20998     <member name="T:System.Runtime.Intrinsics.X86.Avx">
20999       <summary>This class provides access to Intel AVX hardware instructions via intrinsics.</summary>
21000     </member>
21001     <member name="M:System.Runtime.Intrinsics.X86.Avx.Add(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21002       <summary>
21003         <para>__m256d _mm256_add_pd (__m256d a, __m256d b)</para>
21004         <para>VADDPD ymm, ymm, ymm/m256</para>
21005       </summary>
21006       <param name="left" />
21007       <param name="right" />
21008     </member>
21009     <member name="M:System.Runtime.Intrinsics.X86.Avx.Add(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21010       <summary>
21011         <para>__m256 _mm256_add_ps (__m256 a, __m256 b)</para>
21012         <para>VADDPS ymm, ymm, ymm/m256</para>
21013       </summary>
21014       <param name="left" />
21015       <param name="right" />
21016     </member>
21017     <member name="M:System.Runtime.Intrinsics.X86.Avx.AddSubtract(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21018       <summary>
21019         <para>__m256d _mm256_addsub_pd (__m256d a, __m256d b)</para>
21020         <para>VADDSUBPD ymm, ymm, ymm/m256</para>
21021       </summary>
21022       <param name="left" />
21023       <param name="right" />
21024     </member>
21025     <member name="M:System.Runtime.Intrinsics.X86.Avx.AddSubtract(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21026       <summary>
21027         <para>__m256 _mm256_addsub_ps (__m256 a, __m256 b)</para>
21028         <para>VADDSUBPS ymm, ymm, ymm/m256</para>
21029       </summary>
21030       <param name="left" />
21031       <param name="right" />
21032     </member>
21033     <member name="M:System.Runtime.Intrinsics.X86.Avx.And(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21034       <summary>
21035         <para>__m256d _mm256_and_pd (__m256d a, __m256d b)</para>
21036         <para>VANDPD ymm, ymm, ymm/m256</para>
21037       </summary>
21038       <param name="left" />
21039       <param name="right" />
21040     </member>
21041     <member name="M:System.Runtime.Intrinsics.X86.Avx.And(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21042       <summary>
21043         <para>__m256 _mm256_and_ps (__m256 a, __m256 b)</para>
21044         <para>VANDPS ymm, ymm, ymm/m256</para>
21045       </summary>
21046       <param name="left" />
21047       <param name="right" />
21048     </member>
21049     <member name="M:System.Runtime.Intrinsics.X86.Avx.AndNot(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21050       <summary>
21051         <para>__m256d _mm256_andnot_pd (__m256d a, __m256d b)</para>
21052         <para>VANDNPD ymm, ymm, ymm/m256</para>
21053       </summary>
21054       <param name="left" />
21055       <param name="right" />
21056     </member>
21057     <member name="M:System.Runtime.Intrinsics.X86.Avx.AndNot(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21058       <summary>
21059         <para>__m256 _mm256_andnot_ps (__m256 a, __m256 b)</para>
21060         <para>VANDNPS ymm, ymm, ymm/m256</para>
21061       </summary>
21062       <param name="left" />
21063       <param name="right" />
21064     </member>
21065     <member name="M:System.Runtime.Intrinsics.X86.Avx.Blend(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
21066       <summary>
21067         <para>__m256d _mm256_blend_pd (__m256d a, __m256d b, const int imm8)</para>
21068         <para>VBLENDPD ymm, ymm, ymm/m256, imm8</para>
21069       </summary>
21070       <param name="left" />
21071       <param name="right" />
21072       <param name="control" />
21073     </member>
21074     <member name="M:System.Runtime.Intrinsics.X86.Avx.Blend(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
21075       <summary>
21076         <para>__m256 _mm256_blend_ps (__m256 a, __m256 b, const int imm8)</para>
21077         <para>VBLENDPS ymm, ymm, ymm/m256, imm8</para>
21078       </summary>
21079       <param name="left" />
21080       <param name="right" />
21081       <param name="control" />
21082     </member>
21083     <member name="M:System.Runtime.Intrinsics.X86.Avx.BlendVariable(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21084       <summary>
21085         <para>__m256d _mm256_blendv_pd (__m256d a, __m256d b, __m256d mask)</para>
21086         <para>VBLENDVPD ymm, ymm, ymm/m256, ymm</para>
21087       </summary>
21088       <param name="left" />
21089       <param name="right" />
21090       <param name="mask" />
21091     </member>
21092     <member name="M:System.Runtime.Intrinsics.X86.Avx.BlendVariable(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21093       <summary>
21094         <para>__m256 _mm256_blendv_ps (__m256 a, __m256 b, __m256 mask)</para>
21095         <para>VBLENDVPS ymm, ymm, ymm/m256, ymm</para>
21096       </summary>
21097       <param name="left" />
21098       <param name="right" />
21099       <param name="mask" />
21100     </member>
21101     <member name="M:System.Runtime.Intrinsics.X86.Avx.BroadcastScalarToVector128(System.Single*)">
21102       <summary>
21103         <para>__m128 _mm_broadcast_ss (float const * mem_addr)</para>
21104         <para>VBROADCASTSS xmm, m32</para>
21105       </summary>
21106       <param name="source" />
21107     </member>
21108     <member name="M:System.Runtime.Intrinsics.X86.Avx.BroadcastScalarToVector256(System.Double*)">
21109       <summary>
21110         <para>__m256d _mm256_broadcast_sd (double const * mem_addr)</para>
21111         <para>VBROADCASTSD ymm, m64</para>
21112       </summary>
21113       <param name="source" />
21114     </member>
21115     <member name="M:System.Runtime.Intrinsics.X86.Avx.BroadcastScalarToVector256(System.Single*)">
21116       <summary>
21117         <para>__m256 _mm256_broadcast_ss (float const * mem_addr)</para>
21118         <para>VBROADCASTSS ymm, m32</para>
21119       </summary>
21120       <param name="source" />
21121     </member>
21122     <member name="M:System.Runtime.Intrinsics.X86.Avx.BroadcastVector128ToVector256(System.Double*)">
21123       <summary>
21124         <para>__m256d _mm256_broadcast_pd (__m128d const * mem_addr)</para>
21125         <para>VBROADCASTF128, ymm, m128</para>
21126       </summary>
21127       <param name="address" />
21128     </member>
21129     <member name="M:System.Runtime.Intrinsics.X86.Avx.BroadcastVector128ToVector256(System.Single*)">
21130       <summary>
21131         <para>__m256 _mm256_broadcast_ps (__m128 const * mem_addr)</para>
21132         <para>VBROADCASTF128, ymm, m128</para>
21133       </summary>
21134       <param name="address" />
21135     </member>
21136     <member name="M:System.Runtime.Intrinsics.X86.Avx.Ceiling(System.Runtime.Intrinsics.Vector256{System.Double})">
21137       <summary>
21138         <para>__m256d _mm256_ceil_pd (__m256d a)</para>
21139         <para>VROUNDPD ymm, ymm/m256, imm8(10)</para>
21140       </summary>
21141       <param name="value" />
21142     </member>
21143     <member name="M:System.Runtime.Intrinsics.X86.Avx.Ceiling(System.Runtime.Intrinsics.Vector256{System.Single})">
21144       <summary>
21145         <para>__m256 _mm256_ceil_ps (__m256 a)</para>
21146         <para>VROUNDPS ymm, ymm/m256, imm8(10)</para>
21147       </summary>
21148       <param name="value" />
21149     </member>
21150     <member name="M:System.Runtime.Intrinsics.X86.Avx.Compare(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.X86.FloatComparisonMode)">
21151       <summary>
21152         <para>__m128d _mm_cmp_pd (__m128d a, __m128d b, const int imm8)</para>
21153         <para>VCMPPD xmm, xmm, xmm/m128, imm8</para>
21154       </summary>
21155       <param name="left" />
21156       <param name="right" />
21157       <param name="mode" />
21158     </member>
21159     <member name="M:System.Runtime.Intrinsics.X86.Avx.Compare(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.X86.FloatComparisonMode)">
21160       <summary>
21161         <para>__m128 _mm_cmp_ps (__m128 a, __m128 b, const int imm8)</para>
21162         <para>VCMPPS xmm, xmm, xmm/m128, imm8</para>
21163       </summary>
21164       <param name="left" />
21165       <param name="right" />
21166       <param name="mode" />
21167     </member>
21168     <member name="M:System.Runtime.Intrinsics.X86.Avx.Compare(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.X86.FloatComparisonMode)">
21169       <summary>
21170         <para>__m256d _mm256_cmp_pd (__m256d a, __m256d b, const int imm8)</para>
21171         <para>VCMPPD ymm, ymm, ymm/m256, imm8</para>
21172       </summary>
21173       <param name="left" />
21174       <param name="right" />
21175       <param name="mode" />
21176     </member>
21177     <member name="M:System.Runtime.Intrinsics.X86.Avx.Compare(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.X86.FloatComparisonMode)">
21178       <summary>
21179         <para>__m256 _mm256_cmp_ps (__m256 a, __m256 b, const int imm8)</para>
21180         <para>VCMPPS ymm, ymm, ymm/m256, imm8</para>
21181       </summary>
21182       <param name="left" />
21183       <param name="right" />
21184       <param name="mode" />
21185     </member>
21186     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareEqual(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21187       <summary>
21188         <para>__m256d _mm256_cmpeq_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(0)</para>
21189         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21190       </summary>
21191       <param name="left" />
21192       <param name="right" />
21193     </member>
21194     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareEqual(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21195       <summary>
21196         <para>__m256 _mm256_cmpeq_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(0)</para>
21197         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21198       </summary>
21199       <param name="left" />
21200       <param name="right" />
21201     </member>
21202     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareGreaterThan(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21203       <summary>
21204         <para>__m256d _mm256_cmpgt_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(14)</para>
21205         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21206       </summary>
21207       <param name="left" />
21208       <param name="right" />
21209     </member>
21210     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareGreaterThan(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21211       <summary>
21212         <para>__m256 _mm256_cmpgt_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(14)</para>
21213         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21214       </summary>
21215       <param name="left" />
21216       <param name="right" />
21217     </member>
21218     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21219       <summary>
21220         <para>__m256d _mm256_cmpge_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(13)</para>
21221         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21222       </summary>
21223       <param name="left" />
21224       <param name="right" />
21225     </member>
21226     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21227       <summary>
21228         <para>__m256 _mm256_cmpge_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(13)</para>
21229         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21230       </summary>
21231       <param name="left" />
21232       <param name="right" />
21233     </member>
21234     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareLessThan(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21235       <summary>
21236         <para>__m256d _mm256_cmplt_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(1)</para>
21237         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21238       </summary>
21239       <param name="left" />
21240       <param name="right" />
21241     </member>
21242     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareLessThan(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21243       <summary>
21244         <para>__m256 _mm256_cmplt_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(1)</para>
21245         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21246       </summary>
21247       <param name="left" />
21248       <param name="right" />
21249     </member>
21250     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21251       <summary>
21252         <para>__m256d _mm256_cmple_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(2)</para>
21253         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21254       </summary>
21255       <param name="left" />
21256       <param name="right" />
21257     </member>
21258     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21259       <summary>
21260         <para>__m256 _mm256_cmple_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(2)</para>
21261         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21262       </summary>
21263       <param name="left" />
21264       <param name="right" />
21265     </member>
21266     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareNotEqual(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21267       <summary>
21268         <para>__m256d _mm256_cmpneq_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(4)</para>
21269         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21270       </summary>
21271       <param name="left" />
21272       <param name="right" />
21273     </member>
21274     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareNotEqual(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21275       <summary>
21276         <para>__m256 _mm256_cmpneq_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(4)</para>
21277         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21278       </summary>
21279       <param name="left" />
21280       <param name="right" />
21281     </member>
21282     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareNotGreaterThan(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21283       <summary>
21284         <para>__m256d _mm256_cmpngt_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(10)</para>
21285         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21286       </summary>
21287       <param name="left" />
21288       <param name="right" />
21289     </member>
21290     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareNotGreaterThan(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21291       <summary>
21292         <para>__m256 _mm256_cmpngt_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(10)</para>
21293         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21294       </summary>
21295       <param name="left" />
21296       <param name="right" />
21297     </member>
21298     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareNotGreaterThanOrEqual(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21299       <summary>
21300         <para>__m256d _mm256_cmpnge_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(9)</para>
21301         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21302       </summary>
21303       <param name="left" />
21304       <param name="right" />
21305     </member>
21306     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareNotGreaterThanOrEqual(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21307       <summary>
21308         <para>__m256 _mm256_cmpnge_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(9)</para>
21309         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21310       </summary>
21311       <param name="left" />
21312       <param name="right" />
21313     </member>
21314     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareNotLessThan(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21315       <summary>
21316         <para>__m256d _mm256_cmpnlt_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(5)</para>
21317         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21318       </summary>
21319       <param name="left" />
21320       <param name="right" />
21321     </member>
21322     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareNotLessThan(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21323       <summary>
21324         <para>__m256 _mm256_cmpnlt_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(5)</para>
21325         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21326       </summary>
21327       <param name="left" />
21328       <param name="right" />
21329     </member>
21330     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareNotLessThanOrEqual(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21331       <summary>
21332         <para>__m256d _mm256_cmpnle_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(6)</para>
21333         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21334       </summary>
21335       <param name="left" />
21336       <param name="right" />
21337     </member>
21338     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareNotLessThanOrEqual(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21339       <summary>
21340         <para>__m256 _mm256_cmpnle_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(6)</para>
21341         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21342       </summary>
21343       <param name="left" />
21344       <param name="right" />
21345     </member>
21346     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareOrdered(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21347       <summary>
21348         <para>__m256d _mm256_cmpord_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(7)</para>
21349         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21350       </summary>
21351       <param name="left" />
21352       <param name="right" />
21353     </member>
21354     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareOrdered(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21355       <summary>
21356         <para>__m256 _mm256_cmpord_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(7)</para>
21357         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21358       </summary>
21359       <param name="left" />
21360       <param name="right" />
21361     </member>
21362     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.X86.FloatComparisonMode)">
21363       <summary>
21364         <para>__m128d _mm_cmp_sd (__m128d a, __m128d b, const int imm8)</para>
21365         <para>VCMPSS xmm, xmm, xmm/m32, imm8</para>
21366       </summary>
21367       <param name="left" />
21368       <param name="right" />
21369       <param name="mode" />
21370     </member>
21371     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.X86.FloatComparisonMode)">
21372       <summary>
21373         <para>__m128 _mm_cmp_ss (__m128 a, __m128 b, const int imm8)</para>
21374         <para>VCMPSD xmm, xmm, xmm/m64, imm8</para>
21375       </summary>
21376       <param name="left" />
21377       <param name="right" />
21378       <param name="mode" />
21379     </member>
21380     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareUnordered(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21381       <summary>
21382         <para>__m256d _mm256_cmpunord_pd (__m256d a,  __m256d b) CMPPD ymm, ymm/m256, imm8(3)</para>
21383         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21384       </summary>
21385       <param name="left" />
21386       <param name="right" />
21387     </member>
21388     <member name="M:System.Runtime.Intrinsics.X86.Avx.CompareUnordered(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21389       <summary>
21390         <para>__m256 _mm256_cmpunord_ps (__m256 a,  __m256 b) CMPPS ymm, ymm/m256, imm8(3)</para>
21391         <para>The above native signature does not exist. We provide this additional overload for completeness.</para>
21392       </summary>
21393       <param name="left" />
21394       <param name="right" />
21395     </member>
21396     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector256{System.Double})">
21397       <summary>
21398         <para>__m128i _mm256_cvtpd_epi32 (__m256d a)</para>
21399         <para>VCVTPD2DQ xmm, ymm/m256</para>
21400       </summary>
21401       <param name="value" />
21402     </member>
21403     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector128Int32WithTruncation(System.Runtime.Intrinsics.Vector256{System.Double})">
21404       <summary>
21405         <para>__m128i _mm256_cvttpd_epi32 (__m256d a)</para>
21406         <para>VCVTTPD2DQ xmm, ymm/m256</para>
21407       </summary>
21408       <param name="value" />
21409     </member>
21410     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector128Single(System.Runtime.Intrinsics.Vector256{System.Double})">
21411       <summary>
21412         <para>__m128 _mm256_cvtpd_ps (__m256d a)</para>
21413         <para>VCVTPD2PS xmm, ymm/m256</para>
21414       </summary>
21415       <param name="value" />
21416     </member>
21417     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector256Double(System.Runtime.Intrinsics.Vector128{System.Int32})">
21418       <summary>
21419         <para>__m256d _mm256_cvtepi32_pd (__m128i a)</para>
21420         <para>VCVTDQ2PD ymm, xmm/m128</para>
21421       </summary>
21422       <param name="value" />
21423     </member>
21424     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector256Double(System.Runtime.Intrinsics.Vector128{System.Single})">
21425       <summary>
21426         <para>__m256d _mm256_cvtps_pd (__m128 a)</para>
21427         <para>VCVTPS2PD ymm, xmm/m128</para>
21428       </summary>
21429       <param name="value" />
21430     </member>
21431     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector256Int32(System.Runtime.Intrinsics.Vector256{System.Single})">
21432       <summary>
21433         <para>__m256i _mm256_cvtps_epi32 (__m256 a)</para>
21434         <para>VCVTPS2DQ ymm, ymm/m256</para>
21435       </summary>
21436       <param name="value" />
21437     </member>
21438     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector256Int32WithTruncation(System.Runtime.Intrinsics.Vector256{System.Single})">
21439       <summary>
21440         <para>__m256i _mm256_cvttps_epi32 (__m256 a)</para>
21441         <para>VCVTTPS2DQ ymm, ymm/m256</para>
21442       </summary>
21443       <param name="value" />
21444     </member>
21445     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector256Single(System.Runtime.Intrinsics.Vector256{System.Int32})">
21446       <summary>
21447         <para>__m256 _mm256_cvtepi32_ps (__m256i a)</para>
21448         <para>VCVTDQ2PS ymm, ymm/m256</para>
21449       </summary>
21450       <param name="value" />
21451     </member>
21452     <member name="M:System.Runtime.Intrinsics.X86.Avx.Divide(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21453       <summary>
21454         <para>__m256d _mm256_div_pd (__m256d a, __m256d b)</para>
21455         <para>VDIVPD ymm, ymm, ymm/m256</para>
21456       </summary>
21457       <param name="left" />
21458       <param name="right" />
21459     </member>
21460     <member name="M:System.Runtime.Intrinsics.X86.Avx.Divide(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21461       <summary>
21462         <para>__m256 _mm256_div_ps (__m256 a, __m256 b)</para>
21463         <para>VDIVPS ymm, ymm, ymm/m256</para>
21464       </summary>
21465       <param name="left" />
21466       <param name="right" />
21467     </member>
21468     <member name="M:System.Runtime.Intrinsics.X86.Avx.DotProduct(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
21469       <summary>
21470         <para>__m256 _mm256_dp_ps (__m256 a, __m256 b, const int imm8)</para>
21471         <para>VDPPS ymm, ymm, ymm/m256, imm8</para>
21472       </summary>
21473       <param name="left" />
21474       <param name="right" />
21475       <param name="control" />
21476     </member>
21477     <member name="M:System.Runtime.Intrinsics.X86.Avx.DuplicateEvenIndexed(System.Runtime.Intrinsics.Vector256{System.Double})">
21478       <summary>
21479         <para>__m256d _mm256_movedup_pd (__m256d a)</para>
21480         <para>VMOVDDUP ymm, ymm/m256</para>
21481       </summary>
21482       <param name="value" />
21483     </member>
21484     <member name="M:System.Runtime.Intrinsics.X86.Avx.DuplicateEvenIndexed(System.Runtime.Intrinsics.Vector256{System.Single})">
21485       <summary>
21486         <para>__m256 _mm256_moveldup_ps (__m256 a)</para>
21487         <para>VMOVSLDUP ymm, ymm/m256</para>
21488       </summary>
21489       <param name="value" />
21490     </member>
21491     <member name="M:System.Runtime.Intrinsics.X86.Avx.DuplicateOddIndexed(System.Runtime.Intrinsics.Vector256{System.Single})">
21492       <summary>
21493         <para>__m256 _mm256_movehdup_ps (__m256 a)</para>
21494         <para>VMOVSHDUP ymm, ymm/m256</para>
21495       </summary>
21496       <param name="value" />
21497     </member>
21498     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
21499       <summary>
21500         <para>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)</para>
21501         <para>VEXTRACTF128 xmm/m128, ymm, imm8</para>
21502       </summary>
21503       <param name="value" />
21504       <param name="index" />
21505     </member>
21506     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
21507       <summary>
21508         <para>__m128d _mm256_extractf128_pd (__m256d a, const int imm8)</para>
21509         <para>VEXTRACTF128 xmm/m128, ymm, imm8</para>
21510       </summary>
21511       <param name="value" />
21512       <param name="index" />
21513     </member>
21514     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
21515       <summary>
21516         <para>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)</para>
21517         <para>VEXTRACTF128 xmm/m128, ymm, imm8</para>
21518       </summary>
21519       <param name="value" />
21520       <param name="index" />
21521     </member>
21522     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
21523       <summary>
21524         <para>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)</para>
21525         <para>VEXTRACTF128 xmm/m128, ymm, imm8</para>
21526       </summary>
21527       <param name="value" />
21528       <param name="index" />
21529     </member>
21530     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
21531       <summary>
21532         <para>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)</para>
21533         <para>VEXTRACTF128 xmm/m128, ymm, imm8</para>
21534       </summary>
21535       <param name="value" />
21536       <param name="index" />
21537     </member>
21538     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
21539       <summary>
21540         <para>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)</para>
21541         <para>VEXTRACTF128 xmm/m128, ymm, imm8</para>
21542       </summary>
21543       <param name="value" />
21544       <param name="index" />
21545     </member>
21546     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
21547       <summary>
21548         <para>__m128 _mm256_extractf128_ps (__m256 a, const int imm8)</para>
21549         <para>VEXTRACTF128 xmm/m128, ymm, imm8</para>
21550       </summary>
21551       <param name="value" />
21552       <param name="index" />
21553     </member>
21554     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
21555       <summary>
21556         <para>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)</para>
21557         <para>VEXTRACTF128 xmm/m128, ymm, imm8</para>
21558       </summary>
21559       <param name="value" />
21560       <param name="index" />
21561     </member>
21562     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
21563       <summary>
21564         <para>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)</para>
21565         <para>VEXTRACTF128 xmm/m128, ymm, imm8</para>
21566       </summary>
21567       <param name="value" />
21568       <param name="index" />
21569     </member>
21570     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
21571       <summary>
21572         <para>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)</para>
21573         <para>VEXTRACTF128 xmm/m128, ymm, imm8</para>
21574       </summary>
21575       <param name="value" />
21576       <param name="index" />
21577     </member>
21578     <member name="M:System.Runtime.Intrinsics.X86.Avx.Floor(System.Runtime.Intrinsics.Vector256{System.Double})">
21579       <summary>
21580         <para>__m256d _mm256_floor_pd (__m256d a)</para>
21581         <para>VROUNDPS ymm, ymm/m256, imm8(9)</para>
21582       </summary>
21583       <param name="value" />
21584     </member>
21585     <member name="M:System.Runtime.Intrinsics.X86.Avx.Floor(System.Runtime.Intrinsics.Vector256{System.Single})">
21586       <summary>
21587         <para>__m256 _mm256_floor_ps (__m256 a)</para>
21588         <para>VROUNDPS ymm, ymm/m256, imm8(9)</para>
21589       </summary>
21590       <param name="value" />
21591     </member>
21592     <member name="M:System.Runtime.Intrinsics.X86.Avx.HorizontalAdd(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21593       <summary>
21594         <para>__m256d _mm256_hadd_pd (__m256d a, __m256d b)</para>
21595         <para>VHADDPD ymm, ymm, ymm/m256</para>
21596       </summary>
21597       <param name="left" />
21598       <param name="right" />
21599     </member>
21600     <member name="M:System.Runtime.Intrinsics.X86.Avx.HorizontalAdd(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21601       <summary>
21602         <para>__m256 _mm256_hadd_ps (__m256 a, __m256 b)</para>
21603         <para>VHADDPS ymm, ymm, ymm/m256</para>
21604       </summary>
21605       <param name="left" />
21606       <param name="right" />
21607     </member>
21608     <member name="M:System.Runtime.Intrinsics.X86.Avx.HorizontalSubtract(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21609       <summary>
21610         <para>__m256d _mm256_hsub_pd (__m256d a, __m256d b)</para>
21611         <para>VHSUBPD ymm, ymm, ymm/m256</para>
21612       </summary>
21613       <param name="left" />
21614       <param name="right" />
21615     </member>
21616     <member name="M:System.Runtime.Intrinsics.X86.Avx.HorizontalSubtract(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21617       <summary>
21618         <para>__m256 _mm256_hsub_ps (__m256 a, __m256 b)</para>
21619         <para>VHSUBPS ymm, ymm, ymm/m256</para>
21620       </summary>
21621       <param name="left" />
21622       <param name="right" />
21623     </member>
21624     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
21625       <summary>
21626         <para>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)</para>
21627         <para>VINSERTF128 ymm, ymm, xmm/m128, imm8</para>
21628       </summary>
21629       <param name="value" />
21630       <param name="data" />
21631       <param name="index" />
21632     </member>
21633     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
21634       <summary>
21635         <para>__m256d _mm256_insertf128_pd (__m256d a, __m128d b, int imm8)</para>
21636         <para>VINSERTF128 ymm, ymm, xmm/m128, imm8</para>
21637       </summary>
21638       <param name="value" />
21639       <param name="data" />
21640       <param name="index" />
21641     </member>
21642     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
21643       <summary>
21644         <para>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)</para>
21645         <para>VINSERTF128 ymm, ymm, xmm/m128, imm8</para>
21646       </summary>
21647       <param name="value" />
21648       <param name="data" />
21649       <param name="index" />
21650     </member>
21651     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
21652       <summary>
21653         <para>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)</para>
21654         <para>VINSERTF128 ymm, ymm, xmm/m128, imm8</para>
21655       </summary>
21656       <param name="value" />
21657       <param name="data" />
21658       <param name="index" />
21659     </member>
21660     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
21661       <summary>
21662         <para>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)</para>
21663         <para>VINSERTF128 ymm, ymm, xmm/m128, imm8</para>
21664       </summary>
21665       <param name="value" />
21666       <param name="data" />
21667       <param name="index" />
21668     </member>
21669     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
21670       <summary>
21671         <para>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)</para>
21672         <para>VINSERTF128 ymm, ymm, xmm/m128, imm8</para>
21673       </summary>
21674       <param name="value" />
21675       <param name="data" />
21676       <param name="index" />
21677     </member>
21678     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
21679       <summary>
21680         <para>__m256 _mm256_insertf128_ps (__m256 a, __m128 b, int imm8)</para>
21681         <para>VINSERTF128 ymm, ymm, xmm/m128, imm8</para>
21682       </summary>
21683       <param name="value" />
21684       <param name="data" />
21685       <param name="index" />
21686     </member>
21687     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
21688       <summary>
21689         <para>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)</para>
21690         <para>VINSERTF128 ymm, ymm, xmm/m128, imm8</para>
21691       </summary>
21692       <param name="value" />
21693       <param name="data" />
21694       <param name="index" />
21695     </member>
21696     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
21697       <summary>
21698         <para>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)</para>
21699         <para>VINSERTF128 ymm, ymm, xmm/m128, imm8</para>
21700       </summary>
21701       <param name="value" />
21702       <param name="data" />
21703       <param name="index" />
21704     </member>
21705     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
21706       <summary>
21707         <para>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)</para>
21708         <para>VINSERTF128 ymm, ymm, xmm/m128, imm8</para>
21709       </summary>
21710       <param name="value" />
21711       <param name="data" />
21712       <param name="index" />
21713     </member>
21714     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Byte*)">
21715       <summary>
21716         <para>__m256i _mm256_load_si256 (__m256i const * mem_addr)</para>
21717         <para>VMOVDQA ymm, m256</para>
21718       </summary>
21719       <param name="address" />
21720     </member>
21721     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Double*)">
21722       <summary>
21723         <para>__m256d _mm256_load_pd (double const * mem_addr)</para>
21724         <para>VMOVAPD ymm, ymm/m256</para>
21725       </summary>
21726       <param name="address" />
21727     </member>
21728     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Int16*)">
21729       <summary>
21730         <para>__m256i _mm256_load_si256 (__m256i const * mem_addr)</para>
21731         <para>VMOVDQA ymm, m256</para>
21732       </summary>
21733       <param name="address" />
21734     </member>
21735     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Int32*)">
21736       <summary>
21737         <para>__m256i _mm256_load_si256 (__m256i const * mem_addr)</para>
21738         <para>VMOVDQA ymm, m256</para>
21739       </summary>
21740       <param name="address" />
21741     </member>
21742     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Int64*)">
21743       <summary>
21744         <para>__m256i _mm256_load_si256 (__m256i const * mem_addr)</para>
21745         <para>VMOVDQA ymm, m256</para>
21746       </summary>
21747       <param name="address" />
21748     </member>
21749     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.SByte*)">
21750       <summary>
21751         <para>__m256i _mm256_load_si256 (__m256i const * mem_addr)</para>
21752         <para>VMOVDQA ymm, m256</para>
21753       </summary>
21754       <param name="address" />
21755     </member>
21756     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Single*)">
21757       <summary>
21758         <para>__m256 _mm256_load_ps (float const * mem_addr)</para>
21759         <para>VMOVAPS ymm, ymm/m256</para>
21760       </summary>
21761       <param name="address" />
21762     </member>
21763     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.UInt16*)">
21764       <summary>
21765         <para>__m256i _mm256_load_si256 (__m256i const * mem_addr)</para>
21766         <para>VMOVDQA ymm, m256</para>
21767       </summary>
21768       <param name="address" />
21769     </member>
21770     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.UInt32*)">
21771       <summary>
21772         <para>__m256i _mm256_load_si256 (__m256i const * mem_addr)</para>
21773         <para>VMOVDQA ymm, m256</para>
21774       </summary>
21775       <param name="address" />
21776     </member>
21777     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.UInt64*)">
21778       <summary>
21779         <para>__m256i _mm256_load_si256 (__m256i const * mem_addr)</para>
21780         <para>VMOVDQA ymm, m256</para>
21781       </summary>
21782       <param name="address" />
21783     </member>
21784     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.Byte*)">
21785       <summary>
21786         <para>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)</para>
21787         <para>VLDDQU ymm, m256</para>
21788       </summary>
21789       <param name="address" />
21790     </member>
21791     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.Int16*)">
21792       <summary>
21793         <para>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)</para>
21794         <para>VLDDQU ymm, m256</para>
21795       </summary>
21796       <param name="address" />
21797     </member>
21798     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.Int32*)">
21799       <summary>
21800         <para>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)</para>
21801         <para>VLDDQU ymm, m256</para>
21802       </summary>
21803       <param name="address" />
21804     </member>
21805     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.Int64*)">
21806       <summary>
21807         <para>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)</para>
21808         <para>VLDDQU ymm, m256</para>
21809       </summary>
21810       <param name="address" />
21811     </member>
21812     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.SByte*)">
21813       <summary>
21814         <para>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)</para>
21815         <para>VLDDQU ymm, m256</para>
21816       </summary>
21817       <param name="address" />
21818     </member>
21819     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.UInt16*)">
21820       <summary>
21821         <para>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)</para>
21822         <para>VLDDQU ymm, m256</para>
21823       </summary>
21824       <param name="address" />
21825     </member>
21826     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.UInt32*)">
21827       <summary>
21828         <para>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)</para>
21829         <para>VLDDQU ymm, m256</para>
21830       </summary>
21831       <param name="address" />
21832     </member>
21833     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.UInt64*)">
21834       <summary>
21835         <para>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)</para>
21836         <para>VLDDQU ymm, m256</para>
21837       </summary>
21838       <param name="address" />
21839     </member>
21840     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Byte*)">
21841       <summary>
21842         <para>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)</para>
21843         <para>VMOVDQU ymm, m256</para>
21844       </summary>
21845       <param name="address" />
21846     </member>
21847     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Double*)">
21848       <summary>
21849         <para>__m256d _mm256_loadu_pd (double const * mem_addr)</para>
21850         <para>VMOVUPD ymm, ymm/m256</para>
21851       </summary>
21852       <param name="address" />
21853     </member>
21854     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Int16*)">
21855       <summary>
21856         <para>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)</para>
21857         <para>VMOVDQU ymm, m256</para>
21858       </summary>
21859       <param name="address" />
21860     </member>
21861     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Int32*)">
21862       <summary>
21863         <para>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)</para>
21864         <para>VMOVDQU ymm, m256</para>
21865       </summary>
21866       <param name="address" />
21867     </member>
21868     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Int64*)">
21869       <summary>
21870         <para>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)</para>
21871         <para>VMOVDQU ymm, m256</para>
21872       </summary>
21873       <param name="address" />
21874     </member>
21875     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.SByte*)">
21876       <summary>
21877         <para>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)</para>
21878         <para>VMOVDQU ymm, m256</para>
21879       </summary>
21880       <param name="address" />
21881     </member>
21882     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Single*)">
21883       <summary>
21884         <para>__m256 _mm256_loadu_ps (float const * mem_addr)</para>
21885         <para>VMOVUPS ymm, ymm/m256</para>
21886       </summary>
21887       <param name="address" />
21888     </member>
21889     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.UInt16*)">
21890       <summary>
21891         <para>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)</para>
21892         <para>VMOVDQU ymm, m256</para>
21893       </summary>
21894       <param name="address" />
21895     </member>
21896     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.UInt32*)">
21897       <summary>
21898         <para>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)</para>
21899         <para>VMOVDQU ymm, m256</para>
21900       </summary>
21901       <param name="address" />
21902     </member>
21903     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.UInt64*)">
21904       <summary>
21905         <para>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)</para>
21906         <para>VMOVDQU ymm, m256</para>
21907       </summary>
21908       <param name="address" />
21909     </member>
21910     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskLoad(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
21911       <summary>
21912         <para>__m128d _mm_maskload_pd (double const * mem_addr, __m128i mask)</para>
21913         <para>VMASKMOVPD xmm, xmm, m128</para>
21914       </summary>
21915       <param name="address" />
21916       <param name="mask" />
21917     </member>
21918     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskLoad(System.Double*,System.Runtime.Intrinsics.Vector256{System.Double})">
21919       <summary>
21920         <para>__m256d _mm256_maskload_pd (double const * mem_addr, __m256i mask)</para>
21921         <para>VMASKMOVPD ymm, ymm, m256</para>
21922       </summary>
21923       <param name="address" />
21924       <param name="mask" />
21925     </member>
21926     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskLoad(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
21927       <summary>
21928         <para>__m128 _mm_maskload_ps (float const * mem_addr, __m128i mask)</para>
21929         <para>VMASKMOVPS xmm, xmm, m128</para>
21930       </summary>
21931       <param name="address" />
21932       <param name="mask" />
21933     </member>
21934     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskLoad(System.Single*,System.Runtime.Intrinsics.Vector256{System.Single})">
21935       <summary>
21936         <para>__m256 _mm256_maskload_ps (float const * mem_addr, __m256i mask)</para>
21937         <para>VMASKMOVPS ymm, ymm, m256</para>
21938       </summary>
21939       <param name="address" />
21940       <param name="mask" />
21941     </member>
21942     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskStore(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
21943       <summary>
21944         <para>void _mm_maskstore_pd (double * mem_addr, __m128i mask, __m128d a)</para>
21945         <para>VMASKMOVPD m128, xmm, xmm</para>
21946       </summary>
21947       <param name="address" />
21948       <param name="mask" />
21949       <param name="source" />
21950     </member>
21951     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskStore(System.Double*,System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21952       <summary>
21953         <para>void _mm256_maskstore_pd (double * mem_addr, __m256i mask, __m256d a)</para>
21954         <para>VMASKMOVPD m256, ymm, ymm</para>
21955       </summary>
21956       <param name="address" />
21957       <param name="mask" />
21958       <param name="source" />
21959     </member>
21960     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskStore(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
21961       <summary>
21962         <para>void _mm_maskstore_ps (float * mem_addr, __m128i mask, __m128 a)</para>
21963         <para>VMASKMOVPS m128, xmm, xmm</para>
21964       </summary>
21965       <param name="address" />
21966       <param name="mask" />
21967       <param name="source" />
21968     </member>
21969     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskStore(System.Single*,System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21970       <summary>
21971         <para>void _mm256_maskstore_ps (float * mem_addr, __m256i mask, __m256 a)</para>
21972         <para>VMASKMOVPS m256, ymm, ymm</para>
21973       </summary>
21974       <param name="address" />
21975       <param name="mask" />
21976       <param name="source" />
21977     </member>
21978     <member name="M:System.Runtime.Intrinsics.X86.Avx.Max(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21979       <summary>
21980         <para>__m256d _mm256_max_pd (__m256d a, __m256d b)</para>
21981         <para>VMAXPD ymm, ymm, ymm/m256</para>
21982       </summary>
21983       <param name="left" />
21984       <param name="right" />
21985     </member>
21986     <member name="M:System.Runtime.Intrinsics.X86.Avx.Max(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
21987       <summary>
21988         <para>__m256 _mm256_max_ps (__m256 a, __m256 b)</para>
21989         <para>VMAXPS ymm, ymm, ymm/m256</para>
21990       </summary>
21991       <param name="left" />
21992       <param name="right" />
21993     </member>
21994     <member name="M:System.Runtime.Intrinsics.X86.Avx.Min(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
21995       <summary>
21996         <para>__m256d _mm256_min_pd (__m256d a, __m256d b)</para>
21997         <para>VMINPD ymm, ymm, ymm/m256</para>
21998       </summary>
21999       <param name="left" />
22000       <param name="right" />
22001     </member>
22002     <member name="M:System.Runtime.Intrinsics.X86.Avx.Min(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
22003       <summary>
22004         <para>__m256 _mm256_min_ps (__m256 a, __m256 b)</para>
22005         <para>VMINPS ymm, ymm, ymm/m256</para>
22006       </summary>
22007       <param name="left" />
22008       <param name="right" />
22009     </member>
22010     <member name="M:System.Runtime.Intrinsics.X86.Avx.MoveMask(System.Runtime.Intrinsics.Vector256{System.Double})">
22011       <summary>
22012         <para>int _mm256_movemask_pd (__m256d a)</para>
22013         <para>VMOVMSKPD reg, ymm</para>
22014       </summary>
22015       <param name="value" />
22016     </member>
22017     <member name="M:System.Runtime.Intrinsics.X86.Avx.MoveMask(System.Runtime.Intrinsics.Vector256{System.Single})">
22018       <summary>
22019         <para>int _mm256_movemask_ps (__m256 a)</para>
22020         <para>VMOVMSKPS reg, ymm</para>
22021       </summary>
22022       <param name="value" />
22023     </member>
22024     <member name="M:System.Runtime.Intrinsics.X86.Avx.Multiply(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
22025       <summary>
22026         <para>__m256d _mm256_mul_pd (__m256d a, __m256d b)</para>
22027         <para>VMULPD ymm, ymm, ymm/m256</para>
22028       </summary>
22029       <param name="left" />
22030       <param name="right" />
22031     </member>
22032     <member name="M:System.Runtime.Intrinsics.X86.Avx.Multiply(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
22033       <summary>
22034         <para>__m256 _mm256_mul_ps (__m256 a, __m256 b)</para>
22035         <para>VMULPS ymm, ymm, ymm/m256</para>
22036       </summary>
22037       <param name="left" />
22038       <param name="right" />
22039     </member>
22040     <member name="M:System.Runtime.Intrinsics.X86.Avx.Or(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
22041       <summary>
22042         <para>__m256d _mm256_or_pd (__m256d a, __m256d b)</para>
22043         <para>VORPD ymm, ymm, ymm/m256</para>
22044       </summary>
22045       <param name="left" />
22046       <param name="right" />
22047     </member>
22048     <member name="M:System.Runtime.Intrinsics.X86.Avx.Or(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
22049       <summary>
22050         <para>__m256 _mm256_or_ps (__m256 a, __m256 b)</para>
22051         <para>VORPS ymm, ymm, ymm/m256</para>
22052       </summary>
22053       <param name="left" />
22054       <param name="right" />
22055     </member>
22056     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute(System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
22057       <summary>
22058         <para>__m128d _mm_permute_pd (__m128d a, int imm8)</para>
22059         <para>VPERMILPD xmm, xmm, imm8</para>
22060       </summary>
22061       <param name="value" />
22062       <param name="control" />
22063     </member>
22064     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
22065       <summary>
22066         <para>__m128 _mm_permute_ps (__m128 a, int imm8)</para>
22067         <para>VPERMILPS xmm, xmm, imm8</para>
22068       </summary>
22069       <param name="value" />
22070       <param name="control" />
22071     </member>
22072     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute(System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
22073       <summary>
22074         <para>__m256d _mm256_permute_pd (__m256d a, int imm8)</para>
22075         <para>VPERMILPD ymm, ymm, imm8</para>
22076       </summary>
22077       <param name="value" />
22078       <param name="control" />
22079     </member>
22080     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute(System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
22081       <summary>
22082         <para>__m256 _mm256_permute_ps (__m256 a, int imm8)</para>
22083         <para>VPERMILPS ymm, ymm, imm8</para>
22084       </summary>
22085       <param name="value" />
22086       <param name="control" />
22087     </member>
22088     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
22089       <summary>
22090         <para>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)</para>
22091         <para>VPERM2F128 ymm, ymm, ymm/m256, imm8</para>
22092       </summary>
22093       <param name="left" />
22094       <param name="right" />
22095       <param name="control" />
22096     </member>
22097     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
22098       <summary>
22099         <para>__m256d _mm256_permute2f128_pd (__m256d a, __m256d b, int imm8)</para>
22100         <para>VPERM2F128 ymm, ymm, ymm/m256, imm8</para>
22101       </summary>
22102       <param name="left" />
22103       <param name="right" />
22104       <param name="control" />
22105     </member>
22106     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
22107       <summary>
22108         <para>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)</para>
22109         <para>VPERM2F128 ymm, ymm, ymm/m256, imm8</para>
22110       </summary>
22111       <param name="left" />
22112       <param name="right" />
22113       <param name="control" />
22114     </member>
22115     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
22116       <summary>
22117         <para>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)</para>
22118         <para>VPERM2F128 ymm, ymm, ymm/m256, imm8</para>
22119       </summary>
22120       <param name="left" />
22121       <param name="right" />
22122       <param name="control" />
22123     </member>
22124     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
22125       <summary>
22126         <para>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)</para>
22127         <para>VPERM2F128 ymm, ymm, ymm/m256, imm8</para>
22128       </summary>
22129       <param name="left" />
22130       <param name="right" />
22131       <param name="control" />
22132     </member>
22133     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
22134       <summary>
22135         <para>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)</para>
22136         <para>VPERM2F128 ymm, ymm, ymm/m256, imm8</para>
22137       </summary>
22138       <param name="left" />
22139       <param name="right" />
22140       <param name="control" />
22141     </member>
22142     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
22143       <summary>
22144         <para>__m256 _mm256_permute2f128_ps (__m256 a, __m256 b, int imm8)</para>
22145         <para>VPERM2F128 ymm, ymm, ymm/m256, imm8</para>
22146       </summary>
22147       <param name="left" />
22148       <param name="right" />
22149       <param name="control" />
22150     </member>
22151     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
22152       <summary>
22153         <para>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)</para>
22154         <para>VPERM2F128 ymm, ymm, ymm/m256, imm8</para>
22155       </summary>
22156       <param name="left" />
22157       <param name="right" />
22158       <param name="control" />
22159     </member>
22160     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
22161       <summary>
22162         <para>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)</para>
22163         <para>VPERM2F128 ymm, ymm, ymm/m256, imm8</para>
22164       </summary>
22165       <param name="left" />
22166       <param name="right" />
22167       <param name="control" />
22168     </member>
22169     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
22170       <summary>
22171         <para>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)</para>
22172         <para>VPERM2F128 ymm, ymm, ymm/m256, imm8</para>
22173       </summary>
22174       <param name="left" />
22175       <param name="right" />
22176       <param name="control" />
22177     </member>
22178     <member name="M:System.Runtime.Intrinsics.X86.Avx.PermuteVar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Int64})">
22179       <summary>
22180         <para>__m128d _mm_permutevar_pd (__m128d a, __m128i b)</para>
22181         <para>VPERMILPD xmm, xmm, xmm/m128</para>
22182       </summary>
22183       <param name="left" />
22184       <param name="control" />
22185     </member>
22186     <member name="M:System.Runtime.Intrinsics.X86.Avx.PermuteVar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Int32})">
22187       <summary>
22188         <para>__m128 _mm_permutevar_ps (__m128 a, __m128i b)</para>
22189         <para>VPERMILPS xmm, xmm, xmm/m128</para>
22190       </summary>
22191       <param name="left" />
22192       <param name="control" />
22193     </member>
22194     <member name="M:System.Runtime.Intrinsics.X86.Avx.PermuteVar(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Int64})">
22195       <summary>
22196         <para>__m256d _mm256_permutevar_pd (__m256d a, __m256i b)</para>
22197         <para>VPERMILPD ymm, ymm, ymm/m256</para>
22198       </summary>
22199       <param name="left" />
22200       <param name="control" />
22201     </member>
22202     <member name="M:System.Runtime.Intrinsics.X86.Avx.PermuteVar(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Int32})">
22203       <summary>
22204         <para>__m256 _mm256_permutevar_ps (__m256 a, __m256i b)</para>
22205         <para>VPERMILPS ymm, ymm, ymm/m256</para>
22206       </summary>
22207       <param name="left" />
22208       <param name="control" />
22209     </member>
22210     <member name="M:System.Runtime.Intrinsics.X86.Avx.Reciprocal(System.Runtime.Intrinsics.Vector256{System.Single})">
22211       <summary>
22212         <para>__m256 _mm256_rcp_ps (__m256 a)</para>
22213         <para>VRCPPS ymm, ymm/m256</para>
22214       </summary>
22215       <param name="value" />
22216     </member>
22217     <member name="M:System.Runtime.Intrinsics.X86.Avx.ReciprocalSqrt(System.Runtime.Intrinsics.Vector256{System.Single})">
22218       <summary>
22219         <para>__m256 _mm256_rsqrt_ps (__m256 a)</para>
22220         <para>VRSQRTPS ymm, ymm/m256</para>
22221       </summary>
22222       <param name="value" />
22223     </member>
22224     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundCurrentDirection(System.Runtime.Intrinsics.Vector256{System.Double})">
22225       <summary>
22226         <para>__m256d _mm256_round_pd (__m256d a, _MM_FROUND_CUR_DIRECTION)</para>
22227         <para>VROUNDPD ymm, ymm/m256, imm8(4)</para>
22228       </summary>
22229       <param name="value" />
22230     </member>
22231     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundCurrentDirection(System.Runtime.Intrinsics.Vector256{System.Single})">
22232       <summary>
22233         <para>__m256 _mm256_round_ps (__m256 a, _MM_FROUND_CUR_DIRECTION)</para>
22234         <para>VROUNDPS ymm, ymm/m256, imm8(4)</para>
22235       </summary>
22236       <param name="value" />
22237     </member>
22238     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToNearestInteger(System.Runtime.Intrinsics.Vector256{System.Double})">
22239       <summary>
22240         <para>__m256d _mm256_round_pd (__m256d a, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC)</para>
22241         <para>VROUNDPD ymm, ymm/m256, imm8(8)</para>
22242       </summary>
22243       <param name="value" />
22244     </member>
22245     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToNearestInteger(System.Runtime.Intrinsics.Vector256{System.Single})">
22246       <summary>
22247         <para>__m256 _mm256_round_ps (__m256 a, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC)</para>
22248         <para>VROUNDPS ymm, ymm/m256, imm8(8)</para>
22249       </summary>
22250       <param name="value" />
22251     </member>
22252     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector256{System.Double})">
22253       <summary>
22254         <para>__m256d _mm256_round_pd (__m256d a, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC)</para>
22255         <para>VROUNDPD ymm, ymm/m256, imm8(9)</para>
22256       </summary>
22257       <param name="value" />
22258     </member>
22259     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector256{System.Single})">
22260       <summary>
22261         <para>__m256 _mm256_round_ps (__m256 a, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC)</para>
22262         <para>VROUNDPS ymm, ymm/m256, imm8(9)</para>
22263       </summary>
22264       <param name="value" />
22265     </member>
22266     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector256{System.Double})">
22267       <summary>
22268         <para>__m256d _mm256_round_pd (__m256d a, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC)</para>
22269         <para>VROUNDPD ymm, ymm/m256, imm8(10)</para>
22270       </summary>
22271       <param name="value" />
22272     </member>
22273     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector256{System.Single})">
22274       <summary>
22275         <para>__m256 _mm256_round_ps (__m256 a, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC)</para>
22276         <para>VROUNDPS ymm, ymm/m256, imm8(10)</para>
22277       </summary>
22278       <param name="value" />
22279     </member>
22280     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToZero(System.Runtime.Intrinsics.Vector256{System.Double})">
22281       <summary>
22282         <para>__m256d _mm256_round_pd (__m256d a, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC)</para>
22283         <para>VROUNDPD ymm, ymm/m256, imm8(11)</para>
22284       </summary>
22285       <param name="value" />
22286     </member>
22287     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToZero(System.Runtime.Intrinsics.Vector256{System.Single})">
22288       <summary>
22289         <para>__m256 _mm256_round_ps (__m256 a, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC)</para>
22290         <para>VROUNDPS ymm, ymm/m256, imm8(11)</para>
22291       </summary>
22292       <param name="value" />
22293     </member>
22294     <member name="M:System.Runtime.Intrinsics.X86.Avx.Shuffle(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
22295       <summary>
22296         <para>__m256d _mm256_shuffle_pd (__m256d a, __m256d b, const int imm8)</para>
22297         <para>VSHUFPD ymm, ymm, ymm/m256, imm8</para>
22298       </summary>
22299       <param name="value" />
22300       <param name="right" />
22301       <param name="control" />
22302     </member>
22303     <member name="M:System.Runtime.Intrinsics.X86.Avx.Shuffle(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
22304       <summary>
22305         <para>__m256 _mm256_shuffle_ps (__m256 a, __m256 b, const int imm8)</para>
22306         <para>VSHUFPS ymm, ymm, ymm/m256, imm8</para>
22307       </summary>
22308       <param name="value" />
22309       <param name="right" />
22310       <param name="control" />
22311     </member>
22312     <member name="M:System.Runtime.Intrinsics.X86.Avx.Sqrt(System.Runtime.Intrinsics.Vector256{System.Double})">
22313       <summary>
22314         <para>__m256d _mm256_sqrt_pd (__m256d a)</para>
22315         <para>VSQRTPD ymm, ymm/m256</para>
22316       </summary>
22317       <param name="value" />
22318     </member>
22319     <member name="M:System.Runtime.Intrinsics.X86.Avx.Sqrt(System.Runtime.Intrinsics.Vector256{System.Single})">
22320       <summary>
22321         <para>__m256 _mm256_sqrt_ps (__m256 a)</para>
22322         <para>VSQRTPS ymm, ymm/m256</para>
22323       </summary>
22324       <param name="value" />
22325     </member>
22326     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Byte*,System.Runtime.Intrinsics.Vector256{System.Byte})">
22327       <summary>
22328         <para>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)</para>
22329         <para>MOVDQU m256, ymm</para>
22330       </summary>
22331       <param name="address" />
22332       <param name="source" />
22333     </member>
22334     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Double*,System.Runtime.Intrinsics.Vector256{System.Double})">
22335       <summary>
22336         <para>void _mm256_storeu_pd (double * mem_addr, __m256d a)</para>
22337         <para>MOVUPD m256, ymm</para>
22338       </summary>
22339       <param name="address" />
22340       <param name="source" />
22341     </member>
22342     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Int16*,System.Runtime.Intrinsics.Vector256{System.Int16})">
22343       <summary>
22344         <para>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)</para>
22345         <para>MOVDQU m256, ymm</para>
22346       </summary>
22347       <param name="address" />
22348       <param name="source" />
22349     </member>
22350     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32})">
22351       <summary>
22352         <para>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)</para>
22353         <para>MOVDQU m256, ymm</para>
22354       </summary>
22355       <param name="address" />
22356       <param name="source" />
22357     </member>
22358     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64})">
22359       <summary>
22360         <para>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)</para>
22361         <para>MOVDQU m256, ymm</para>
22362       </summary>
22363       <param name="address" />
22364       <param name="source" />
22365     </member>
22366     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.SByte*,System.Runtime.Intrinsics.Vector256{System.SByte})">
22367       <summary>
22368         <para>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)</para>
22369         <para>MOVDQU m256, ymm</para>
22370       </summary>
22371       <param name="address" />
22372       <param name="source" />
22373     </member>
22374     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Single*,System.Runtime.Intrinsics.Vector256{System.Single})">
22375       <summary>
22376         <para>void _mm256_storeu_ps (float * mem_addr, __m256 a)</para>
22377         <para>MOVUPS m256, ymm</para>
22378       </summary>
22379       <param name="address" />
22380       <param name="source" />
22381     </member>
22382     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.UInt16*,System.Runtime.Intrinsics.Vector256{System.UInt16})">
22383       <summary>
22384         <para>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)</para>
22385         <para>MOVDQU m256, ymm</para>
22386       </summary>
22387       <param name="address" />
22388       <param name="source" />
22389     </member>
22390     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.UInt32})">
22391       <summary>
22392         <para>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)</para>
22393         <para>MOVDQU m256, ymm</para>
22394       </summary>
22395       <param name="address" />
22396       <param name="source" />
22397     </member>
22398     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.UInt64})">
22399       <summary>
22400         <para>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)</para>
22401         <para>MOVDQU m256, ymm</para>
22402       </summary>
22403       <param name="address" />
22404       <param name="source" />
22405     </member>
22406     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Byte*,System.Runtime.Intrinsics.Vector256{System.Byte})">
22407       <summary>
22408         <para>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)</para>
22409         <para>MOVDQA m256, ymm</para>
22410       </summary>
22411       <param name="address" />
22412       <param name="source" />
22413     </member>
22414     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Double*,System.Runtime.Intrinsics.Vector256{System.Double})">
22415       <summary>
22416         <para>void _mm256_store_pd (double * mem_addr, __m256d a)</para>
22417         <para>VMOVAPD m256, ymm</para>
22418       </summary>
22419       <param name="address" />
22420       <param name="source" />
22421     </member>
22422     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Int16*,System.Runtime.Intrinsics.Vector256{System.Int16})">
22423       <summary>
22424         <para>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)</para>
22425         <para>MOVDQA m256, ymm</para>
22426       </summary>
22427       <param name="address" />
22428       <param name="source" />
22429     </member>
22430     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32})">
22431       <summary>
22432         <para>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)</para>
22433         <para>MOVDQA m256, ymm</para>
22434       </summary>
22435       <param name="address" />
22436       <param name="source" />
22437     </member>
22438     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64})">
22439       <summary>
22440         <para>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)</para>
22441         <para>MOVDQA m256, ymm</para>
22442       </summary>
22443       <param name="address" />
22444       <param name="source" />
22445     </member>
22446     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.SByte*,System.Runtime.Intrinsics.Vector256{System.SByte})">
22447       <summary>
22448         <para>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)</para>
22449         <para>MOVDQA m256, ymm</para>
22450       </summary>
22451       <param name="address" />
22452       <param name="source" />
22453     </member>
22454     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Single*,System.Runtime.Intrinsics.Vector256{System.Single})">
22455       <summary>
22456         <para>void _mm256_store_ps (float * mem_addr, __m256 a)</para>
22457         <para>VMOVAPS m256, ymm</para>
22458       </summary>
22459       <param name="address" />
22460       <param name="source" />
22461     </member>
22462     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.UInt16*,System.Runtime.Intrinsics.Vector256{System.UInt16})">
22463       <summary>
22464         <para>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)</para>
22465         <para>MOVDQA m256, ymm</para>
22466       </summary>
22467       <param name="address" />
22468       <param name="source" />
22469     </member>
22470     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.UInt32})">
22471       <summary>
22472         <para>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)</para>
22473         <para>MOVDQA m256, ymm</para>
22474       </summary>
22475       <param name="address" />
22476       <param name="source" />
22477     </member>
22478     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.UInt64})">
22479       <summary>
22480         <para>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)</para>
22481         <para>MOVDQA m256, ymm</para>
22482       </summary>
22483       <param name="address" />
22484       <param name="source" />
22485     </member>
22486     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Byte*,System.Runtime.Intrinsics.Vector256{System.Byte})">
22487       <summary>
22488         <para>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)</para>
22489         <para>VMOVNTDQ m256, ymm</para>
22490       </summary>
22491       <param name="address" />
22492       <param name="source" />
22493     </member>
22494     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Double*,System.Runtime.Intrinsics.Vector256{System.Double})">
22495       <summary>
22496         <para>void _mm256_stream_pd (double * mem_addr, __m256d a)</para>
22497         <para>MOVNTPD m256, ymm</para>
22498       </summary>
22499       <param name="address" />
22500       <param name="source" />
22501     </member>
22502     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Int16*,System.Runtime.Intrinsics.Vector256{System.Int16})">
22503       <summary>
22504         <para>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)</para>
22505         <para>VMOVNTDQ m256, ymm</para>
22506       </summary>
22507       <param name="address" />
22508       <param name="source" />
22509     </member>
22510     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32})">
22511       <summary>
22512         <para>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)</para>
22513         <para>VMOVNTDQ m256, ymm</para>
22514       </summary>
22515       <param name="address" />
22516       <param name="source" />
22517     </member>
22518     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64})">
22519       <summary>
22520         <para>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)</para>
22521         <para>VMOVNTDQ m256, ymm</para>
22522       </summary>
22523       <param name="address" />
22524       <param name="source" />
22525     </member>
22526     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.SByte*,System.Runtime.Intrinsics.Vector256{System.SByte})">
22527       <summary>
22528         <para>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)</para>
22529         <para>VMOVNTDQ m256, ymm</para>
22530       </summary>
22531       <param name="address" />
22532       <param name="source" />
22533     </member>
22534     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Single*,System.Runtime.Intrinsics.Vector256{System.Single})">
22535       <summary>
22536         <para>void _mm256_stream_ps (float * mem_addr, __m256 a)</para>
22537         <para>MOVNTPS m256, ymm</para>
22538       </summary>
22539       <param name="address" />
22540       <param name="source" />
22541     </member>
22542     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.UInt16*,System.Runtime.Intrinsics.Vector256{System.UInt16})">
22543       <summary>
22544         <para>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)</para>
22545         <para>VMOVNTDQ m256, ymm</para>
22546       </summary>
22547       <param name="address" />
22548       <param name="source" />
22549     </member>
22550     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.UInt32})">
22551       <summary>
22552         <para>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)</para>
22553         <para>VMOVNTDQ m256, ymm</para>
22554       </summary>
22555       <param name="address" />
22556       <param name="source" />
22557     </member>
22558     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.UInt64})">
22559       <summary>
22560         <para>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)</para>
22561         <para>VMOVNTDQ m256, ymm</para>
22562       </summary>
22563       <param name="address" />
22564       <param name="source" />
22565     </member>
22566     <member name="M:System.Runtime.Intrinsics.X86.Avx.Subtract(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
22567       <summary>
22568         <para>__m256d _mm256_sub_pd (__m256d a, __m256d b)</para>
22569         <para>VSUBPD ymm, ymm, ymm/m256</para>
22570       </summary>
22571       <param name="left" />
22572       <param name="right" />
22573     </member>
22574     <member name="M:System.Runtime.Intrinsics.X86.Avx.Subtract(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
22575       <summary>
22576         <para>__m256 _mm256_sub_ps (__m256 a, __m256 b)</para>
22577         <para>VSUBPS ymm, ymm, ymm/m256</para>
22578       </summary>
22579       <param name="left" />
22580       <param name="right" />
22581     </member>
22582     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
22583       <summary>
22584         <para>int _mm_testc_pd (__m128d a, __m128d b)</para>
22585         <para>VTESTPD xmm, xmm/m128</para>
22586       </summary>
22587       <param name="left" />
22588       <param name="right" />
22589     </member>
22590     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
22591       <summary>
22592         <para>int _mm_testc_ps (__m128 a, __m128 b)</para>
22593         <para>VTESTPS xmm, xmm/m128</para>
22594       </summary>
22595       <param name="left" />
22596       <param name="right" />
22597     </member>
22598     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
22599       <summary>
22600         <para>int _mm256_testc_si256 (__m256i a, __m256i b)</para>
22601         <para>VPTEST ymm, ymm/m256</para>
22602       </summary>
22603       <param name="left" />
22604       <param name="right" />
22605     </member>
22606     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
22607       <summary>
22608         <para>int _mm256_testc_pd (__m256d a, __m256d b)</para>
22609         <para>VTESTPS ymm, ymm/m256</para>
22610       </summary>
22611       <param name="left" />
22612       <param name="right" />
22613     </member>
22614     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
22615       <summary>
22616         <para>int _mm256_testc_si256 (__m256i a, __m256i b)</para>
22617         <para>VPTEST ymm, ymm/m256</para>
22618       </summary>
22619       <param name="left" />
22620       <param name="right" />
22621     </member>
22622     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
22623       <summary>
22624         <para>int _mm256_testc_si256 (__m256i a, __m256i b)</para>
22625         <para>VPTEST ymm, ymm/m256</para>
22626       </summary>
22627       <param name="left" />
22628       <param name="right" />
22629     </member>
22630     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
22631       <summary>
22632         <para>int _mm256_testc_si256 (__m256i a, __m256i b)</para>
22633         <para>VPTEST ymm, ymm/m256</para>
22634       </summary>
22635       <param name="left" />
22636       <param name="right" />
22637     </member>
22638     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
22639       <summary>
22640         <para>int _mm256_testc_si256 (__m256i a, __m256i b)</para>
22641         <para>VPTEST ymm, ymm/m256</para>
22642       </summary>
22643       <param name="left" />
22644       <param name="right" />
22645     </member>
22646     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
22647       <summary>
22648         <para>int _mm256_testc_ps (__m256 a, __m256 b)</para>
22649         <para>VTESTPS ymm, ymm/m256</para>
22650       </summary>
22651       <param name="left" />
22652       <param name="right" />
22653     </member>
22654     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
22655       <summary>
22656         <para>int _mm256_testc_si256 (__m256i a, __m256i b)</para>
22657         <para>VPTEST ymm, ymm/m256</para>
22658       </summary>
22659       <param name="left" />
22660       <param name="right" />
22661     </member>
22662     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
22663       <summary>
22664         <para>int _mm256_testc_si256 (__m256i a, __m256i b)</para>
22665         <para>VPTEST ymm, ymm/m256</para>
22666       </summary>
22667       <param name="left" />
22668       <param name="right" />
22669     </member>
22670     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
22671       <summary>
22672         <para>int _mm256_testc_si256 (__m256i a, __m256i b)</para>
22673         <para>VPTEST ymm, ymm/m256</para>
22674       </summary>
22675       <param name="left" />
22676       <param name="right" />
22677     </member>
22678     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
22679       <summary>
22680         <para>int _mm_testnzc_pd (__m128d a, __m128d b)</para>
22681         <para>VTESTPD xmm, xmm/m128</para>
22682       </summary>
22683       <param name="left" />
22684       <param name="right" />
22685     </member>
22686     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
22687       <summary>
22688         <para>int _mm_testnzc_ps (__m128 a, __m128 b)</para>
22689         <para>VTESTPS xmm, xmm/m128</para>
22690       </summary>
22691       <param name="left" />
22692       <param name="right" />
22693     </member>
22694     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
22695       <summary>
22696         <para>int _mm256_testnzc_si256 (__m256i a, __m256i b)</para>
22697         <para>VPTEST ymm, ymm/m256</para>
22698       </summary>
22699       <param name="left" />
22700       <param name="right" />
22701     </member>
22702     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
22703       <summary>
22704         <para>int _mm256_testnzc_pd (__m256d a, __m256d b)</para>
22705         <para>VTESTPD ymm, ymm/m256</para>
22706       </summary>
22707       <param name="left" />
22708       <param name="right" />
22709     </member>
22710     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
22711       <summary>
22712         <para>int _mm256_testnzc_si256 (__m256i a, __m256i b)</para>
22713         <para>VPTEST ymm, ymm/m256</para>
22714       </summary>
22715       <param name="left" />
22716       <param name="right" />
22717     </member>
22718     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
22719       <summary>
22720         <para>int _mm256_testnzc_si256 (__m256i a, __m256i b)</para>
22721         <para>VPTEST ymm, ymm/m256</para>
22722       </summary>
22723       <param name="left" />
22724       <param name="right" />
22725     </member>
22726     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
22727       <summary>
22728         <para>int _mm256_testnzc_si256 (__m256i a, __m256i b)</para>
22729         <para>VPTEST ymm, ymm/m256</para>
22730       </summary>
22731       <param name="left" />
22732       <param name="right" />
22733     </member>
22734     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
22735       <summary>
22736         <para>int _mm256_testnzc_si256 (__m256i a, __m256i b)</para>
22737         <para>VPTEST ymm, ymm/m256</para>
22738       </summary>
22739       <param name="left" />
22740       <param name="right" />
22741     </member>
22742     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
22743       <summary>
22744         <para>int _mm256_testnzc_ps (__m256 a, __m256 b)</para>
22745         <para>VTESTPS ymm, ymm/m256</para>
22746       </summary>
22747       <param name="left" />
22748       <param name="right" />
22749     </member>
22750     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
22751       <summary>
22752         <para>int _mm256_testnzc_si256 (__m256i a, __m256i b)</para>
22753         <para>VPTEST ymm, ymm/m256</para>
22754       </summary>
22755       <param name="left" />
22756       <param name="right" />
22757     </member>
22758     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
22759       <summary>
22760         <para>int _mm256_testnzc_si256 (__m256i a, __m256i b)</para>
22761         <para>VPTEST ymm, ymm/m256</para>
22762       </summary>
22763       <param name="left" />
22764       <param name="right" />
22765     </member>
22766     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
22767       <summary>
22768         <para>int _mm256_testnzc_si256 (__m256i a, __m256i b)</para>
22769         <para>VPTEST ymm, ymm/m256</para>
22770       </summary>
22771       <param name="left" />
22772       <param name="right" />
22773     </member>
22774     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
22775       <summary>
22776         <para>int _mm_testz_pd (__m128d a, __m128d b)</para>
22777         <para>VTESTPD xmm, xmm/m128</para>
22778       </summary>
22779       <param name="left" />
22780       <param name="right" />
22781     </member>
22782     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
22783       <summary>
22784         <para>int _mm_testz_ps (__m128 a, __m128 b)</para>
22785         <para>VTESTPS xmm, xmm/m128</para>
22786       </summary>
22787       <param name="left" />
22788       <param name="right" />
22789     </member>
22790     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
22791       <summary>
22792         <para>int _mm256_testz_si256 (__m256i a, __m256i b)</para>
22793         <para>VPTEST ymm, ymm/m256</para>
22794       </summary>
22795       <param name="left" />
22796       <param name="right" />
22797     </member>
22798     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
22799       <summary>
22800         <para>int _mm256_testz_pd (__m256d a, __m256d b)</para>
22801         <para>VTESTPD ymm, ymm/m256</para>
22802       </summary>
22803       <param name="left" />
22804       <param name="right" />
22805     </member>
22806     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
22807       <summary>
22808         <para>int _mm256_testz_si256 (__m256i a, __m256i b)</para>
22809         <para>VPTEST ymm, ymm/m256</para>
22810       </summary>
22811       <param name="left" />
22812       <param name="right" />
22813     </member>
22814     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
22815       <summary>
22816         <para>int _mm256_testz_si256 (__m256i a, __m256i b)</para>
22817         <para>VPTEST ymm, ymm/m256</para>
22818       </summary>
22819       <param name="left" />
22820       <param name="right" />
22821     </member>
22822     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
22823       <summary>
22824         <para>int _mm256_testz_si256 (__m256i a, __m256i b)</para>
22825         <para>VPTEST ymm, ymm/m256</para>
22826       </summary>
22827       <param name="left" />
22828       <param name="right" />
22829     </member>
22830     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
22831       <summary>
22832         <para>int _mm256_testz_si256 (__m256i a, __m256i b)</para>
22833         <para>VPTEST ymm, ymm/m256</para>
22834       </summary>
22835       <param name="left" />
22836       <param name="right" />
22837     </member>
22838     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
22839       <summary>
22840         <para>int _mm256_testz_ps (__m256 a, __m256 b)</para>
22841         <para>VTESTPS ymm, ymm/m256</para>
22842       </summary>
22843       <param name="left" />
22844       <param name="right" />
22845     </member>
22846     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
22847       <summary>
22848         <para>int _mm256_testz_si256 (__m256i a, __m256i b)</para>
22849         <para>VPTEST ymm, ymm/m256</para>
22850       </summary>
22851       <param name="left" />
22852       <param name="right" />
22853     </member>
22854     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
22855       <summary>
22856         <para>int _mm256_testz_si256 (__m256i a, __m256i b)</para>
22857         <para>VPTEST ymm, ymm/m256</para>
22858       </summary>
22859       <param name="left" />
22860       <param name="right" />
22861     </member>
22862     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
22863       <summary>
22864         <para>int _mm256_testz_si256 (__m256i a, __m256i b)</para>
22865         <para>VPTEST ymm, ymm/m256</para>
22866       </summary>
22867       <param name="left" />
22868       <param name="right" />
22869     </member>
22870     <member name="M:System.Runtime.Intrinsics.X86.Avx.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
22871       <summary>
22872         <para>__m256d _mm256_unpackhi_pd (__m256d a, __m256d b)</para>
22873         <para>VUNPCKHPD ymm, ymm, ymm/m256</para>
22874       </summary>
22875       <param name="left" />
22876       <param name="right" />
22877     </member>
22878     <member name="M:System.Runtime.Intrinsics.X86.Avx.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
22879       <summary>
22880         <para>__m256 _mm256_unpackhi_ps (__m256 a, __m256 b)</para>
22881         <para>VUNPCKHPS ymm, ymm, ymm/m256</para>
22882       </summary>
22883       <param name="left" />
22884       <param name="right" />
22885     </member>
22886     <member name="M:System.Runtime.Intrinsics.X86.Avx.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
22887       <summary>
22888         <para>__m256d _mm256_unpacklo_pd (__m256d a, __m256d b)</para>
22889         <para>VUNPCKLPD ymm, ymm, ymm/m256</para>
22890       </summary>
22891       <param name="left" />
22892       <param name="right" />
22893     </member>
22894     <member name="M:System.Runtime.Intrinsics.X86.Avx.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
22895       <summary>
22896         <para>__m256 _mm256_unpacklo_ps (__m256 a, __m256 b)</para>
22897         <para>VUNPCKLPS ymm, ymm, ymm/m256</para>
22898       </summary>
22899       <param name="left" />
22900       <param name="right" />
22901     </member>
22902     <member name="M:System.Runtime.Intrinsics.X86.Avx.Xor(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
22903       <summary>
22904         <para>__m256d _mm256_xor_pd (__m256d a, __m256d b)</para>
22905         <para>VXORPS ymm, ymm, ymm/m256</para>
22906       </summary>
22907       <param name="left" />
22908       <param name="right" />
22909     </member>
22910     <member name="M:System.Runtime.Intrinsics.X86.Avx.Xor(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
22911       <summary>
22912         <para>__m256 _mm256_xor_ps (__m256 a, __m256 b)</para>
22913         <para>VXORPS ymm, ymm, ymm/m256</para>
22914       </summary>
22915       <param name="left" />
22916       <param name="right" />
22917     </member>
22918     <member name="P:System.Runtime.Intrinsics.X86.Avx.IsSupported" />
22919     <member name="T:System.Runtime.Intrinsics.X86.Avx.X64" />
22920     <member name="P:System.Runtime.Intrinsics.X86.Avx.X64.IsSupported" />
22921     <member name="T:System.Runtime.Intrinsics.X86.Avx2">
22922       <summary>This class provides access to Intel AVX2 hardware instructions via intrinsics.</summary>
22923     </member>
22924     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Abs(System.Runtime.Intrinsics.Vector256{System.Int16})">
22925       <summary>
22926         <para>__m256i _mm256_abs_epi16 (__m256i a)</para>
22927         <para>VPABSW ymm, ymm/m256</para>
22928       </summary>
22929       <param name="value" />
22930     </member>
22931     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Abs(System.Runtime.Intrinsics.Vector256{System.Int32})">
22932       <summary>
22933         <para>__m256i _mm256_abs_epi32 (__m256i a)</para>
22934         <para>VPABSD ymm, ymm/m256</para>
22935       </summary>
22936       <param name="value" />
22937     </member>
22938     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Abs(System.Runtime.Intrinsics.Vector256{System.SByte})">
22939       <summary>
22940         <para>__m256i _mm256_abs_epi8 (__m256i a)</para>
22941         <para>VPABSB ymm, ymm/m256</para>
22942       </summary>
22943       <param name="value" />
22944     </member>
22945     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
22946       <summary>
22947         <para>__m256i _mm256_add_epi8 (__m256i a, __m256i b)</para>
22948         <para>VPADDB ymm, ymm, ymm/m256</para>
22949       </summary>
22950       <param name="left" />
22951       <param name="right" />
22952     </member>
22953     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
22954       <summary>
22955         <para>__m256i _mm256_add_epi16 (__m256i a, __m256i b)</para>
22956         <para>VPADDW ymm, ymm, ymm/m256</para>
22957       </summary>
22958       <param name="left" />
22959       <param name="right" />
22960     </member>
22961     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
22962       <summary>
22963         <para>__m256i _mm256_add_epi32 (__m256i a, __m256i b)</para>
22964         <para>VPADDD ymm, ymm, ymm/m256</para>
22965       </summary>
22966       <param name="left" />
22967       <param name="right" />
22968     </member>
22969     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
22970       <summary>
22971         <para>__m256i _mm256_add_epi64 (__m256i a, __m256i b)</para>
22972         <para>VPADDQ ymm, ymm, ymm/m256</para>
22973       </summary>
22974       <param name="left" />
22975       <param name="right" />
22976     </member>
22977     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
22978       <summary>
22979         <para>__m256i _mm256_add_epi8 (__m256i a, __m256i b)</para>
22980         <para>VPADDB ymm, ymm, ymm/m256</para>
22981       </summary>
22982       <param name="left" />
22983       <param name="right" />
22984     </member>
22985     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
22986       <summary>
22987         <para>__m256i _mm256_add_epi16 (__m256i a, __m256i b)</para>
22988         <para>VPADDW ymm, ymm, ymm/m256</para>
22989       </summary>
22990       <param name="left" />
22991       <param name="right" />
22992     </member>
22993     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
22994       <summary>
22995         <para>__m256i _mm256_add_epi32 (__m256i a, __m256i b)</para>
22996         <para>VPADDD ymm, ymm, ymm/m256</para>
22997       </summary>
22998       <param name="left" />
22999       <param name="right" />
23000     </member>
23001     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
23002       <summary>
23003         <para>__m256i _mm256_add_epi64 (__m256i a, __m256i b)</para>
23004         <para>VPADDQ ymm, ymm, ymm/m256</para>
23005       </summary>
23006       <param name="left" />
23007       <param name="right" />
23008     </member>
23009     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AddSaturate(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
23010       <summary>
23011         <para>__m256i _mm256_adds_epu8 (__m256i a, __m256i b)</para>
23012         <para>VPADDUSB ymm, ymm, ymm/m256</para>
23013       </summary>
23014       <param name="left" />
23015       <param name="right" />
23016     </member>
23017     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AddSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
23018       <summary>
23019         <para>__m256i _mm256_adds_epi16 (__m256i a, __m256i b)</para>
23020         <para>VPADDSW ymm, ymm, ymm/m256</para>
23021       </summary>
23022       <param name="left" />
23023       <param name="right" />
23024     </member>
23025     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AddSaturate(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
23026       <summary>
23027         <para>__m256i _mm256_adds_epi8 (__m256i a, __m256i b)</para>
23028         <para>VPADDSB ymm, ymm, ymm/m256</para>
23029       </summary>
23030       <param name="left" />
23031       <param name="right" />
23032     </member>
23033     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AddSaturate(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
23034       <summary>
23035         <para>__m256i _mm256_adds_epu16 (__m256i a, __m256i b)</para>
23036         <para>VPADDUSW ymm, ymm, ymm/m256</para>
23037       </summary>
23038       <param name="left" />
23039       <param name="right" />
23040     </member>
23041     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
23042       <summary>
23043         <para>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)</para>
23044         <para>VPALIGNR ymm, ymm, ymm/m256, imm8</para>
23045       </summary>
23046       <param name="left" />
23047       <param name="right" />
23048       <param name="mask" />
23049     </member>
23050     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
23051       <summary>
23052         <para>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)</para>
23053         <para>VPALIGNR ymm, ymm, ymm/m256, imm8</para>
23054       </summary>
23055       <param name="left" />
23056       <param name="right" />
23057       <param name="mask" />
23058     </member>
23059     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
23060       <summary>
23061         <para>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)</para>
23062         <para>VPALIGNR ymm, ymm, ymm/m256, imm8</para>
23063       </summary>
23064       <param name="left" />
23065       <param name="right" />
23066       <param name="mask" />
23067     </member>
23068     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
23069       <summary>
23070         <para>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)</para>
23071         <para>VPALIGNR ymm, ymm, ymm/m256, imm8</para>
23072       </summary>
23073       <param name="left" />
23074       <param name="right" />
23075       <param name="mask" />
23076     </member>
23077     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
23078       <summary>
23079         <para>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)</para>
23080         <para>VPALIGNR ymm, ymm, ymm/m256, imm8</para>
23081       </summary>
23082       <param name="left" />
23083       <param name="right" />
23084       <param name="mask" />
23085     </member>
23086     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
23087       <summary>
23088         <para>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)</para>
23089         <para>VPALIGNR ymm, ymm, ymm/m256, imm8</para>
23090       </summary>
23091       <param name="left" />
23092       <param name="right" />
23093       <param name="mask" />
23094     </member>
23095     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
23096       <summary>
23097         <para>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)</para>
23098         <para>VPALIGNR ymm, ymm, ymm/m256, imm8</para>
23099       </summary>
23100       <param name="left" />
23101       <param name="right" />
23102       <param name="mask" />
23103     </member>
23104     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
23105       <summary>
23106         <para>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)</para>
23107         <para>VPALIGNR ymm, ymm, ymm/m256, imm8</para>
23108       </summary>
23109       <param name="left" />
23110       <param name="right" />
23111       <param name="mask" />
23112     </member>
23113     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
23114       <summary>
23115         <para>__m256i _mm256_and_si256 (__m256i a, __m256i b)</para>
23116         <para>VPAND ymm, ymm, ymm/m256</para>
23117       </summary>
23118       <param name="left" />
23119       <param name="right" />
23120     </member>
23121     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
23122       <summary>
23123         <para>__m256i _mm256_and_si256 (__m256i a, __m256i b)</para>
23124         <para>VPAND ymm, ymm, ymm/m256</para>
23125       </summary>
23126       <param name="left" />
23127       <param name="right" />
23128     </member>
23129     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
23130       <summary>
23131         <para>__m256i _mm256_and_si256 (__m256i a, __m256i b)</para>
23132         <para>VPAND ymm, ymm, ymm/m256</para>
23133       </summary>
23134       <param name="left" />
23135       <param name="right" />
23136     </member>
23137     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
23138       <summary>
23139         <para>__m256i _mm256_and_si256 (__m256i a, __m256i b)</para>
23140         <para>VPAND ymm, ymm, ymm/m256</para>
23141       </summary>
23142       <param name="left" />
23143       <param name="right" />
23144     </member>
23145     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
23146       <summary>
23147         <para>__m256i _mm256_and_si256 (__m256i a, __m256i b)</para>
23148         <para>VPAND ymm, ymm, ymm/m256</para>
23149       </summary>
23150       <param name="left" />
23151       <param name="right" />
23152     </member>
23153     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
23154       <summary>
23155         <para>__m256i _mm256_and_si256 (__m256i a, __m256i b)</para>
23156         <para>VPAND ymm, ymm, ymm/m256</para>
23157       </summary>
23158       <param name="left" />
23159       <param name="right" />
23160     </member>
23161     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
23162       <summary>
23163         <para>__m256i _mm256_and_si256 (__m256i a, __m256i b)</para>
23164         <para>VPAND ymm, ymm, ymm/m256</para>
23165       </summary>
23166       <param name="left" />
23167       <param name="right" />
23168     </member>
23169     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
23170       <summary>
23171         <para>__m256i _mm256_and_si256 (__m256i a, __m256i b)</para>
23172         <para>VPAND ymm, ymm, ymm/m256</para>
23173       </summary>
23174       <param name="left" />
23175       <param name="right" />
23176     </member>
23177     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
23178       <summary>
23179         <para>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)</para>
23180         <para>VPANDN ymm, ymm, ymm/m256</para>
23181       </summary>
23182       <param name="left" />
23183       <param name="right" />
23184     </member>
23185     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
23186       <summary>
23187         <para>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)</para>
23188         <para>VPANDN ymm, ymm, ymm/m256</para>
23189       </summary>
23190       <param name="left" />
23191       <param name="right" />
23192     </member>
23193     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
23194       <summary>
23195         <para>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)</para>
23196         <para>VPANDN ymm, ymm, ymm/m256</para>
23197       </summary>
23198       <param name="left" />
23199       <param name="right" />
23200     </member>
23201     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
23202       <summary>
23203         <para>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)</para>
23204         <para>VPANDN ymm, ymm, ymm/m256</para>
23205       </summary>
23206       <param name="left" />
23207       <param name="right" />
23208     </member>
23209     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
23210       <summary>
23211         <para>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)</para>
23212         <para>VPANDN ymm, ymm, ymm/m256</para>
23213       </summary>
23214       <param name="left" />
23215       <param name="right" />
23216     </member>
23217     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
23218       <summary>
23219         <para>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)</para>
23220         <para>VPANDN ymm, ymm, ymm/m256</para>
23221       </summary>
23222       <param name="left" />
23223       <param name="right" />
23224     </member>
23225     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
23226       <summary>
23227         <para>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)</para>
23228         <para>VPANDN ymm, ymm, ymm/m256</para>
23229       </summary>
23230       <param name="left" />
23231       <param name="right" />
23232     </member>
23233     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
23234       <summary>
23235         <para>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)</para>
23236         <para>VPANDN ymm, ymm, ymm/m256</para>
23237       </summary>
23238       <param name="left" />
23239       <param name="right" />
23240     </member>
23241     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Average(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
23242       <summary>
23243         <para>__m256i _mm256_avg_epu8 (__m256i a, __m256i b)</para>
23244         <para>VPAVGB ymm, ymm, ymm/m256</para>
23245       </summary>
23246       <param name="left" />
23247       <param name="right" />
23248     </member>
23249     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Average(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
23250       <summary>
23251         <para>__m256i _mm256_avg_epu16 (__m256i a, __m256i b)</para>
23252         <para>VPAVGW ymm, ymm, ymm/m256</para>
23253       </summary>
23254       <param name="left" />
23255       <param name="right" />
23256     </member>
23257     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
23258       <summary>
23259         <para>__m128i _mm_blend_epi32 (__m128i a, __m128i b, const int imm8)</para>
23260         <para>VPBLENDD xmm, xmm, xmm/m128, imm8</para>
23261       </summary>
23262       <param name="left" />
23263       <param name="right" />
23264       <param name="control" />
23265     </member>
23266     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
23267       <summary>
23268         <para>__m128i _mm_blend_epi32 (__m128i a, __m128i b, const int imm8)</para>
23269         <para>VPBLENDD xmm, xmm, xmm/m128, imm8</para>
23270       </summary>
23271       <param name="left" />
23272       <param name="right" />
23273       <param name="control" />
23274     </member>
23275     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
23276       <summary>
23277         <para>__m256i _mm256_blend_epi16 (__m256i a, __m256i b, const int imm8)</para>
23278         <para>VPBLENDW ymm, ymm, ymm/m256, imm8</para>
23279       </summary>
23280       <param name="left" />
23281       <param name="right" />
23282       <param name="control" />
23283     </member>
23284     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
23285       <summary>
23286         <para>__m256i _mm256_blend_epi32 (__m256i a, __m256i b, const int imm8)</para>
23287         <para>VPBLENDD ymm, ymm, ymm/m256, imm8</para>
23288       </summary>
23289       <param name="left" />
23290       <param name="right" />
23291       <param name="control" />
23292     </member>
23293     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
23294       <summary>
23295         <para>__m256i _mm256_blend_epi16 (__m256i a, __m256i b, const int imm8)</para>
23296         <para>VPBLENDW ymm, ymm, ymm/m256, imm8</para>
23297       </summary>
23298       <param name="left" />
23299       <param name="right" />
23300       <param name="control" />
23301     </member>
23302     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
23303       <summary>
23304         <para>__m256i _mm256_blend_epi32 (__m256i a, __m256i b, const int imm8)</para>
23305         <para>VPBLENDD ymm, ymm, ymm/m256, imm8</para>
23306       </summary>
23307       <param name="left" />
23308       <param name="right" />
23309       <param name="control" />
23310     </member>
23311     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BlendVariable(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
23312       <summary>
23313         <para>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)</para>
23314         <para>VPBLENDVB ymm, ymm, ymm/m256, ymm</para>
23315       </summary>
23316       <param name="left" />
23317       <param name="right" />
23318       <param name="mask" />
23319     </member>
23320     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BlendVariable(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
23321       <summary>
23322         <para>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)</para>
23323         <para>VPBLENDVB ymm, ymm, ymm/m256, ymm</para>
23324       </summary>
23325       <param name="left" />
23326       <param name="right" />
23327       <param name="mask" />
23328     </member>
23329     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BlendVariable(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
23330       <summary>
23331         <para>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)</para>
23332         <para>VPBLENDVB ymm, ymm, ymm/m256, ymm</para>
23333       </summary>
23334       <param name="left" />
23335       <param name="right" />
23336       <param name="mask" />
23337     </member>
23338     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BlendVariable(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
23339       <summary>
23340         <para>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)</para>
23341         <para>VPBLENDVB ymm, ymm, ymm/m256, ymm</para>
23342       </summary>
23343       <param name="left" />
23344       <param name="right" />
23345       <param name="mask" />
23346     </member>
23347     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BlendVariable(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
23348       <summary>
23349         <para>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)</para>
23350         <para>VPBLENDVB ymm, ymm, ymm/m256, ymm</para>
23351       </summary>
23352       <param name="left" />
23353       <param name="right" />
23354       <param name="mask" />
23355     </member>
23356     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BlendVariable(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
23357       <summary>
23358         <para>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)</para>
23359         <para>VPBLENDVB ymm, ymm, ymm/m256, ymm</para>
23360       </summary>
23361       <param name="left" />
23362       <param name="right" />
23363       <param name="mask" />
23364     </member>
23365     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BlendVariable(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
23366       <summary>
23367         <para>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)</para>
23368         <para>VPBLENDVB ymm, ymm, ymm/m256, ymm</para>
23369       </summary>
23370       <param name="left" />
23371       <param name="right" />
23372       <param name="mask" />
23373     </member>
23374     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BlendVariable(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
23375       <summary>
23376         <para>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)</para>
23377         <para>VPBLENDVB ymm, ymm, ymm/m256, ymm</para>
23378       </summary>
23379       <param name="left" />
23380       <param name="right" />
23381       <param name="mask" />
23382     </member>
23383     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Byte*)">
23384       <summary>
23385         <para>__m128i _mm_broadcastb_epi8 (__m128i a)</para>
23386         <para>VPBROADCASTB xmm, m8</para>
23387       </summary>
23388       <param name="source" />
23389     </member>
23390     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Int16*)">
23391       <summary>
23392         <para>__m128i _mm_broadcastw_epi16 (__m128i a)</para>
23393         <para>VPBROADCASTW xmm, m16</para>
23394       </summary>
23395       <param name="source" />
23396     </member>
23397     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Int32*)">
23398       <summary>
23399         <para>__m128i _mm_broadcastd_epi32 (__m128i a)</para>
23400         <para>VPBROADCASTD xmm, m32</para>
23401       </summary>
23402       <param name="source" />
23403     </member>
23404     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Int64*)">
23405       <summary>
23406         <para>__m128i _mm_broadcastq_epi64 (__m128i a)</para>
23407         <para>VPBROADCASTQ xmm, m64</para>
23408       </summary>
23409       <param name="source" />
23410     </member>
23411     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Byte})">
23412       <summary>
23413         <para>__m128i _mm_broadcastb_epi8 (__m128i a)</para>
23414         <para>VPBROADCASTB xmm, xmm</para>
23415       </summary>
23416       <param name="value" />
23417     </member>
23418     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Double})">
23419       <summary>
23420         <para>__m128d _mm_broadcastsd_pd (__m128d a)</para>
23421         <para>VMOVDDUP xmm, xmm</para>
23422       </summary>
23423       <param name="value" />
23424     </member>
23425     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Int16})">
23426       <summary>
23427         <para>__m128i _mm_broadcastw_epi16 (__m128i a)</para>
23428         <para>VPBROADCASTW xmm, xmm</para>
23429       </summary>
23430       <param name="value" />
23431     </member>
23432     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Int32})">
23433       <summary>
23434         <para>__m128i _mm_broadcastd_epi32 (__m128i a)</para>
23435         <para>VPBROADCASTD xmm, xmm</para>
23436       </summary>
23437       <param name="value" />
23438     </member>
23439     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Int64})">
23440       <summary>
23441         <para>__m128i _mm_broadcastq_epi64 (__m128i a)</para>
23442         <para>VPBROADCASTQ xmm, xmm</para>
23443       </summary>
23444       <param name="value" />
23445     </member>
23446     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.SByte})">
23447       <summary>
23448         <para>__m128i _mm_broadcastb_epi8 (__m128i a)</para>
23449         <para>VPBROADCASTB xmm, xmm</para>
23450       </summary>
23451       <param name="value" />
23452     </member>
23453     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Single})">
23454       <summary>
23455         <para>__m128 _mm_broadcastss_ps (__m128 a)</para>
23456         <para>VBROADCASTSS xmm, xmm</para>
23457       </summary>
23458       <param name="value" />
23459     </member>
23460     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.UInt16})">
23461       <summary>
23462         <para>__m128i _mm_broadcastw_epi16 (__m128i a)</para>
23463         <para>VPBROADCASTW xmm, xmm</para>
23464       </summary>
23465       <param name="value" />
23466     </member>
23467     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.UInt32})">
23468       <summary>
23469         <para>__m128i _mm_broadcastd_epi32 (__m128i a)</para>
23470         <para>VPBROADCASTD xmm, xmm</para>
23471       </summary>
23472       <param name="value" />
23473     </member>
23474     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.UInt64})">
23475       <summary>
23476         <para>__m128i _mm_broadcastq_epi64 (__m128i a)</para>
23477         <para>VPBROADCASTQ xmm, xmm</para>
23478       </summary>
23479       <param name="value" />
23480     </member>
23481     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.SByte*)">
23482       <summary>
23483         <para>__m128i _mm_broadcastb_epi8 (__m128i a)</para>
23484         <para>VPBROADCASTB xmm, m8</para>
23485       </summary>
23486       <param name="source" />
23487     </member>
23488     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.UInt16*)">
23489       <summary>
23490         <para>__m128i _mm_broadcastw_epi16 (__m128i a)</para>
23491         <para>VPBROADCASTW xmm, m16</para>
23492       </summary>
23493       <param name="source" />
23494     </member>
23495     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.UInt32*)">
23496       <summary>
23497         <para>__m128i _mm_broadcastd_epi32 (__m128i a)</para>
23498         <para>VPBROADCASTD xmm, m32</para>
23499       </summary>
23500       <param name="source" />
23501     </member>
23502     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.UInt64*)">
23503       <summary>
23504         <para>__m128i _mm_broadcastq_epi64 (__m128i a)</para>
23505         <para>VPBROADCASTQ xmm, m64</para>
23506       </summary>
23507       <param name="source" />
23508     </member>
23509     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Byte*)">
23510       <summary>
23511         <para>__m256i _mm256_broadcastb_epi8 (__m128i a)</para>
23512         <para>VPBROADCASTB ymm, m8</para>
23513       </summary>
23514       <param name="source" />
23515     </member>
23516     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Int16*)">
23517       <summary>
23518         <para>__m256i _mm256_broadcastw_epi16 (__m128i a)</para>
23519         <para>VPBROADCASTW ymm, m16</para>
23520       </summary>
23521       <param name="source" />
23522     </member>
23523     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Int32*)">
23524       <summary>
23525         <para>__m256i _mm256_broadcastd_epi32 (__m128i a)</para>
23526         <para>VPBROADCASTD ymm, m32</para>
23527       </summary>
23528       <param name="source" />
23529     </member>
23530     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Int64*)">
23531       <summary>
23532         <para>__m256i _mm256_broadcastq_epi64 (__m128i a)</para>
23533         <para>VPBROADCASTQ ymm, m64</para>
23534       </summary>
23535       <param name="source" />
23536     </member>
23537     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Byte})">
23538       <summary>
23539         <para>__m256i _mm256_broadcastb_epi8 (__m128i a)</para>
23540         <para>VPBROADCASTB ymm, xmm</para>
23541       </summary>
23542       <param name="value" />
23543     </member>
23544     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Double})">
23545       <summary>
23546         <para>__m256d _mm256_broadcastsd_pd (__m128d a)</para>
23547         <para>VBROADCASTSD ymm, xmm</para>
23548       </summary>
23549       <param name="value" />
23550     </member>
23551     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Int16})">
23552       <summary>
23553         <para>__m256i _mm256_broadcastw_epi16 (__m128i a)</para>
23554         <para>VPBROADCASTW ymm, xmm</para>
23555       </summary>
23556       <param name="value" />
23557     </member>
23558     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Int32})">
23559       <summary>
23560         <para>__m256i _mm256_broadcastd_epi32 (__m128i a)</para>
23561         <para>VPBROADCASTD ymm, xmm</para>
23562       </summary>
23563       <param name="value" />
23564     </member>
23565     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Int64})">
23566       <summary>
23567         <para>__m256i _mm256_broadcastq_epi64 (__m128i a)</para>
23568         <para>VPBROADCASTQ ymm, xmm</para>
23569       </summary>
23570       <param name="value" />
23571     </member>
23572     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.SByte})">
23573       <summary>
23574         <para>__m256i _mm256_broadcastb_epi8 (__m128i a)</para>
23575         <para>VPBROADCASTB ymm, xmm</para>
23576       </summary>
23577       <param name="value" />
23578     </member>
23579     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Single})">
23580       <summary>
23581         <para>__m256 _mm256_broadcastss_ps (__m128 a)</para>
23582         <para>VBROADCASTSS ymm, xmm</para>
23583       </summary>
23584       <param name="value" />
23585     </member>
23586     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.UInt16})">
23587       <summary>
23588         <para>__m256i _mm256_broadcastw_epi16 (__m128i a)</para>
23589         <para>VPBROADCASTW ymm, xmm</para>
23590       </summary>
23591       <param name="value" />
23592     </member>
23593     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.UInt32})">
23594       <summary>
23595         <para>__m256i _mm256_broadcastd_epi32 (__m128i a)</para>
23596         <para>VPBROADCASTD ymm, xmm</para>
23597       </summary>
23598       <param name="value" />
23599     </member>
23600     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.UInt64})">
23601       <summary>
23602         <para>__m256i _mm256_broadcastq_epi64 (__m128i a)</para>
23603         <para>VPBROADCASTQ ymm, xmm</para>
23604       </summary>
23605       <param name="value" />
23606     </member>
23607     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.SByte*)">
23608       <summary>
23609         <para>__m256i _mm256_broadcastb_epi8 (__m128i a)</para>
23610         <para>VPBROADCASTB ymm, m8</para>
23611       </summary>
23612       <param name="source" />
23613     </member>
23614     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.UInt16*)">
23615       <summary>
23616         <para>__m256i _mm256_broadcastw_epi16 (__m128i a)</para>
23617         <para>VPBROADCASTW ymm, m16</para>
23618       </summary>
23619       <param name="source" />
23620     </member>
23621     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.UInt32*)">
23622       <summary>
23623         <para>__m256i _mm256_broadcastd_epi32 (__m128i a)</para>
23624         <para>VPBROADCASTD ymm, m32</para>
23625       </summary>
23626       <param name="source" />
23627     </member>
23628     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.UInt64*)">
23629       <summary>
23630         <para>__m256i _mm256_broadcastq_epi64 (__m128i a)</para>
23631         <para>VPBROADCASTQ ymm, m64</para>
23632       </summary>
23633       <param name="source" />
23634     </member>
23635     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.Byte*)">
23636       <summary>
23637         <para>__m256i _mm256_broadcastsi128_si256 (__m128i a)</para>
23638         <para>VBROADCASTI128 ymm, m128</para>
23639       </summary>
23640       <param name="address" />
23641     </member>
23642     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.Int16*)">
23643       <summary>
23644         <para>__m256i _mm256_broadcastsi128_si256 (__m128i a)</para>
23645         <para>VBROADCASTI128 ymm, m128</para>
23646       </summary>
23647       <param name="address" />
23648     </member>
23649     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.Int32*)">
23650       <summary>
23651         <para>__m256i _mm256_broadcastsi128_si256 (__m128i a)</para>
23652         <para>VBROADCASTI128 ymm, m128</para>
23653       </summary>
23654       <param name="address" />
23655     </member>
23656     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.Int64*)">
23657       <summary>
23658         <para>__m256i _mm256_broadcastsi128_si256 (__m128i a)</para>
23659         <para>VBROADCASTI128 ymm, m128</para>
23660       </summary>
23661       <param name="address" />
23662     </member>
23663     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.SByte*)">
23664       <summary>
23665         <para>__m256i _mm256_broadcastsi128_si256 (__m128i a)</para>
23666         <para>VBROADCASTI128 ymm, m128</para>
23667       </summary>
23668       <param name="address" />
23669     </member>
23670     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.UInt16*)">
23671       <summary>
23672         <para>__m256i _mm256_broadcastsi128_si256 (__m128i a)</para>
23673         <para>VBROADCASTI128 ymm, m128</para>
23674       </summary>
23675       <param name="address" />
23676     </member>
23677     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.UInt32*)">
23678       <summary>
23679         <para>__m256i _mm256_broadcastsi128_si256 (__m128i a)</para>
23680         <para>VBROADCASTI128 ymm, m128</para>
23681       </summary>
23682       <param name="address" />
23683     </member>
23684     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.UInt64*)">
23685       <summary>
23686         <para>__m256i _mm256_broadcastsi128_si256 (__m128i a)</para>
23687         <para>VBROADCASTI128 ymm, m128</para>
23688       </summary>
23689       <param name="address" />
23690     </member>
23691     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
23692       <summary>
23693         <para>__m256i _mm256_cmpeq_epi8 (__m256i a, __m256i b)</para>
23694         <para>VPCMPEQB ymm, ymm, ymm/m256</para>
23695       </summary>
23696       <param name="left" />
23697       <param name="right" />
23698     </member>
23699     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
23700       <summary>
23701         <para>__m256i _mm256_cmpeq_epi16 (__m256i a, __m256i b)</para>
23702         <para>VPCMPEQW ymm, ymm, ymm/m256</para>
23703       </summary>
23704       <param name="left" />
23705       <param name="right" />
23706     </member>
23707     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
23708       <summary>
23709         <para>__m256i _mm256_cmpeq_epi32 (__m256i a, __m256i b)</para>
23710         <para>VPCMPEQD ymm, ymm, ymm/m256</para>
23711       </summary>
23712       <param name="left" />
23713       <param name="right" />
23714     </member>
23715     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
23716       <summary>
23717         <para>__m256i _mm256_cmpeq_epi64 (__m256i a, __m256i b)</para>
23718         <para>VPCMPEQQ ymm, ymm, ymm/m256</para>
23719       </summary>
23720       <param name="left" />
23721       <param name="right" />
23722     </member>
23723     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
23724       <summary>
23725         <para>__m256i _mm256_cmpeq_epi8 (__m256i a, __m256i b)</para>
23726         <para>VPCMPEQB ymm, ymm, ymm/m256</para>
23727       </summary>
23728       <param name="left" />
23729       <param name="right" />
23730     </member>
23731     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
23732       <summary>
23733         <para>__m256i _mm256_cmpeq_epi16 (__m256i a, __m256i b)</para>
23734         <para>VPCMPEQW ymm, ymm, ymm/m256</para>
23735       </summary>
23736       <param name="left" />
23737       <param name="right" />
23738     </member>
23739     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
23740       <summary>
23741         <para>__m256i _mm256_cmpeq_epi32 (__m256i a, __m256i b)</para>
23742         <para>VPCMPEQD ymm, ymm, ymm/m256</para>
23743       </summary>
23744       <param name="left" />
23745       <param name="right" />
23746     </member>
23747     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
23748       <summary>
23749         <para>__m256i _mm256_cmpeq_epi64 (__m256i a, __m256i b)</para>
23750         <para>VPCMPEQQ ymm, ymm, ymm/m256</para>
23751       </summary>
23752       <param name="left" />
23753       <param name="right" />
23754     </member>
23755     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareGreaterThan(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
23756       <summary>
23757         <para>__m256i _mm256_cmpgt_epi16 (__m256i a, __m256i b)</para>
23758         <para>VPCMPGTW ymm, ymm, ymm/m256</para>
23759       </summary>
23760       <param name="left" />
23761       <param name="right" />
23762     </member>
23763     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareGreaterThan(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
23764       <summary>
23765         <para>__m256i _mm256_cmpgt_epi32 (__m256i a, __m256i b)</para>
23766         <para>VPCMPGTD ymm, ymm, ymm/m256</para>
23767       </summary>
23768       <param name="left" />
23769       <param name="right" />
23770     </member>
23771     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareGreaterThan(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
23772       <summary>
23773         <para>__m256i _mm256_cmpgt_epi64 (__m256i a, __m256i b)</para>
23774         <para>VPCMPGTQ ymm, ymm, ymm/m256</para>
23775       </summary>
23776       <param name="left" />
23777       <param name="right" />
23778     </member>
23779     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareGreaterThan(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
23780       <summary>
23781         <para>__m256i _mm256_cmpgt_epi8 (__m256i a, __m256i b)</para>
23782         <para>VPCMPGTB ymm, ymm, ymm/m256</para>
23783       </summary>
23784       <param name="left" />
23785       <param name="right" />
23786     </member>
23787     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToInt32(System.Runtime.Intrinsics.Vector256{System.Int32})">
23788       <summary>
23789         <para>int _mm256_cvtsi256_si32 (__m256i a)</para>
23790         <para>MOVD reg/m32, xmm</para>
23791       </summary>
23792       <param name="value" />
23793     </member>
23794     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToUInt32(System.Runtime.Intrinsics.Vector256{System.UInt32})">
23795       <summary>
23796         <para>int _mm256_cvtsi256_si32 (__m256i a)</para>
23797         <para>MOVD reg/m32, xmm</para>
23798       </summary>
23799       <param name="value" />
23800     </member>
23801     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int16(System.Byte*)">
23802       <summary>VPMOVZXBW ymm, m128</summary>
23803       <param name="address" />
23804     </member>
23805     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int16(System.Runtime.Intrinsics.Vector128{System.Byte})">
23806       <summary>
23807         <para>__m256i _mm256_cvtepu8_epi16 (__m128i a)</para>
23808         <para>VPMOVZXBW ymm, xmm</para>
23809       </summary>
23810       <param name="value" />
23811     </member>
23812     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int16(System.Runtime.Intrinsics.Vector128{System.SByte})">
23813       <summary>
23814         <para>__m256i _mm256_cvtepi8_epi16 (__m128i a)</para>
23815         <para>VPMOVSXBW ymm, xmm/m128</para>
23816       </summary>
23817       <param name="value" />
23818     </member>
23819     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int16(System.SByte*)">
23820       <summary>VPMOVSXBW ymm, m128</summary>
23821       <param name="address" />
23822     </member>
23823     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Byte*)">
23824       <summary>VPMOVZXBD ymm, m64</summary>
23825       <param name="address" />
23826     </member>
23827     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Int16*)">
23828       <summary>VPMOVSXWD ymm, m128</summary>
23829       <param name="address" />
23830     </member>
23831     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Runtime.Intrinsics.Vector128{System.Byte})">
23832       <summary>
23833         <para>__m256i _mm256_cvtepu8_epi32 (__m128i a)</para>
23834         <para>VPMOVZXBD ymm, xmm</para>
23835       </summary>
23836       <param name="value" />
23837     </member>
23838     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Runtime.Intrinsics.Vector128{System.Int16})">
23839       <summary>
23840         <para>__m256i _mm256_cvtepi16_epi32 (__m128i a)</para>
23841         <para>VPMOVSXWD ymm, xmm/m128</para>
23842       </summary>
23843       <param name="value" />
23844     </member>
23845     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Runtime.Intrinsics.Vector128{System.SByte})">
23846       <summary>
23847         <para>__m256i _mm256_cvtepi8_epi32 (__m128i a)</para>
23848         <para>VPMOVSXBD ymm, xmm/m128</para>
23849       </summary>
23850       <param name="value" />
23851     </member>
23852     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Runtime.Intrinsics.Vector128{System.UInt16})">
23853       <summary>
23854         <para>__m256i _mm256_cvtepu16_epi32 (__m128i a)</para>
23855         <para>VPMOVZXWD ymm, xmm</para>
23856       </summary>
23857       <param name="value" />
23858     </member>
23859     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.SByte*)">
23860       <summary>VPMOVSXBD ymm, m64</summary>
23861       <param name="address" />
23862     </member>
23863     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.UInt16*)">
23864       <summary>VPMOVZXWD ymm, m128</summary>
23865       <param name="address" />
23866     </member>
23867     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Byte*)">
23868       <summary>VPMOVZXBQ ymm, m32</summary>
23869       <param name="address" />
23870     </member>
23871     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Int16*)">
23872       <summary>VPMOVSXWQ ymm, m64</summary>
23873       <param name="address" />
23874     </member>
23875     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Int32*)">
23876       <summary>VPMOVSXDQ ymm, m128</summary>
23877       <param name="address" />
23878     </member>
23879     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.Byte})">
23880       <summary>
23881         <para>__m256i _mm256_cvtepu8_epi64 (__m128i a)</para>
23882         <para>VPMOVZXBQ ymm, xmm</para>
23883       </summary>
23884       <param name="value" />
23885     </member>
23886     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.Int16})">
23887       <summary>
23888         <para>__m256i _mm256_cvtepi16_epi64 (__m128i a)</para>
23889         <para>VPMOVSXWQ ymm, xmm/m128</para>
23890       </summary>
23891       <param name="value" />
23892     </member>
23893     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.Int32})">
23894       <summary>
23895         <para>__m256i _mm256_cvtepi32_epi64 (__m128i a)</para>
23896         <para>VPMOVSXDQ ymm, xmm/m128</para>
23897       </summary>
23898       <param name="value" />
23899     </member>
23900     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.SByte})">
23901       <summary>
23902         <para>__m256i _mm256_cvtepi8_epi64 (__m128i a)</para>
23903         <para>VPMOVSXBQ ymm, xmm/m128</para>
23904       </summary>
23905       <param name="value" />
23906     </member>
23907     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.UInt16})">
23908       <summary>
23909         <para>__m256i _mm256_cvtepu16_epi64 (__m128i a)</para>
23910         <para>VPMOVZXWQ ymm, xmm</para>
23911       </summary>
23912       <param name="value" />
23913     </member>
23914     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.UInt32})">
23915       <summary>
23916         <para>__m256i _mm256_cvtepu32_epi64 (__m128i a)</para>
23917         <para>VPMOVZXDQ ymm, xmm</para>
23918       </summary>
23919       <param name="value" />
23920     </member>
23921     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.SByte*)">
23922       <summary>VPMOVSXBQ ymm, m32</summary>
23923       <param name="address" />
23924     </member>
23925     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.UInt16*)">
23926       <summary>VPMOVZXWQ ymm, m64</summary>
23927       <param name="address" />
23928     </member>
23929     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.UInt32*)">
23930       <summary>VPMOVZXDQ ymm, m128</summary>
23931       <param name="address" />
23932     </member>
23933     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
23934       <summary>
23935         <para>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)</para>
23936         <para>VEXTRACTI128 xmm, ymm, imm8</para>
23937       </summary>
23938       <param name="value" />
23939       <param name="index" />
23940     </member>
23941     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
23942       <summary>
23943         <para>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)</para>
23944         <para>VEXTRACTI128 xmm, ymm, imm8</para>
23945       </summary>
23946       <param name="value" />
23947       <param name="index" />
23948     </member>
23949     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
23950       <summary>
23951         <para>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)</para>
23952         <para>VEXTRACTI128 xmm, ymm, imm8</para>
23953       </summary>
23954       <param name="value" />
23955       <param name="index" />
23956     </member>
23957     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
23958       <summary>
23959         <para>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)</para>
23960         <para>VEXTRACTI128 xmm, ymm, imm8</para>
23961       </summary>
23962       <param name="value" />
23963       <param name="index" />
23964     </member>
23965     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
23966       <summary>
23967         <para>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)</para>
23968         <para>VEXTRACTI128 xmm, ymm, imm8</para>
23969       </summary>
23970       <param name="value" />
23971       <param name="index" />
23972     </member>
23973     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
23974       <summary>
23975         <para>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)</para>
23976         <para>VEXTRACTI128 xmm, ymm, imm8</para>
23977       </summary>
23978       <param name="value" />
23979       <param name="index" />
23980     </member>
23981     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
23982       <summary>
23983         <para>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)</para>
23984         <para>VEXTRACTI128 xmm, ymm, imm8</para>
23985       </summary>
23986       <param name="value" />
23987       <param name="index" />
23988     </member>
23989     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
23990       <summary>
23991         <para>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)</para>
23992         <para>VEXTRACTI128 xmm, ymm, imm8</para>
23993       </summary>
23994       <param name="value" />
23995       <param name="index" />
23996     </member>
23997     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.Double},System.Double*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
23998       <summary>
23999         <para>__m128d _mm_mask_i32gather_pd (__m128d src, double const* base_addr, __m128i vindex, __m128d mask, const int scale)</para>
24000         <para>VGATHERDPD xmm, vm32x, xmm</para>
24001       </summary>
24002       <param name="source" />
24003       <param name="baseAddress" />
24004       <param name="index" />
24005       <param name="mask" />
24006       <param name="scale" />
24007       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24008     </member>
24009     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.Double},System.Double*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
24010       <summary>
24011         <para>__m128d _mm_mask_i64gather_pd (__m128d src, double const* base_addr, __m128i vindex, __m128d mask, const int scale)</para>
24012         <para>VGATHERQPD xmm, vm64x, xmm</para>
24013       </summary>
24014       <param name="source" />
24015       <param name="baseAddress" />
24016       <param name="index" />
24017       <param name="mask" />
24018       <param name="scale" />
24019       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24020     </member>
24021     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.Int32},System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24022       <summary>
24023         <para>__m128i _mm_mask_i32gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)</para>
24024         <para>VPGATHERDD xmm, vm32x, xmm</para>
24025       </summary>
24026       <param name="source" />
24027       <param name="baseAddress" />
24028       <param name="index" />
24029       <param name="mask" />
24030       <param name="scale" />
24031       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24032     </member>
24033     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.Int32},System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24034       <summary>
24035         <para>__m128i _mm_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)</para>
24036         <para>VPGATHERQD xmm, vm64x, xmm</para>
24037       </summary>
24038       <param name="source" />
24039       <param name="baseAddress" />
24040       <param name="index" />
24041       <param name="mask" />
24042       <param name="scale" />
24043       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24044     </member>
24045     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.Int32},System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24046       <summary>
24047         <para>__m128i _mm256_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m256i vindex, __m128i mask, const int scale)</para>
24048         <para>VPGATHERQD xmm, vm32y, xmm</para>
24049       </summary>
24050       <param name="source" />
24051       <param name="baseAddress" />
24052       <param name="index" />
24053       <param name="mask" />
24054       <param name="scale" />
24055       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24056     </member>
24057     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.Int64},System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
24058       <summary>
24059         <para>__m128i _mm_mask_i32gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)</para>
24060         <para>VPGATHERDQ xmm, vm32x, xmm</para>
24061       </summary>
24062       <param name="source" />
24063       <param name="baseAddress" />
24064       <param name="index" />
24065       <param name="mask" />
24066       <param name="scale" />
24067       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24068     </member>
24069     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.Int64},System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
24070       <summary>
24071         <para>__m128i _mm_mask_i64gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)</para>
24072         <para>VPGATHERQQ xmm, vm64x, xmm</para>
24073       </summary>
24074       <param name="source" />
24075       <param name="baseAddress" />
24076       <param name="index" />
24077       <param name="mask" />
24078       <param name="scale" />
24079       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24080     </member>
24081     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.Single},System.Single*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
24082       <summary>
24083         <para>__m128 _mm_mask_i32gather_ps (__m128 src, float const* base_addr, __m128i vindex, __m128 mask, const int scale)</para>
24084         <para>VGATHERDPS xmm, vm32x, xmm</para>
24085       </summary>
24086       <param name="source" />
24087       <param name="baseAddress" />
24088       <param name="index" />
24089       <param name="mask" />
24090       <param name="scale" />
24091       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24092     </member>
24093     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.Single},System.Single*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
24094       <summary>
24095         <para>__m128 _mm_mask_i64gather_ps (__m128 src, float const* base_addr, __m128i vindex, __m128 mask, const int scale)</para>
24096         <para>VGATHERQPS xmm, vm64x, xmm</para>
24097       </summary>
24098       <param name="source" />
24099       <param name="baseAddress" />
24100       <param name="index" />
24101       <param name="mask" />
24102       <param name="scale" />
24103       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24104     </member>
24105     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.Single},System.Single*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
24106       <summary>
24107         <para>__m128 _mm256_mask_i64gather_ps (__m128 src, float const* base_addr, __m256i vindex, __m128 mask, const int scale)</para>
24108         <para>VGATHERQPS xmm, vm32y, xmm</para>
24109       </summary>
24110       <param name="source" />
24111       <param name="baseAddress" />
24112       <param name="index" />
24113       <param name="mask" />
24114       <param name="scale" />
24115       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24116     </member>
24117     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.UInt32},System.UInt32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
24118       <summary>
24119         <para>__m128i _mm_mask_i32gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)</para>
24120         <para>VPGATHERDD xmm, vm32x, xmm</para>
24121       </summary>
24122       <param name="source" />
24123       <param name="baseAddress" />
24124       <param name="index" />
24125       <param name="mask" />
24126       <param name="scale" />
24127       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24128     </member>
24129     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.UInt32},System.UInt32*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
24130       <summary>
24131         <para>__m128i _mm_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)</para>
24132         <para>VPGATHERQD xmm, vm64x, xmm</para>
24133       </summary>
24134       <param name="source" />
24135       <param name="baseAddress" />
24136       <param name="index" />
24137       <param name="mask" />
24138       <param name="scale" />
24139       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24140     </member>
24141     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.UInt32},System.UInt32*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
24142       <summary>
24143         <para>__m128i _mm256_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m256i vindex, __m128i mask, const int scale)</para>
24144         <para>VPGATHERQD xmm, vm32y, xmm</para>
24145       </summary>
24146       <param name="source" />
24147       <param name="baseAddress" />
24148       <param name="index" />
24149       <param name="mask" />
24150       <param name="scale" />
24151       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24152     </member>
24153     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.UInt64},System.UInt64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
24154       <summary>
24155         <para>__m128i _mm_mask_i32gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)</para>
24156         <para>VPGATHERDQ xmm, vm32x, xmm</para>
24157       </summary>
24158       <param name="source" />
24159       <param name="baseAddress" />
24160       <param name="index" />
24161       <param name="mask" />
24162       <param name="scale" />
24163       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24164     </member>
24165     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector128(System.Runtime.Intrinsics.Vector128{System.UInt64},System.UInt64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
24166       <summary>
24167         <para>__m128i _mm_mask_i64gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)</para>
24168         <para>VPGATHERQQ xmm, vm64x, xmm</para>
24169       </summary>
24170       <param name="source" />
24171       <param name="baseAddress" />
24172       <param name="index" />
24173       <param name="mask" />
24174       <param name="scale" />
24175       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24176     </member>
24177     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector256(System.Runtime.Intrinsics.Vector256{System.Double},System.Double*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
24178       <summary>
24179         <para>__m256d _mm256_mask_i32gather_pd (__m256d src, double const* base_addr, __m128i vindex, __m256d mask, const int scale)</para>
24180         <para>VPGATHERDPD ymm, vm32y, ymm</para>
24181       </summary>
24182       <param name="source" />
24183       <param name="baseAddress" />
24184       <param name="index" />
24185       <param name="mask" />
24186       <param name="scale" />
24187       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24188     </member>
24189     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector256(System.Runtime.Intrinsics.Vector256{System.Double},System.Double*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
24190       <summary>
24191         <para>__m256d _mm256_mask_i64gather_pd (__m256d src, double const* base_addr, __m256i vindex, __m256d mask, const int scale)</para>
24192         <para>VGATHERQPD ymm, vm32y, ymm</para>
24193       </summary>
24194       <param name="source" />
24195       <param name="baseAddress" />
24196       <param name="index" />
24197       <param name="mask" />
24198       <param name="scale" />
24199       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24200     </member>
24201     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector256(System.Runtime.Intrinsics.Vector256{System.Int32},System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
24202       <summary>
24203         <para>__m256i _mm256_mask_i32gather_epi32 (__m256i src, int const* base_addr, __m256i vindex, __m256i mask, const int scale)</para>
24204         <para>VPGATHERDD ymm, vm32y, ymm</para>
24205       </summary>
24206       <param name="source" />
24207       <param name="baseAddress" />
24208       <param name="index" />
24209       <param name="mask" />
24210       <param name="scale" />
24211       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24212     </member>
24213     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector256(System.Runtime.Intrinsics.Vector256{System.Int64},System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
24214       <summary>
24215         <para>__m256i _mm256_mask_i32gather_epi64 (__m256i src, __int64 const* base_addr, __m128i vindex, __m256i mask, const int scale)</para>
24216         <para>VPGATHERDQ ymm, vm32y, ymm</para>
24217       </summary>
24218       <param name="source" />
24219       <param name="baseAddress" />
24220       <param name="index" />
24221       <param name="mask" />
24222       <param name="scale" />
24223       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24224     </member>
24225     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector256(System.Runtime.Intrinsics.Vector256{System.Int64},System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
24226       <summary>
24227         <para>__m256i _mm256_mask_i64gather_epi64 (__m256i src, __int64 const* base_addr, __m256i vindex, __m256i mask, const int scale)</para>
24228         <para>VPGATHERQQ ymm, vm32y, ymm</para>
24229       </summary>
24230       <param name="source" />
24231       <param name="baseAddress" />
24232       <param name="index" />
24233       <param name="mask" />
24234       <param name="scale" />
24235       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24236     </member>
24237     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector256(System.Runtime.Intrinsics.Vector256{System.Single},System.Single*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
24238       <summary>
24239         <para>__m256 _mm256_mask_i32gather_ps (__m256 src, float const* base_addr, __m256i vindex, __m256 mask, const int scale)</para>
24240         <para>VPGATHERDPS ymm, vm32y, ymm</para>
24241       </summary>
24242       <param name="source" />
24243       <param name="baseAddress" />
24244       <param name="index" />
24245       <param name="mask" />
24246       <param name="scale" />
24247       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24248     </member>
24249     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector256(System.Runtime.Intrinsics.Vector256{System.UInt32},System.UInt32*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
24250       <summary>
24251         <para>__m256i _mm256_mask_i32gather_epi32 (__m256i src, int const* base_addr, __m256i vindex, __m256i mask, const int scale)</para>
24252         <para>VPGATHERDD ymm, vm32y, ymm</para>
24253       </summary>
24254       <param name="source" />
24255       <param name="baseAddress" />
24256       <param name="index" />
24257       <param name="mask" />
24258       <param name="scale" />
24259       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24260     </member>
24261     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector256(System.Runtime.Intrinsics.Vector256{System.UInt64},System.UInt64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
24262       <summary>
24263         <para>__m256i _mm256_mask_i32gather_epi64 (__m256i src, __int64 const* base_addr, __m128i vindex, __m256i mask, const int scale)</para>
24264         <para>VPGATHERDQ ymm, vm32y, ymm</para>
24265       </summary>
24266       <param name="source" />
24267       <param name="baseAddress" />
24268       <param name="index" />
24269       <param name="mask" />
24270       <param name="scale" />
24271       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24272     </member>
24273     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherMaskVector256(System.Runtime.Intrinsics.Vector256{System.UInt64},System.UInt64*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
24274       <summary>
24275         <para>__m256i _mm256_mask_i64gather_epi64 (__m256i src, __int64 const* base_addr, __m256i vindex, __m256i mask, const int scale)</para>
24276         <para>VPGATHERQQ ymm, vm32y, ymm</para>
24277       </summary>
24278       <param name="source" />
24279       <param name="baseAddress" />
24280       <param name="index" />
24281       <param name="mask" />
24282       <param name="scale" />
24283       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24284     </member>
24285     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Double*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24286       <summary>
24287         <para>__m128d _mm_i32gather_pd (double const* base_addr, __m128i vindex, const int scale)</para>
24288         <para>VGATHERDPD xmm, vm32x, xmm</para>
24289       </summary>
24290       <param name="baseAddress" />
24291       <param name="index" />
24292       <param name="scale" />
24293       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24294     </member>
24295     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Double*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
24296       <summary>
24297         <para>__m128d _mm_i64gather_pd (double const* base_addr, __m128i vindex, const int scale)</para>
24298         <para>VGATHERQPD xmm, vm64x, xmm</para>
24299       </summary>
24300       <param name="baseAddress" />
24301       <param name="index" />
24302       <param name="scale" />
24303       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24304     </member>
24305     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24306       <summary>
24307         <para>__m128i _mm_i32gather_epi32 (int const* base_addr, __m128i vindex, const int scale)</para>
24308         <para>VPGATHERDD xmm, vm32x, xmm</para>
24309       </summary>
24310       <param name="baseAddress" />
24311       <param name="index" />
24312       <param name="scale" />
24313       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24314     </member>
24315     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
24316       <summary>
24317         <para>__m128i _mm_i64gather_epi32 (int const* base_addr, __m128i vindex, const int scale)</para>
24318         <para>VPGATHERQD xmm, vm64x, xmm</para>
24319       </summary>
24320       <param name="baseAddress" />
24321       <param name="index" />
24322       <param name="scale" />
24323       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24324     </member>
24325     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
24326       <summary>
24327         <para>__m128i _mm256_i64gather_epi32 (int const* base_addr, __m256i vindex, const int scale)</para>
24328         <para>VPGATHERQD xmm, vm64y, xmm</para>
24329       </summary>
24330       <param name="baseAddress" />
24331       <param name="index" />
24332       <param name="scale" />
24333       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24334     </member>
24335     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24336       <summary>
24337         <para>__m128i _mm_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)</para>
24338         <para>VPGATHERDQ xmm, vm32x, xmm</para>
24339       </summary>
24340       <param name="baseAddress" />
24341       <param name="index" />
24342       <param name="scale" />
24343       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24344     </member>
24345     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
24346       <summary>
24347         <para>__m128i _mm_i64gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)</para>
24348         <para>VPGATHERQQ xmm, vm64x, xmm</para>
24349       </summary>
24350       <param name="baseAddress" />
24351       <param name="index" />
24352       <param name="scale" />
24353       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24354     </member>
24355     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Single*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24356       <summary>
24357         <para>__m128 _mm_i32gather_ps (float const* base_addr, __m128i vindex, const int scale)</para>
24358         <para>VGATHERDPS xmm, vm32x, xmm</para>
24359       </summary>
24360       <param name="baseAddress" />
24361       <param name="index" />
24362       <param name="scale" />
24363       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24364     </member>
24365     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Single*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
24366       <summary>
24367         <para>__m128 _mm_i64gather_ps (float const* base_addr, __m128i vindex, const int scale)</para>
24368         <para>VGATHERQPS xmm, vm64x, xmm</para>
24369       </summary>
24370       <param name="baseAddress" />
24371       <param name="index" />
24372       <param name="scale" />
24373       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24374     </member>
24375     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Single*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
24376       <summary>
24377         <para>__m128 _mm256_i64gather_ps (float const* base_addr, __m256i vindex, const int scale)</para>
24378         <para>VGATHERQPS xmm, vm64y, xmm</para>
24379       </summary>
24380       <param name="baseAddress" />
24381       <param name="index" />
24382       <param name="scale" />
24383       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24384     </member>
24385     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24386       <summary>
24387         <para>__m128i _mm_i32gather_epi32 (int const* base_addr, __m128i vindex, const int scale)</para>
24388         <para>VPGATHERDD xmm, vm32x, xmm</para>
24389       </summary>
24390       <param name="baseAddress" />
24391       <param name="index" />
24392       <param name="scale" />
24393       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24394     </member>
24395     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
24396       <summary>
24397         <para>__m128i _mm_i64gather_epi32 (int const* base_addr, __m128i vindex, const int scale)</para>
24398         <para>VPGATHERQD xmm, vm64x, xmm</para>
24399       </summary>
24400       <param name="baseAddress" />
24401       <param name="index" />
24402       <param name="scale" />
24403       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24404     </member>
24405     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
24406       <summary>
24407         <para>__m128i _mm256_i64gather_epi32 (int const* base_addr, __m256i vindex, const int scale)</para>
24408         <para>VPGATHERQD xmm, vm64y, xmm</para>
24409       </summary>
24410       <param name="baseAddress" />
24411       <param name="index" />
24412       <param name="scale" />
24413       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24414     </member>
24415     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24416       <summary>
24417         <para>__m128i _mm_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)</para>
24418         <para>VPGATHERDQ xmm, vm32x, xmm</para>
24419       </summary>
24420       <param name="baseAddress" />
24421       <param name="index" />
24422       <param name="scale" />
24423       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24424     </member>
24425     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
24426       <summary>
24427         <para>__m128i _mm_i64gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)</para>
24428         <para>VPGATHERQQ xmm, vm64x, xmm</para>
24429       </summary>
24430       <param name="baseAddress" />
24431       <param name="index" />
24432       <param name="scale" />
24433       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24434     </member>
24435     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Double*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24436       <summary>
24437         <para>__m256d _mm256_i32gather_pd (double const* base_addr, __m128i vindex, const int scale)</para>
24438         <para>VGATHERDPD ymm, vm32y, ymm</para>
24439       </summary>
24440       <param name="baseAddress" />
24441       <param name="index" />
24442       <param name="scale" />
24443       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24444     </member>
24445     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Double*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
24446       <summary>
24447         <para>__m256d _mm256_i64gather_pd (double const* base_addr, __m256i vindex, const int scale)</para>
24448         <para>VGATHERQPD ymm, vm64y, ymm</para>
24449       </summary>
24450       <param name="baseAddress" />
24451       <param name="index" />
24452       <param name="scale" />
24453       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24454     </member>
24455     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
24456       <summary>
24457         <para>__m256i _mm256_i32gather_epi32 (int const* base_addr, __m256i vindex, const int scale)</para>
24458         <para>VPGATHERDD ymm, vm32y, ymm</para>
24459       </summary>
24460       <param name="baseAddress" />
24461       <param name="index" />
24462       <param name="scale" />
24463       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24464     </member>
24465     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24466       <summary>
24467         <para>__m256i _mm256_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)</para>
24468         <para>VPGATHERDQ ymm, vm32y, ymm</para>
24469       </summary>
24470       <param name="baseAddress" />
24471       <param name="index" />
24472       <param name="scale" />
24473       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24474     </member>
24475     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
24476       <summary>
24477         <para>__m256i _mm256_i64gather_epi64 (__int64 const* base_addr, __m256i vindex, const int scale)</para>
24478         <para>VPGATHERQQ ymm, vm64y, ymm</para>
24479       </summary>
24480       <param name="baseAddress" />
24481       <param name="index" />
24482       <param name="scale" />
24483       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24484     </member>
24485     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Single*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
24486       <summary>
24487         <para>__m256 _mm256_i32gather_ps (float const* base_addr, __m256i vindex, const int scale)</para>
24488         <para>VGATHERDPS ymm, vm32y, ymm</para>
24489       </summary>
24490       <param name="baseAddress" />
24491       <param name="index" />
24492       <param name="scale" />
24493       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24494     </member>
24495     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
24496       <summary>
24497         <para>__m256i _mm256_i32gather_epi32 (int const* base_addr, __m256i vindex, const int scale)</para>
24498         <para>VPGATHERDD ymm, vm32y, ymm</para>
24499       </summary>
24500       <param name="baseAddress" />
24501       <param name="index" />
24502       <param name="scale" />
24503       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24504     </member>
24505     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24506       <summary>
24507         <para>__m256i _mm256_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)</para>
24508         <para>VPGATHERDQ ymm, vm32y, ymm</para>
24509       </summary>
24510       <param name="baseAddress" />
24511       <param name="index" />
24512       <param name="scale" />
24513       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24514     </member>
24515     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
24516       <summary>
24517         <para>__m256i _mm256_i64gather_epi64 (__int64 const* base_addr, __m256i vindex, const int scale)</para>
24518         <para>VPGATHERQQ ymm, vm64y, ymm</para>
24519       </summary>
24520       <param name="baseAddress" />
24521       <param name="index" />
24522       <param name="scale" />
24523       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
24524     </member>
24525     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalAdd(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
24526       <summary>
24527         <para>__m256i _mm256_hadd_epi16 (__m256i a, __m256i b)</para>
24528         <para>VPHADDW ymm, ymm, ymm/m256</para>
24529       </summary>
24530       <param name="left" />
24531       <param name="right" />
24532     </member>
24533     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalAdd(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
24534       <summary>
24535         <para>__m256i _mm256_hadd_epi32 (__m256i a, __m256i b)</para>
24536         <para>VPHADDD ymm, ymm, ymm/m256</para>
24537       </summary>
24538       <param name="left" />
24539       <param name="right" />
24540     </member>
24541     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalAddSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
24542       <summary>
24543         <para>__m256i _mm256_hadds_epi16 (__m256i a, __m256i b)</para>
24544         <para>VPHADDSW ymm, ymm, ymm/m256</para>
24545       </summary>
24546       <param name="left" />
24547       <param name="right" />
24548     </member>
24549     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalSubtract(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
24550       <summary>
24551         <para>__m256i _mm256_hsub_epi16 (__m256i a, __m256i b)</para>
24552         <para>VPHSUBW ymm, ymm, ymm/m256</para>
24553       </summary>
24554       <param name="left" />
24555       <param name="right" />
24556     </member>
24557     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalSubtract(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
24558       <summary>
24559         <para>__m256i _mm256_hsub_epi32 (__m256i a, __m256i b)</para>
24560         <para>VPHSUBD ymm, ymm, ymm/m256</para>
24561       </summary>
24562       <param name="left" />
24563       <param name="right" />
24564     </member>
24565     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalSubtractSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
24566       <summary>
24567         <para>__m256i _mm256_hsubs_epi16 (__m256i a, __m256i b)</para>
24568         <para>VPHSUBSW ymm, ymm, ymm/m256</para>
24569       </summary>
24570       <param name="left" />
24571       <param name="right" />
24572     </member>
24573     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
24574       <summary>
24575         <para>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)</para>
24576         <para>VINSERTI128 ymm, ymm, xmm, imm8</para>
24577       </summary>
24578       <param name="value" />
24579       <param name="data" />
24580       <param name="index" />
24581     </member>
24582     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
24583       <summary>
24584         <para>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)</para>
24585         <para>VINSERTI128 ymm, ymm, xmm, imm8</para>
24586       </summary>
24587       <param name="value" />
24588       <param name="data" />
24589       <param name="index" />
24590     </member>
24591     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
24592       <summary>
24593         <para>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)</para>
24594         <para>VINSERTI128 ymm, ymm, xmm, imm8</para>
24595       </summary>
24596       <param name="value" />
24597       <param name="data" />
24598       <param name="index" />
24599     </member>
24600     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
24601       <summary>
24602         <para>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)</para>
24603         <para>VINSERTI128 ymm, ymm, xmm, imm8</para>
24604       </summary>
24605       <param name="value" />
24606       <param name="data" />
24607       <param name="index" />
24608     </member>
24609     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
24610       <summary>
24611         <para>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)</para>
24612         <para>VINSERTI128 ymm, ymm, xmm, imm8</para>
24613       </summary>
24614       <param name="value" />
24615       <param name="data" />
24616       <param name="index" />
24617     </member>
24618     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
24619       <summary>
24620         <para>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)</para>
24621         <para>VINSERTI128 ymm, ymm, xmm, imm8</para>
24622       </summary>
24623       <param name="value" />
24624       <param name="data" />
24625       <param name="index" />
24626     </member>
24627     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
24628       <summary>
24629         <para>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)</para>
24630         <para>VINSERTI128 ymm, ymm, xmm, imm8</para>
24631       </summary>
24632       <param name="value" />
24633       <param name="data" />
24634       <param name="index" />
24635     </member>
24636     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
24637       <summary>
24638         <para>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)</para>
24639         <para>VINSERTI128 ymm, ymm, xmm, imm8</para>
24640       </summary>
24641       <param name="value" />
24642       <param name="data" />
24643       <param name="index" />
24644     </member>
24645     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.Byte*)">
24646       <summary>
24647         <para>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)</para>
24648         <para>VMOVNTDQA ymm, m256</para>
24649       </summary>
24650       <param name="address" />
24651     </member>
24652     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.Int16*)">
24653       <summary>
24654         <para>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)</para>
24655         <para>VMOVNTDQA ymm, m256</para>
24656       </summary>
24657       <param name="address" />
24658     </member>
24659     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.Int32*)">
24660       <summary>
24661         <para>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)</para>
24662         <para>VMOVNTDQA ymm, m256</para>
24663       </summary>
24664       <param name="address" />
24665     </member>
24666     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.Int64*)">
24667       <summary>
24668         <para>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)</para>
24669         <para>VMOVNTDQA ymm, m256</para>
24670       </summary>
24671       <param name="address" />
24672     </member>
24673     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.SByte*)">
24674       <summary>
24675         <para>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)</para>
24676         <para>VMOVNTDQA ymm, m256</para>
24677       </summary>
24678       <param name="address" />
24679     </member>
24680     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.UInt16*)">
24681       <summary>
24682         <para>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)</para>
24683         <para>VMOVNTDQA ymm, m256</para>
24684       </summary>
24685       <param name="address" />
24686     </member>
24687     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.UInt32*)">
24688       <summary>
24689         <para>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)</para>
24690         <para>VMOVNTDQA ymm, m256</para>
24691       </summary>
24692       <param name="address" />
24693     </member>
24694     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.UInt64*)">
24695       <summary>
24696         <para>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)</para>
24697         <para>VMOVNTDQA ymm, m256</para>
24698       </summary>
24699       <param name="address" />
24700     </member>
24701     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32})">
24702       <summary>
24703         <para>__m128i _mm_maskload_epi32 (int const* mem_addr, __m128i mask)</para>
24704         <para>VPMASKMOVD xmm, xmm, m128</para>
24705       </summary>
24706       <param name="address" />
24707       <param name="mask" />
24708     </member>
24709     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32})">
24710       <summary>
24711         <para>__m256i _mm256_maskload_epi32 (int const* mem_addr, __m256i mask)</para>
24712         <para>VPMASKMOVD ymm, ymm, m256</para>
24713       </summary>
24714       <param name="address" />
24715       <param name="mask" />
24716     </member>
24717     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
24718       <summary>
24719         <para>__m128i _mm_maskload_epi64 (__int64 const* mem_addr, __m128i mask)</para>
24720         <para>VPMASKMOVQ xmm, xmm, m128</para>
24721       </summary>
24722       <param name="address" />
24723       <param name="mask" />
24724     </member>
24725     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64})">
24726       <summary>
24727         <para>__m256i _mm256_maskload_epi64 (__int64 const* mem_addr, __m256i mask)</para>
24728         <para>VPMASKMOVQ ymm, ymm, m256</para>
24729       </summary>
24730       <param name="address" />
24731       <param name="mask" />
24732     </member>
24733     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32})">
24734       <summary>
24735         <para>__m128i _mm_maskload_epi32 (int const* mem_addr, __m128i mask)</para>
24736         <para>VPMASKMOVD xmm, xmm, m128</para>
24737       </summary>
24738       <param name="address" />
24739       <param name="mask" />
24740     </member>
24741     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.UInt32})">
24742       <summary>
24743         <para>__m256i _mm256_maskload_epi32 (int const* mem_addr, __m256i mask)</para>
24744         <para>VPMASKMOVD ymm, ymm, m256</para>
24745       </summary>
24746       <param name="address" />
24747       <param name="mask" />
24748     </member>
24749     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
24750       <summary>
24751         <para>__m128i _mm_maskload_epi64 (__int64 const* mem_addr, __m128i mask)</para>
24752         <para>VPMASKMOVQ xmm, xmm, m128</para>
24753       </summary>
24754       <param name="address" />
24755       <param name="mask" />
24756     </member>
24757     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.UInt64})">
24758       <summary>
24759         <para>__m256i _mm256_maskload_epi64 (__int64 const* mem_addr, __m256i mask)</para>
24760         <para>VPMASKMOVQ ymm, ymm, m256</para>
24761       </summary>
24762       <param name="address" />
24763       <param name="mask" />
24764     </member>
24765     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
24766       <summary>
24767         <para>void _mm_maskstore_epi32 (int* mem_addr, __m128i mask, __m128i a)</para>
24768         <para>VPMASKMOVD m128, xmm, xmm</para>
24769       </summary>
24770       <param name="address" />
24771       <param name="mask" />
24772       <param name="source" />
24773     </member>
24774     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
24775       <summary>
24776         <para>void _mm256_maskstore_epi32 (int* mem_addr, __m256i mask, __m256i a)</para>
24777         <para>VPMASKMOVD m256, ymm, ymm</para>
24778       </summary>
24779       <param name="address" />
24780       <param name="mask" />
24781       <param name="source" />
24782     </member>
24783     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
24784       <summary>
24785         <para>void _mm_maskstore_epi64 (__int64* mem_addr, __m128i mask, __m128i a)</para>
24786         <para>VPMASKMOVQ m128, xmm, xmm</para>
24787       </summary>
24788       <param name="address" />
24789       <param name="mask" />
24790       <param name="source" />
24791     </member>
24792     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
24793       <summary>
24794         <para>void _mm256_maskstore_epi64 (__int64* mem_addr, __m256i mask, __m256i a)</para>
24795         <para>VPMASKMOVQ m256, ymm, ymm</para>
24796       </summary>
24797       <param name="address" />
24798       <param name="mask" />
24799       <param name="source" />
24800     </member>
24801     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
24802       <summary>
24803         <para>void _mm_maskstore_epi32 (int* mem_addr, __m128i mask, __m128i a)</para>
24804         <para>VPMASKMOVD m128, xmm, xmm</para>
24805       </summary>
24806       <param name="address" />
24807       <param name="mask" />
24808       <param name="source" />
24809     </member>
24810     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
24811       <summary>
24812         <para>void _mm256_maskstore_epi32 (int* mem_addr, __m256i mask, __m256i a)</para>
24813         <para>VPMASKMOVD m256, ymm, ymm</para>
24814       </summary>
24815       <param name="address" />
24816       <param name="mask" />
24817       <param name="source" />
24818     </member>
24819     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
24820       <summary>
24821         <para>void _mm_maskstore_epi64 (__int64* mem_addr, __m128i mask, __m128i a)</para>
24822         <para>VPMASKMOVQ m128, xmm, xmm</para>
24823       </summary>
24824       <param name="address" />
24825       <param name="mask" />
24826       <param name="source" />
24827     </member>
24828     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
24829       <summary>
24830         <para>void _mm256_maskstore_epi64 (__int64* mem_addr, __m256i mask, __m256i a)</para>
24831         <para>VPMASKMOVQ m256, ymm, ymm</para>
24832       </summary>
24833       <param name="address" />
24834       <param name="mask" />
24835       <param name="source" />
24836     </member>
24837     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
24838       <summary>
24839         <para>__m256i _mm256_max_epu8 (__m256i a, __m256i b)</para>
24840         <para>VPMAXUB ymm, ymm, ymm/m256</para>
24841       </summary>
24842       <param name="left" />
24843       <param name="right" />
24844     </member>
24845     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
24846       <summary>
24847         <para>__m256i _mm256_max_epi16 (__m256i a, __m256i b)</para>
24848         <para>VPMAXSW ymm, ymm, ymm/m256</para>
24849       </summary>
24850       <param name="left" />
24851       <param name="right" />
24852     </member>
24853     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
24854       <summary>
24855         <para>__m256i _mm256_max_epi32 (__m256i a, __m256i b)</para>
24856         <para>VPMAXSD ymm, ymm, ymm/m256</para>
24857       </summary>
24858       <param name="left" />
24859       <param name="right" />
24860     </member>
24861     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
24862       <summary>
24863         <para>__m256i _mm256_max_epi8 (__m256i a, __m256i b)</para>
24864         <para>VPMAXSB ymm, ymm, ymm/m256</para>
24865       </summary>
24866       <param name="left" />
24867       <param name="right" />
24868     </member>
24869     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
24870       <summary>
24871         <para>__m256i _mm256_max_epu16 (__m256i a, __m256i b)</para>
24872         <para>VPMAXUW ymm, ymm, ymm/m256</para>
24873       </summary>
24874       <param name="left" />
24875       <param name="right" />
24876     </member>
24877     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
24878       <summary>
24879         <para>__m256i _mm256_max_epu32 (__m256i a, __m256i b)</para>
24880         <para>VPMAXUD ymm, ymm, ymm/m256</para>
24881       </summary>
24882       <param name="left" />
24883       <param name="right" />
24884     </member>
24885     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
24886       <summary>
24887         <para>__m256i _mm256_min_epu8 (__m256i a, __m256i b)</para>
24888         <para>VPMINUB ymm, ymm, ymm/m256</para>
24889       </summary>
24890       <param name="left" />
24891       <param name="right" />
24892     </member>
24893     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
24894       <summary>
24895         <para>__m256i _mm256_min_epi16 (__m256i a, __m256i b)</para>
24896         <para>VPMINSW ymm, ymm, ymm/m256</para>
24897       </summary>
24898       <param name="left" />
24899       <param name="right" />
24900     </member>
24901     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
24902       <summary>
24903         <para>__m256i _mm256_min_epi32 (__m256i a, __m256i b)</para>
24904         <para>VPMINSD ymm, ymm, ymm/m256</para>
24905       </summary>
24906       <param name="left" />
24907       <param name="right" />
24908     </member>
24909     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
24910       <summary>
24911         <para>__m256i _mm256_min_epi8 (__m256i a, __m256i b)</para>
24912         <para>VPMINSB ymm, ymm, ymm/m256</para>
24913       </summary>
24914       <param name="left" />
24915       <param name="right" />
24916     </member>
24917     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
24918       <summary>
24919         <para>__m256i _mm256_min_epu16 (__m256i a, __m256i b)</para>
24920         <para>VPMINUW ymm, ymm, ymm/m256</para>
24921       </summary>
24922       <param name="left" />
24923       <param name="right" />
24924     </member>
24925     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
24926       <summary>
24927         <para>__m256i _mm256_min_epu32 (__m256i a, __m256i b)</para>
24928         <para>VPMINUD ymm, ymm, ymm/m256</para>
24929       </summary>
24930       <param name="left" />
24931       <param name="right" />
24932     </member>
24933     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MoveMask(System.Runtime.Intrinsics.Vector256{System.Byte})">
24934       <summary>
24935         <para>int _mm256_movemask_epi8 (__m256i a)</para>
24936         <para>VPMOVMSKB reg, ymm</para>
24937       </summary>
24938       <param name="value" />
24939     </member>
24940     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MoveMask(System.Runtime.Intrinsics.Vector256{System.SByte})">
24941       <summary>
24942         <para>int _mm256_movemask_epi8 (__m256i a)</para>
24943         <para>VPMOVMSKB reg, ymm</para>
24944       </summary>
24945       <param name="value" />
24946     </member>
24947     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultipleSumAbsoluteDifferences(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
24948       <summary>
24949         <para>__m256i _mm256_mpsadbw_epu8 (__m256i a, __m256i b, const int imm8)</para>
24950         <para>VMPSADBW ymm, ymm, ymm/m256, imm8</para>
24951       </summary>
24952       <param name="left" />
24953       <param name="right" />
24954       <param name="mask" />
24955     </member>
24956     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Multiply(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
24957       <summary>
24958         <para>__m256i _mm256_mul_epi32 (__m256i a, __m256i b)</para>
24959         <para>VPMULDQ ymm, ymm, ymm/m256</para>
24960       </summary>
24961       <param name="left" />
24962       <param name="right" />
24963     </member>
24964     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Multiply(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
24965       <summary>
24966         <para>__m256i _mm256_mul_epu32 (__m256i a, __m256i b)</para>
24967         <para>VPMULUDQ ymm, ymm, ymm/m256</para>
24968       </summary>
24969       <param name="left" />
24970       <param name="right" />
24971     </member>
24972     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyAddAdjacent(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.SByte})">
24973       <summary>
24974         <para>__m256i _mm256_maddubs_epi16 (__m256i a, __m256i b)</para>
24975         <para>VPMADDUBSW ymm, ymm, ymm/m256</para>
24976       </summary>
24977       <param name="left" />
24978       <param name="right" />
24979     </member>
24980     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyAddAdjacent(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
24981       <summary>
24982         <para>__m256i _mm256_madd_epi16 (__m256i a, __m256i b)</para>
24983         <para>VPMADDWD ymm, ymm, ymm/m256</para>
24984       </summary>
24985       <param name="left" />
24986       <param name="right" />
24987     </member>
24988     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyHigh(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
24989       <summary>
24990         <para>__m256i _mm256_mulhi_epi16 (__m256i a, __m256i b)</para>
24991         <para>VPMULHW ymm, ymm, ymm/m256</para>
24992       </summary>
24993       <param name="left" />
24994       <param name="right" />
24995     </member>
24996     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyHigh(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
24997       <summary>
24998         <para>__m256i _mm256_mulhi_epu16 (__m256i a, __m256i b)</para>
24999         <para>VPMULHUW ymm, ymm, ymm/m256</para>
25000       </summary>
25001       <param name="left" />
25002       <param name="right" />
25003     </member>
25004     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyHighRoundScale(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
25005       <summary>
25006         <para>__m256i _mm256_mulhrs_epi16 (__m256i a, __m256i b)</para>
25007         <para>VPMULHRSW ymm, ymm, ymm/m256</para>
25008       </summary>
25009       <param name="left" />
25010       <param name="right" />
25011     </member>
25012     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyLow(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
25013       <summary>
25014         <para>__m256i _mm256_mullo_epi16 (__m256i a, __m256i b)</para>
25015         <para>VPMULLW ymm, ymm, ymm/m256</para>
25016       </summary>
25017       <param name="left" />
25018       <param name="right" />
25019     </member>
25020     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyLow(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
25021       <summary>
25022         <para>__m256i _mm256_mullo_epi32 (__m256i a, __m256i b)</para>
25023         <para>VPMULLD ymm, ymm, ymm/m256</para>
25024       </summary>
25025       <param name="left" />
25026       <param name="right" />
25027     </member>
25028     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyLow(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
25029       <summary>
25030         <para>__m256i _mm256_mullo_epi16 (__m256i a, __m256i b)</para>
25031         <para>VPMULLW ymm, ymm, ymm/m256</para>
25032       </summary>
25033       <param name="left" />
25034       <param name="right" />
25035     </member>
25036     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyLow(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
25037       <summary>
25038         <para>__m256i _mm256_mullo_epi32 (__m256i a, __m256i b)</para>
25039         <para>VPMULLD ymm, ymm, ymm/m256</para>
25040       </summary>
25041       <param name="left" />
25042       <param name="right" />
25043     </member>
25044     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
25045       <summary>
25046         <para>__m256i _mm256_or_si256 (__m256i a, __m256i b)</para>
25047         <para>VPOR ymm, ymm, ymm/m256</para>
25048       </summary>
25049       <param name="left" />
25050       <param name="right" />
25051     </member>
25052     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
25053       <summary>
25054         <para>__m256i _mm256_or_si256 (__m256i a, __m256i b)</para>
25055         <para>VPOR ymm, ymm, ymm/m256</para>
25056       </summary>
25057       <param name="left" />
25058       <param name="right" />
25059     </member>
25060     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
25061       <summary>
25062         <para>__m256i _mm256_or_si256 (__m256i a, __m256i b)</para>
25063         <para>VPOR ymm, ymm, ymm/m256</para>
25064       </summary>
25065       <param name="left" />
25066       <param name="right" />
25067     </member>
25068     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
25069       <summary>
25070         <para>__m256i _mm256_or_si256 (__m256i a, __m256i b)</para>
25071         <para>VPOR ymm, ymm, ymm/m256</para>
25072       </summary>
25073       <param name="left" />
25074       <param name="right" />
25075     </member>
25076     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
25077       <summary>
25078         <para>__m256i _mm256_or_si256 (__m256i a, __m256i b)</para>
25079         <para>VPOR ymm, ymm, ymm/m256</para>
25080       </summary>
25081       <param name="left" />
25082       <param name="right" />
25083     </member>
25084     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
25085       <summary>
25086         <para>__m256i _mm256_or_si256 (__m256i a, __m256i b)</para>
25087         <para>VPOR ymm, ymm, ymm/m256</para>
25088       </summary>
25089       <param name="left" />
25090       <param name="right" />
25091     </member>
25092     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
25093       <summary>
25094         <para>__m256i _mm256_or_si256 (__m256i a, __m256i b)</para>
25095         <para>VPOR ymm, ymm, ymm/m256</para>
25096       </summary>
25097       <param name="left" />
25098       <param name="right" />
25099     </member>
25100     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
25101       <summary>
25102         <para>__m256i _mm256_or_si256 (__m256i a, __m256i b)</para>
25103         <para>VPOR ymm, ymm, ymm/m256</para>
25104       </summary>
25105       <param name="left" />
25106       <param name="right" />
25107     </member>
25108     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PackSignedSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
25109       <summary>
25110         <para>__m256i _mm256_packs_epi16 (__m256i a, __m256i b)</para>
25111         <para>VPACKSSWB ymm, ymm, ymm/m256</para>
25112       </summary>
25113       <param name="left" />
25114       <param name="right" />
25115     </member>
25116     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PackSignedSaturate(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
25117       <summary>
25118         <para>__m256i _mm256_packs_epi32 (__m256i a, __m256i b)</para>
25119         <para>VPACKSSDW ymm, ymm, ymm/m256</para>
25120       </summary>
25121       <param name="left" />
25122       <param name="right" />
25123     </member>
25124     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PackUnsignedSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
25125       <summary>
25126         <para>__m256i _mm256_packus_epi16 (__m256i a, __m256i b)</para>
25127         <para>VPACKUSWB ymm, ymm, ymm/m256</para>
25128       </summary>
25129       <param name="left" />
25130       <param name="right" />
25131     </member>
25132     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PackUnsignedSaturate(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
25133       <summary>
25134         <para>__m256i _mm256_packus_epi32 (__m256i a, __m256i b)</para>
25135         <para>VPACKUSDW ymm, ymm, ymm/m256</para>
25136       </summary>
25137       <param name="left" />
25138       <param name="right" />
25139     </member>
25140     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
25141       <summary>
25142         <para>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)</para>
25143         <para>VPERM2I128 ymm, ymm, ymm/m256, imm8</para>
25144       </summary>
25145       <param name="left" />
25146       <param name="right" />
25147       <param name="control" />
25148     </member>
25149     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
25150       <summary>
25151         <para>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)</para>
25152         <para>VPERM2I128 ymm, ymm, ymm/m256, imm8</para>
25153       </summary>
25154       <param name="left" />
25155       <param name="right" />
25156       <param name="control" />
25157     </member>
25158     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
25159       <summary>
25160         <para>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)</para>
25161         <para>VPERM2I128 ymm, ymm, ymm/m256, imm8</para>
25162       </summary>
25163       <param name="left" />
25164       <param name="right" />
25165       <param name="control" />
25166     </member>
25167     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
25168       <summary>
25169         <para>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)</para>
25170         <para>VPERM2I128 ymm, ymm, ymm/m256, imm8</para>
25171       </summary>
25172       <param name="left" />
25173       <param name="right" />
25174       <param name="control" />
25175     </member>
25176     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
25177       <summary>
25178         <para>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)</para>
25179         <para>VPERM2I128 ymm, ymm, ymm/m256, imm8</para>
25180       </summary>
25181       <param name="left" />
25182       <param name="right" />
25183       <param name="control" />
25184     </member>
25185     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
25186       <summary>
25187         <para>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)</para>
25188         <para>VPERM2I128 ymm, ymm, ymm/m256, imm8</para>
25189       </summary>
25190       <param name="left" />
25191       <param name="right" />
25192       <param name="control" />
25193     </member>
25194     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
25195       <summary>
25196         <para>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)</para>
25197         <para>VPERM2I128 ymm, ymm, ymm/m256, imm8</para>
25198       </summary>
25199       <param name="left" />
25200       <param name="right" />
25201       <param name="control" />
25202     </member>
25203     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
25204       <summary>
25205         <para>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)</para>
25206         <para>VPERM2I128 ymm, ymm, ymm/m256, imm8</para>
25207       </summary>
25208       <param name="left" />
25209       <param name="right" />
25210       <param name="control" />
25211     </member>
25212     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute4x64(System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
25213       <summary>
25214         <para>__m256d _mm256_permute4x64_pd (__m256d a, const int imm8)</para>
25215         <para>VPERMPD ymm, ymm/m256, imm8</para>
25216       </summary>
25217       <param name="value" />
25218       <param name="control" />
25219     </member>
25220     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute4x64(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
25221       <summary>
25222         <para>__m256i _mm256_permute4x64_epi64 (__m256i a, const int imm8)</para>
25223         <para>VPERMQ ymm, ymm/m256, imm8</para>
25224       </summary>
25225       <param name="value" />
25226       <param name="control" />
25227     </member>
25228     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute4x64(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
25229       <summary>
25230         <para>__m256i _mm256_permute4x64_epi64 (__m256i a, const int imm8)</para>
25231         <para>VPERMQ ymm, ymm/m256, imm8</para>
25232       </summary>
25233       <param name="value" />
25234       <param name="control" />
25235     </member>
25236     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PermuteVar8x32(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
25237       <summary>
25238         <para>__m256i _mm256_permutevar8x32_epi32 (__m256i a, __m256i idx)</para>
25239         <para>VPERMD ymm, ymm/m256, ymm</para>
25240       </summary>
25241       <param name="left" />
25242       <param name="control" />
25243     </member>
25244     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PermuteVar8x32(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Int32})">
25245       <summary>
25246         <para>__m256 _mm256_permutevar8x32_ps (__m256 a, __m256i idx)</para>
25247         <para>VPERMPS ymm, ymm/m256, ymm</para>
25248       </summary>
25249       <param name="left" />
25250       <param name="control" />
25251     </member>
25252     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PermuteVar8x32(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
25253       <summary>
25254         <para>__m256i _mm256_permutevar8x32_epi32 (__m256i a, __m256i idx)</para>
25255         <para>VPERMD ymm, ymm/m256, ymm</para>
25256       </summary>
25257       <param name="left" />
25258       <param name="control" />
25259     </member>
25260     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
25261       <summary>
25262         <para>__m256i _mm256_slli_epi16 (__m256i a, int imm8)</para>
25263         <para>VPSLLW ymm, ymm, imm8</para>
25264       </summary>
25265       <param name="value" />
25266       <param name="count" />
25267     </member>
25268     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
25269       <summary>
25270         <para>__m256i _mm256_sll_epi16 (__m256i a, __m128i count)</para>
25271         <para>VPSLLW ymm, ymm, xmm/m128</para>
25272       </summary>
25273       <param name="value" />
25274       <param name="count" />
25275     </member>
25276     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
25277       <summary>
25278         <para>__m256i _mm256_slli_epi32 (__m256i a, int imm8)</para>
25279         <para>VPSLLD ymm, ymm, imm8</para>
25280       </summary>
25281       <param name="value" />
25282       <param name="count" />
25283     </member>
25284     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
25285       <summary>
25286         <para>__m256i _mm256_sll_epi32 (__m256i a, __m128i count)</para>
25287         <para>VPSLLD ymm, ymm, xmm/m128</para>
25288       </summary>
25289       <param name="value" />
25290       <param name="count" />
25291     </member>
25292     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
25293       <summary>
25294         <para>__m256i _mm256_slli_epi64 (__m256i a, int imm8)</para>
25295         <para>VPSLLQ ymm, ymm, imm8</para>
25296       </summary>
25297       <param name="value" />
25298       <param name="count" />
25299     </member>
25300     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
25301       <summary>
25302         <para>__m256i _mm256_sll_epi64 (__m256i a, __m128i count)</para>
25303         <para>VPSLLQ ymm, ymm, xmm/m128</para>
25304       </summary>
25305       <param name="value" />
25306       <param name="count" />
25307     </member>
25308     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
25309       <summary>
25310         <para>__m256i _mm256_slli_epi16 (__m256i a, int imm8)</para>
25311         <para>VPSLLW ymm, ymm, imm8</para>
25312       </summary>
25313       <param name="value" />
25314       <param name="count" />
25315     </member>
25316     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
25317       <summary>
25318         <para>__m256i _mm256_sll_epi16 (__m256i a, __m128i count)</para>
25319         <para>VPSLLW ymm, ymm, xmm/m128</para>
25320       </summary>
25321       <param name="value" />
25322       <param name="count" />
25323     </member>
25324     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
25325       <summary>
25326         <para>__m256i _mm256_slli_epi32 (__m256i a, int imm8)</para>
25327         <para>VPSLLD ymm, ymm, imm8</para>
25328       </summary>
25329       <param name="value" />
25330       <param name="count" />
25331     </member>
25332     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
25333       <summary>
25334         <para>__m256i _mm256_sll_epi32 (__m256i a, __m128i count)</para>
25335         <para>VPSLLD ymm, ymm, xmm/m128</para>
25336       </summary>
25337       <param name="value" />
25338       <param name="count" />
25339     </member>
25340     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
25341       <summary>
25342         <para>__m256i _mm256_slli_epi64 (__m256i a, int imm8)</para>
25343         <para>VPSLLQ ymm, ymm, imm8</para>
25344       </summary>
25345       <param name="value" />
25346       <param name="count" />
25347     </member>
25348     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
25349       <summary>
25350         <para>__m256i _mm256_sll_epi64 (__m256i a, __m128i count)</para>
25351         <para>VPSLLQ ymm, ymm, xmm/m128</para>
25352       </summary>
25353       <param name="value" />
25354       <param name="count" />
25355     </member>
25356     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
25357       <summary>
25358         <para>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)</para>
25359         <para>VPSLLDQ ymm, ymm, imm8</para>
25360       </summary>
25361       <param name="value" />
25362       <param name="numBytes" />
25363     </member>
25364     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
25365       <summary>
25366         <para>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)</para>
25367         <para>VPSLLDQ ymm, ymm, imm8</para>
25368       </summary>
25369       <param name="value" />
25370       <param name="numBytes" />
25371     </member>
25372     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
25373       <summary>
25374         <para>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)</para>
25375         <para>VPSLLDQ ymm, ymm, imm8</para>
25376       </summary>
25377       <param name="value" />
25378       <param name="numBytes" />
25379     </member>
25380     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
25381       <summary>
25382         <para>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)</para>
25383         <para>VPSLLDQ ymm, ymm, imm8</para>
25384       </summary>
25385       <param name="value" />
25386       <param name="numBytes" />
25387     </member>
25388     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
25389       <summary>
25390         <para>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)</para>
25391         <para>VPSLLDQ ymm, ymm, imm8</para>
25392       </summary>
25393       <param name="value" />
25394       <param name="numBytes" />
25395     </member>
25396     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
25397       <summary>
25398         <para>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)</para>
25399         <para>VPSLLDQ ymm, ymm, imm8</para>
25400       </summary>
25401       <param name="value" />
25402       <param name="numBytes" />
25403     </member>
25404     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
25405       <summary>
25406         <para>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)</para>
25407         <para>VPSLLDQ ymm, ymm, imm8</para>
25408       </summary>
25409       <param name="value" />
25410       <param name="numBytes" />
25411     </member>
25412     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
25413       <summary>
25414         <para>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)</para>
25415         <para>VPSLLDQ ymm, ymm, imm8</para>
25416       </summary>
25417       <param name="value" />
25418       <param name="numBytes" />
25419     </member>
25420     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
25421       <summary>
25422         <para>__m128i _mm_sllv_epi32 (__m128i a, __m128i count)</para>
25423         <para>VPSLLVD xmm, ymm, xmm/m128</para>
25424       </summary>
25425       <param name="value" />
25426       <param name="count" />
25427     </member>
25428     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
25429       <summary>
25430         <para>__m128i _mm_sllv_epi64 (__m128i a, __m128i count)</para>
25431         <para>VPSLLVQ xmm, ymm, xmm/m128</para>
25432       </summary>
25433       <param name="value" />
25434       <param name="count" />
25435     </member>
25436     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
25437       <summary>
25438         <para>__m128i _mm_sllv_epi32 (__m128i a, __m128i count)</para>
25439         <para>VPSLLVD xmm, ymm, xmm/m128</para>
25440       </summary>
25441       <param name="value" />
25442       <param name="count" />
25443     </member>
25444     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
25445       <summary>
25446         <para>__m128i _mm_sllv_epi64 (__m128i a, __m128i count)</para>
25447         <para>VPSLLVQ xmm, ymm, xmm/m128</para>
25448       </summary>
25449       <param name="value" />
25450       <param name="count" />
25451     </member>
25452     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
25453       <summary>
25454         <para>__m256i _mm256_sllv_epi32 (__m256i a, __m256i count)</para>
25455         <para>VPSLLVD ymm, ymm, ymm/m256</para>
25456       </summary>
25457       <param name="value" />
25458       <param name="count" />
25459     </member>
25460     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
25461       <summary>
25462         <para>__m256i _mm256_sllv_epi64 (__m256i a, __m256i count)</para>
25463         <para>VPSLLVQ ymm, ymm, ymm/m256</para>
25464       </summary>
25465       <param name="value" />
25466       <param name="count" />
25467     </member>
25468     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
25469       <summary>
25470         <para>__m256i _mm256_sllv_epi32 (__m256i a, __m256i count)</para>
25471         <para>VPSLLVD ymm, ymm, ymm/m256</para>
25472       </summary>
25473       <param name="value" />
25474       <param name="count" />
25475     </member>
25476     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
25477       <summary>
25478         <para>__m256i _mm256_sllv_epi64 (__m256i a, __m256i count)</para>
25479         <para>VPSLLVQ ymm, ymm, ymm/m256</para>
25480       </summary>
25481       <param name="value" />
25482       <param name="count" />
25483     </member>
25484     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
25485       <summary>
25486         <para>__m256i _mm256_srai_epi16 (__m256i a, int imm8)</para>
25487         <para>VPSRAW ymm, ymm, imm8</para>
25488       </summary>
25489       <param name="value" />
25490       <param name="count" />
25491     </member>
25492     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
25493       <summary>
25494         <para>_mm256_sra_epi16 (__m256i a, __m128i count)</para>
25495         <para>VPSRAW ymm, ymm, xmm/m128</para>
25496       </summary>
25497       <param name="value" />
25498       <param name="count" />
25499     </member>
25500     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
25501       <summary>
25502         <para>__m256i _mm256_srai_epi32 (__m256i a, int imm8)</para>
25503         <para>VPSRAD ymm, ymm, imm8</para>
25504       </summary>
25505       <param name="value" />
25506       <param name="count" />
25507     </member>
25508     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
25509       <summary>
25510         <para>_mm256_sra_epi32 (__m256i a, __m128i count)</para>
25511         <para>VPSRAD ymm, ymm, xmm/m128</para>
25512       </summary>
25513       <param name="value" />
25514       <param name="count" />
25515     </member>
25516     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmeticVariable(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
25517       <summary>
25518         <para>__m128i _mm_srav_epi32 (__m128i a, __m128i count)</para>
25519         <para>VPSRAVD xmm, xmm, xmm/m128</para>
25520       </summary>
25521       <param name="value" />
25522       <param name="count" />
25523     </member>
25524     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmeticVariable(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
25525       <summary>
25526         <para>__m256i _mm256_srav_epi32 (__m256i a, __m256i count)</para>
25527         <para>VPSRAVD ymm, ymm, ymm/m256</para>
25528       </summary>
25529       <param name="value" />
25530       <param name="count" />
25531     </member>
25532     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
25533       <summary>
25534         <para>__m256i _mm256_srli_epi16 (__m256i a, int imm8)</para>
25535         <para>VPSRLW ymm, ymm, imm8</para>
25536       </summary>
25537       <param name="value" />
25538       <param name="count" />
25539     </member>
25540     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
25541       <summary>
25542         <para>__m256i _mm256_srl_epi16 (__m256i a, __m128i count)</para>
25543         <para>VPSRLW ymm, ymm, xmm/m128</para>
25544       </summary>
25545       <param name="value" />
25546       <param name="count" />
25547     </member>
25548     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
25549       <summary>
25550         <para>__m256i _mm256_srli_epi32 (__m256i a, int imm8)</para>
25551         <para>VPSRLD ymm, ymm, imm8</para>
25552       </summary>
25553       <param name="value" />
25554       <param name="count" />
25555     </member>
25556     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
25557       <summary>
25558         <para>__m256i _mm256_srl_epi32 (__m256i a, __m128i count)</para>
25559         <para>VPSRLD ymm, ymm, xmm/m128</para>
25560       </summary>
25561       <param name="value" />
25562       <param name="count" />
25563     </member>
25564     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
25565       <summary>
25566         <para>__m256i _mm256_srli_epi64 (__m256i a, int imm8)</para>
25567         <para>VPSRLQ ymm, ymm, imm8</para>
25568       </summary>
25569       <param name="value" />
25570       <param name="count" />
25571     </member>
25572     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
25573       <summary>
25574         <para>__m256i _mm256_srl_epi64 (__m256i a, __m128i count)</para>
25575         <para>VPSRLQ ymm, ymm, xmm/m128</para>
25576       </summary>
25577       <param name="value" />
25578       <param name="count" />
25579     </member>
25580     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
25581       <summary>
25582         <para>__m256i _mm256_srli_epi16 (__m256i a, int imm8)</para>
25583         <para>VPSRLW ymm, ymm, imm8</para>
25584       </summary>
25585       <param name="value" />
25586       <param name="count" />
25587     </member>
25588     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
25589       <summary>
25590         <para>__m256i _mm256_srl_epi16 (__m256i a, __m128i count)</para>
25591         <para>VPSRLW ymm, ymm, xmm/m128</para>
25592       </summary>
25593       <param name="value" />
25594       <param name="count" />
25595     </member>
25596     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
25597       <summary>
25598         <para>__m256i _mm256_srli_epi32 (__m256i a, int imm8)</para>
25599         <para>VPSRLD ymm, ymm, imm8</para>
25600       </summary>
25601       <param name="value" />
25602       <param name="count" />
25603     </member>
25604     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
25605       <summary>
25606         <para>__m256i _mm256_srl_epi32 (__m256i a, __m128i count)</para>
25607         <para>VPSRLD ymm, ymm, xmm/m128</para>
25608       </summary>
25609       <param name="value" />
25610       <param name="count" />
25611     </member>
25612     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
25613       <summary>
25614         <para>__m256i _mm256_srli_epi64 (__m256i a, int imm8)</para>
25615         <para>VPSRLQ ymm, ymm, imm8</para>
25616       </summary>
25617       <param name="value" />
25618       <param name="count" />
25619     </member>
25620     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
25621       <summary>
25622         <para>__m256i _mm256_srl_epi64 (__m256i a, __m128i count)</para>
25623         <para>VPSRLQ ymm, ymm, xmm/m128</para>
25624       </summary>
25625       <param name="value" />
25626       <param name="count" />
25627     </member>
25628     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
25629       <summary>
25630         <para>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)</para>
25631         <para>VPSRLDQ ymm, ymm, imm8</para>
25632       </summary>
25633       <param name="value" />
25634       <param name="numBytes" />
25635     </member>
25636     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
25637       <summary>
25638         <para>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)</para>
25639         <para>VPSRLDQ ymm, ymm, imm8</para>
25640       </summary>
25641       <param name="value" />
25642       <param name="numBytes" />
25643     </member>
25644     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
25645       <summary>
25646         <para>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)</para>
25647         <para>VPSRLDQ ymm, ymm, imm8</para>
25648       </summary>
25649       <param name="value" />
25650       <param name="numBytes" />
25651     </member>
25652     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
25653       <summary>
25654         <para>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)</para>
25655         <para>VPSRLDQ ymm, ymm, imm8</para>
25656       </summary>
25657       <param name="value" />
25658       <param name="numBytes" />
25659     </member>
25660     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
25661       <summary>
25662         <para>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)</para>
25663         <para>VPSRLDQ ymm, ymm, imm8</para>
25664       </summary>
25665       <param name="value" />
25666       <param name="numBytes" />
25667     </member>
25668     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
25669       <summary>
25670         <para>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)</para>
25671         <para>VPSRLDQ ymm, ymm, imm8</para>
25672       </summary>
25673       <param name="value" />
25674       <param name="numBytes" />
25675     </member>
25676     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
25677       <summary>
25678         <para>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)</para>
25679         <para>VPSRLDQ ymm, ymm, imm8</para>
25680       </summary>
25681       <param name="value" />
25682       <param name="numBytes" />
25683     </member>
25684     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
25685       <summary>
25686         <para>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)</para>
25687         <para>VPSRLDQ ymm, ymm, imm8</para>
25688       </summary>
25689       <param name="value" />
25690       <param name="numBytes" />
25691     </member>
25692     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
25693       <summary>
25694         <para>__m128i _mm_srlv_epi32 (__m128i a, __m128i count)</para>
25695         <para>VPSRLVD xmm, xmm, xmm/m128</para>
25696       </summary>
25697       <param name="value" />
25698       <param name="count" />
25699     </member>
25700     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
25701       <summary>
25702         <para>__m128i _mm_srlv_epi64 (__m128i a, __m128i count)</para>
25703         <para>VPSRLVQ xmm, xmm, xmm/m128</para>
25704       </summary>
25705       <param name="value" />
25706       <param name="count" />
25707     </member>
25708     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
25709       <summary>
25710         <para>__m128i _mm_srlv_epi32 (__m128i a, __m128i count)</para>
25711         <para>VPSRLVD xmm, xmm, xmm/m128</para>
25712       </summary>
25713       <param name="value" />
25714       <param name="count" />
25715     </member>
25716     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
25717       <summary>
25718         <para>__m128i _mm_srlv_epi64 (__m128i a, __m128i count)</para>
25719         <para>VPSRLVQ xmm, xmm, xmm/m128</para>
25720       </summary>
25721       <param name="value" />
25722       <param name="count" />
25723     </member>
25724     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
25725       <summary>
25726         <para>__m256i _mm256_srlv_epi32 (__m256i a, __m256i count)</para>
25727         <para>VPSRLVD ymm, ymm, ymm/m256</para>
25728       </summary>
25729       <param name="value" />
25730       <param name="count" />
25731     </member>
25732     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
25733       <summary>
25734         <para>__m256i _mm256_srlv_epi64 (__m256i a, __m256i count)</para>
25735         <para>VPSRLVQ ymm, ymm, ymm/m256</para>
25736       </summary>
25737       <param name="value" />
25738       <param name="count" />
25739     </member>
25740     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
25741       <summary>
25742         <para>__m256i _mm256_srlv_epi32 (__m256i a, __m256i count)</para>
25743         <para>VPSRLVD ymm, ymm, ymm/m256</para>
25744       </summary>
25745       <param name="value" />
25746       <param name="count" />
25747     </member>
25748     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
25749       <summary>
25750         <para>__m256i _mm256_srlv_epi64 (__m256i a, __m256i count)</para>
25751         <para>VPSRLVQ ymm, ymm, ymm/m256</para>
25752       </summary>
25753       <param name="value" />
25754       <param name="count" />
25755     </member>
25756     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Shuffle(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
25757       <summary>
25758         <para>__m256i _mm256_shuffle_epi8 (__m256i a, __m256i b)</para>
25759         <para>VPSHUFB ymm, ymm, ymm/m256</para>
25760       </summary>
25761       <param name="value" />
25762       <param name="mask" />
25763     </member>
25764     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Shuffle(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
25765       <summary>
25766         <para>__m256i _mm256_shuffle_epi32 (__m256i a, const int imm8)</para>
25767         <para>VPSHUFD ymm, ymm/m256, imm8</para>
25768       </summary>
25769       <param name="value" />
25770       <param name="control" />
25771     </member>
25772     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Shuffle(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
25773       <summary>
25774         <para>__m256i _mm256_shuffle_epi8 (__m256i a, __m256i b)</para>
25775         <para>VPSHUFB ymm, ymm, ymm/m256</para>
25776       </summary>
25777       <param name="value" />
25778       <param name="mask" />
25779     </member>
25780     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Shuffle(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
25781       <summary>
25782         <para>__m256i _mm256_shuffle_epi32 (__m256i a, const int imm8)</para>
25783         <para>VPSHUFD ymm, ymm/m256, imm8</para>
25784       </summary>
25785       <param name="value" />
25786       <param name="control" />
25787     </member>
25788     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShuffleHigh(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
25789       <summary>
25790         <para>__m256i _mm256_shufflehi_epi16 (__m256i a, const int imm8)</para>
25791         <para>VPSHUFHW ymm, ymm/m256, imm8</para>
25792       </summary>
25793       <param name="value" />
25794       <param name="control" />
25795     </member>
25796     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShuffleHigh(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
25797       <summary>
25798         <para>__m256i _mm256_shufflehi_epi16 (__m256i a, const int imm8)</para>
25799         <para>VPSHUFHW ymm, ymm/m256, imm8</para>
25800       </summary>
25801       <param name="value" />
25802       <param name="control" />
25803     </member>
25804     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShuffleLow(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
25805       <summary>
25806         <para>__m256i _mm256_shufflelo_epi16 (__m256i a, const int imm8)</para>
25807         <para>VPSHUFLW ymm, ymm/m256, imm8</para>
25808       </summary>
25809       <param name="value" />
25810       <param name="control" />
25811     </member>
25812     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShuffleLow(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
25813       <summary>
25814         <para>__m256i _mm256_shufflelo_epi16 (__m256i a, const int imm8)</para>
25815         <para>VPSHUFLW ymm, ymm/m256, imm8</para>
25816       </summary>
25817       <param name="value" />
25818       <param name="control" />
25819     </member>
25820     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Sign(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
25821       <summary>
25822         <para>__m256i _mm256_sign_epi16 (__m256i a, __m256i b)</para>
25823         <para>VPSIGNW ymm, ymm, ymm/m256</para>
25824       </summary>
25825       <param name="left" />
25826       <param name="right" />
25827     </member>
25828     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Sign(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
25829       <summary>
25830         <para>__m256i _mm256_sign_epi32 (__m256i a, __m256i b)</para>
25831         <para>VPSIGND ymm, ymm, ymm/m256</para>
25832       </summary>
25833       <param name="left" />
25834       <param name="right" />
25835     </member>
25836     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Sign(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
25837       <summary>
25838         <para>__m256i _mm256_sign_epi8 (__m256i a, __m256i b)</para>
25839         <para>VPSIGNB ymm, ymm, ymm/m256</para>
25840       </summary>
25841       <param name="left" />
25842       <param name="right" />
25843     </member>
25844     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
25845       <summary>
25846         <para>__m256i _mm256_sub_epi8 (__m256i a, __m256i b)</para>
25847         <para>VPSUBB ymm, ymm, ymm/m256</para>
25848       </summary>
25849       <param name="left" />
25850       <param name="right" />
25851     </member>
25852     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
25853       <summary>
25854         <para>__m256i _mm256_sub_epi16 (__m256i a, __m256i b)</para>
25855         <para>VPSUBW ymm, ymm, ymm/m256</para>
25856       </summary>
25857       <param name="left" />
25858       <param name="right" />
25859     </member>
25860     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
25861       <summary>
25862         <para>__m256i _mm256_sub_epi32 (__m256i a, __m256i b)</para>
25863         <para>VPSUBD ymm, ymm, ymm/m256</para>
25864       </summary>
25865       <param name="left" />
25866       <param name="right" />
25867     </member>
25868     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
25869       <summary>
25870         <para>__m256i _mm256_sub_epi64 (__m256i a, __m256i b)</para>
25871         <para>VPSUBQ ymm, ymm, ymm/m256</para>
25872       </summary>
25873       <param name="left" />
25874       <param name="right" />
25875     </member>
25876     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
25877       <summary>
25878         <para>__m256i _mm256_sub_epi8 (__m256i a, __m256i b)</para>
25879         <para>VPSUBB ymm, ymm, ymm/m256</para>
25880       </summary>
25881       <param name="left" />
25882       <param name="right" />
25883     </member>
25884     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
25885       <summary>
25886         <para>__m256i _mm256_sub_epi16 (__m256i a, __m256i b)</para>
25887         <para>VPSUBW ymm, ymm, ymm/m256</para>
25888       </summary>
25889       <param name="left" />
25890       <param name="right" />
25891     </member>
25892     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
25893       <summary>
25894         <para>__m256i _mm256_sub_epi32 (__m256i a, __m256i b)</para>
25895         <para>VPSUBD ymm, ymm, ymm/m256</para>
25896       </summary>
25897       <param name="left" />
25898       <param name="right" />
25899     </member>
25900     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
25901       <summary>
25902         <para>__m256i _mm256_sub_epi64 (__m256i a, __m256i b)</para>
25903         <para>VPSUBQ ymm, ymm, ymm/m256</para>
25904       </summary>
25905       <param name="left" />
25906       <param name="right" />
25907     </member>
25908     <member name="M:System.Runtime.Intrinsics.X86.Avx2.SubtractSaturate(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
25909       <summary>
25910         <para>__m256i _mm256_subs_epu8 (__m256i a, __m256i b)</para>
25911         <para>VPSUBUSB ymm, ymm, ymm/m256</para>
25912       </summary>
25913       <param name="left" />
25914       <param name="right" />
25915     </member>
25916     <member name="M:System.Runtime.Intrinsics.X86.Avx2.SubtractSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
25917       <summary>
25918         <para>__m256i _mm256_subs_epi16 (__m256i a, __m256i b)</para>
25919         <para>VPSUBSW ymm, ymm, ymm/m256</para>
25920       </summary>
25921       <param name="left" />
25922       <param name="right" />
25923     </member>
25924     <member name="M:System.Runtime.Intrinsics.X86.Avx2.SubtractSaturate(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
25925       <summary>
25926         <para>__m256i _mm256_subs_epi8 (__m256i a, __m256i b)</para>
25927         <para>VPSUBSB ymm, ymm, ymm/m256</para>
25928       </summary>
25929       <param name="left" />
25930       <param name="right" />
25931     </member>
25932     <member name="M:System.Runtime.Intrinsics.X86.Avx2.SubtractSaturate(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
25933       <summary>
25934         <para>__m256i _mm256_subs_epu16 (__m256i a, __m256i b)</para>
25935         <para>VPSUBUSW ymm, ymm, ymm/m256</para>
25936       </summary>
25937       <param name="left" />
25938       <param name="right" />
25939     </member>
25940     <member name="M:System.Runtime.Intrinsics.X86.Avx2.SumAbsoluteDifferences(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
25941       <summary>
25942         <para>__m256i _mm256_sad_epu8 (__m256i a, __m256i b)</para>
25943         <para>VPSADBW ymm, ymm, ymm/m256</para>
25944       </summary>
25945       <param name="left" />
25946       <param name="right" />
25947     </member>
25948     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
25949       <summary>
25950         <para>__m256i _mm256_unpackhi_epi8 (__m256i a, __m256i b)</para>
25951         <para>VPUNPCKHBW ymm, ymm, ymm/m256</para>
25952       </summary>
25953       <param name="left" />
25954       <param name="right" />
25955     </member>
25956     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
25957       <summary>
25958         <para>__m256i _mm256_unpackhi_epi16 (__m256i a, __m256i b)</para>
25959         <para>VPUNPCKHWD ymm, ymm, ymm/m256</para>
25960       </summary>
25961       <param name="left" />
25962       <param name="right" />
25963     </member>
25964     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
25965       <summary>
25966         <para>__m256i _mm256_unpackhi_epi32 (__m256i a, __m256i b)</para>
25967         <para>VPUNPCKHDQ ymm, ymm, ymm/m256</para>
25968       </summary>
25969       <param name="left" />
25970       <param name="right" />
25971     </member>
25972     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
25973       <summary>
25974         <para>__m256i _mm256_unpackhi_epi64 (__m256i a, __m256i b)</para>
25975         <para>VPUNPCKHQDQ ymm, ymm, ymm/m256</para>
25976       </summary>
25977       <param name="left" />
25978       <param name="right" />
25979     </member>
25980     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
25981       <summary>
25982         <para>__m256i _mm256_unpackhi_epi8 (__m256i a, __m256i b)</para>
25983         <para>VPUNPCKHBW ymm, ymm, ymm/m256</para>
25984       </summary>
25985       <param name="left" />
25986       <param name="right" />
25987     </member>
25988     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
25989       <summary>
25990         <para>__m256i _mm256_unpackhi_epi16 (__m256i a, __m256i b)</para>
25991         <para>VPUNPCKHWD ymm, ymm, ymm/m256</para>
25992       </summary>
25993       <param name="left" />
25994       <param name="right" />
25995     </member>
25996     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
25997       <summary>
25998         <para>__m256i _mm256_unpackhi_epi32 (__m256i a, __m256i b)</para>
25999         <para>VPUNPCKHDQ ymm, ymm, ymm/m256</para>
26000       </summary>
26001       <param name="left" />
26002       <param name="right" />
26003     </member>
26004     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
26005       <summary>
26006         <para>__m256i _mm256_unpackhi_epi64 (__m256i a, __m256i b)</para>
26007         <para>VPUNPCKHQDQ ymm, ymm, ymm/m256</para>
26008       </summary>
26009       <param name="left" />
26010       <param name="right" />
26011     </member>
26012     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
26013       <summary>
26014         <para>__m256i _mm256_unpacklo_epi8 (__m256i a, __m256i b)</para>
26015         <para>VPUNPCKLBW ymm, ymm, ymm/m256</para>
26016       </summary>
26017       <param name="left" />
26018       <param name="right" />
26019     </member>
26020     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
26021       <summary>
26022         <para>__m256i _mm256_unpacklo_epi16 (__m256i a, __m256i b)</para>
26023         <para>VPUNPCKLWD ymm, ymm, ymm/m256</para>
26024       </summary>
26025       <param name="left" />
26026       <param name="right" />
26027     </member>
26028     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
26029       <summary>
26030         <para>__m256i _mm256_unpacklo_epi32 (__m256i a, __m256i b)</para>
26031         <para>VPUNPCKLDQ ymm, ymm, ymm/m256</para>
26032       </summary>
26033       <param name="left" />
26034       <param name="right" />
26035     </member>
26036     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
26037       <summary>
26038         <para>__m256i _mm256_unpacklo_epi64 (__m256i a, __m256i b)</para>
26039         <para>VPUNPCKLQDQ ymm, ymm, ymm/m256</para>
26040       </summary>
26041       <param name="left" />
26042       <param name="right" />
26043     </member>
26044     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
26045       <summary>
26046         <para>__m256i _mm256_unpacklo_epi8 (__m256i a, __m256i b)</para>
26047         <para>VPUNPCKLBW ymm, ymm, ymm/m256</para>
26048       </summary>
26049       <param name="left" />
26050       <param name="right" />
26051     </member>
26052     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
26053       <summary>
26054         <para>__m256i _mm256_unpacklo_epi16 (__m256i a, __m256i b)</para>
26055         <para>VPUNPCKLWD ymm, ymm, ymm/m256</para>
26056       </summary>
26057       <param name="left" />
26058       <param name="right" />
26059     </member>
26060     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
26061       <summary>
26062         <para>__m256i _mm256_unpacklo_epi32 (__m256i a, __m256i b)</para>
26063         <para>VPUNPCKLDQ ymm, ymm, ymm/m256</para>
26064       </summary>
26065       <param name="left" />
26066       <param name="right" />
26067     </member>
26068     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
26069       <summary>
26070         <para>__m256i _mm256_unpacklo_epi64 (__m256i a, __m256i b)</para>
26071         <para>VPUNPCKLQDQ ymm, ymm, ymm/m256</para>
26072       </summary>
26073       <param name="left" />
26074       <param name="right" />
26075     </member>
26076     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
26077       <summary>
26078         <para>__m256i _mm256_xor_si256 (__m256i a, __m256i b)</para>
26079         <para>VPXOR ymm, ymm, ymm/m256</para>
26080       </summary>
26081       <param name="left" />
26082       <param name="right" />
26083     </member>
26084     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
26085       <summary>
26086         <para>__m256i _mm256_xor_si256 (__m256i a, __m256i b)</para>
26087         <para>VPXOR ymm, ymm, ymm/m256</para>
26088       </summary>
26089       <param name="left" />
26090       <param name="right" />
26091     </member>
26092     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
26093       <summary>
26094         <para>__m256i _mm256_xor_si256 (__m256i a, __m256i b)</para>
26095         <para>VPXOR ymm, ymm, ymm/m256</para>
26096       </summary>
26097       <param name="left" />
26098       <param name="right" />
26099     </member>
26100     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
26101       <summary>
26102         <para>__m256i _mm256_xor_si256 (__m256i a, __m256i b)</para>
26103         <para>VPXOR ymm, ymm, ymm/m256</para>
26104       </summary>
26105       <param name="left" />
26106       <param name="right" />
26107     </member>
26108     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
26109       <summary>
26110         <para>__m256i _mm256_xor_si256 (__m256i a, __m256i b)</para>
26111         <para>VPXOR ymm, ymm, ymm/m256</para>
26112       </summary>
26113       <param name="left" />
26114       <param name="right" />
26115     </member>
26116     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
26117       <summary>
26118         <para>__m256i _mm256_xor_si256 (__m256i a, __m256i b)</para>
26119         <para>VPXOR ymm, ymm, ymm/m256</para>
26120       </summary>
26121       <param name="left" />
26122       <param name="right" />
26123     </member>
26124     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
26125       <summary>
26126         <para>__m256i _mm256_xor_si256 (__m256i a, __m256i b)</para>
26127         <para>VPXOR ymm, ymm, ymm/m256</para>
26128       </summary>
26129       <param name="left" />
26130       <param name="right" />
26131     </member>
26132     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
26133       <summary>
26134         <para>__m256i _mm256_xor_si256 (__m256i a, __m256i b)</para>
26135         <para>VPXOR ymm, ymm, ymm/m256</para>
26136       </summary>
26137       <param name="left" />
26138       <param name="right" />
26139     </member>
26140     <member name="P:System.Runtime.Intrinsics.X86.Avx2.IsSupported" />
26141     <member name="T:System.Runtime.Intrinsics.X86.Avx2.X64" />
26142     <member name="P:System.Runtime.Intrinsics.X86.Avx2.X64.IsSupported" />
26143     <member name="T:System.Runtime.Intrinsics.X86.AvxVnni" />
26144     <member name="M:System.Runtime.Intrinsics.X86.AvxVnni.MultiplyWideningAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.SByte})">
26145       <summary>__m128i _mm_dpbusd_epi32 (__m128i src, __m128i a, __m128i b) VPDPBUSD xmm, xmm, xmm/m128</summary>
26146       <param name="addend" />
26147       <param name="left" />
26148       <param name="right" />
26149     </member>
26150     <member name="M:System.Runtime.Intrinsics.X86.AvxVnni.MultiplyWideningAndAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
26151       <summary>__m128i _mm_dpwssd_epi32 (__m128i src, __m128i a, __m128i b) VPDPWSSD xmm, xmm, xmm/m128</summary>
26152       <param name="addend" />
26153       <param name="left" />
26154       <param name="right" />
26155     </member>
26156     <member name="M:System.Runtime.Intrinsics.X86.AvxVnni.MultiplyWideningAndAdd(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.SByte})">
26157       <summary>__m256i _mm256_dpbusd_epi32 (__m256i src, __m256i a, __m256i b) VPDPBUSD ymm, ymm, ymm/m256</summary>
26158       <param name="addend" />
26159       <param name="left" />
26160       <param name="right" />
26161     </member>
26162     <member name="M:System.Runtime.Intrinsics.X86.AvxVnni.MultiplyWideningAndAdd(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
26163       <summary>__m256i _mm256_dpwssd_epi32 (__m256i src, __m256i a, __m256i b) VPDPWSSD ymm, ymm, ymm/m256</summary>
26164       <param name="addend" />
26165       <param name="left" />
26166       <param name="right" />
26167     </member>
26168     <member name="M:System.Runtime.Intrinsics.X86.AvxVnni.MultiplyWideningAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.SByte})">
26169       <summary>__m128i _mm_dpbusds_epi32 (__m128i src, __m128i a, __m128i b) VPDPBUSDS xmm, xmm, xmm/m128</summary>
26170       <param name="addend" />
26171       <param name="left" />
26172       <param name="right" />
26173     </member>
26174     <member name="M:System.Runtime.Intrinsics.X86.AvxVnni.MultiplyWideningAndAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
26175       <summary>__m128i _mm_dpwssds_epi32 (__m128i src, __m128i a, __m128i b) VPDPWSSDS xmm, xmm, xmm/m128</summary>
26176       <param name="addend" />
26177       <param name="left" />
26178       <param name="right" />
26179     </member>
26180     <member name="M:System.Runtime.Intrinsics.X86.AvxVnni.MultiplyWideningAndAddSaturate(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.SByte})">
26181       <summary>__m256i _mm256_dpbusds_epi32 (__m256i src, __m256i a, __m256i b) VPDPBUSDS ymm, ymm, ymm/m256</summary>
26182       <param name="addend" />
26183       <param name="left" />
26184       <param name="right" />
26185     </member>
26186     <member name="M:System.Runtime.Intrinsics.X86.AvxVnni.MultiplyWideningAndAddSaturate(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
26187       <summary>__m256i _mm256_dpwssds_epi32 (__m256i src, __m256i a, __m256i b) VPDPWSSDS ymm, ymm, ymm/m256</summary>
26188       <param name="addend" />
26189       <param name="left" />
26190       <param name="right" />
26191     </member>
26192     <member name="P:System.Runtime.Intrinsics.X86.AvxVnni.IsSupported" />
26193     <member name="T:System.Runtime.Intrinsics.X86.AvxVnni.X64" />
26194     <member name="P:System.Runtime.Intrinsics.X86.AvxVnni.X64.IsSupported" />
26195     <member name="T:System.Runtime.Intrinsics.X86.Bmi1">
26196       <summary>This class provides access to Intel BMI1 hardware instructions via intrinsics.</summary>
26197     </member>
26198     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.AndNot(System.UInt32,System.UInt32)">
26199       <summary>
26200         <para>unsigned int _andn_u32 (unsigned int a, unsigned int b)</para>
26201         <para>ANDN r32a, r32b, reg/m32</para>
26202       </summary>
26203       <param name="left" />
26204       <param name="right" />
26205     </member>
26206     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.BitFieldExtract(System.UInt32,System.Byte,System.Byte)">
26207       <summary>
26208         <para>unsigned int _bextr_u32 (unsigned int a, unsigned int start, unsigned int len)</para>
26209         <para>BEXTR r32a, reg/m32, r32b</para>
26210       </summary>
26211       <param name="value" />
26212       <param name="start" />
26213       <param name="length" />
26214     </member>
26215     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.BitFieldExtract(System.UInt32,System.UInt16)">
26216       <summary>
26217         <para>unsigned int _bextr2_u32 (unsigned int a, unsigned int control)</para>
26218         <para>BEXTR r32a, reg/m32, r32b</para>
26219       </summary>
26220       <param name="value" />
26221       <param name="control" />
26222     </member>
26223     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.ExtractLowestSetBit(System.UInt32)">
26224       <summary>
26225         <para>unsigned int _blsi_u32 (unsigned int a)</para>
26226         <para>BLSI reg, reg/m32</para>
26227       </summary>
26228       <param name="value" />
26229     </member>
26230     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.GetMaskUpToLowestSetBit(System.UInt32)">
26231       <summary>
26232         <para>unsigned int _blsmsk_u32 (unsigned int a)</para>
26233         <para>BLSMSK reg, reg/m32</para>
26234       </summary>
26235       <param name="value" />
26236     </member>
26237     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.ResetLowestSetBit(System.UInt32)">
26238       <summary>
26239         <para>unsigned int _blsr_u32 (unsigned int a)</para>
26240         <para>BLSR reg, reg/m32</para>
26241       </summary>
26242       <param name="value" />
26243     </member>
26244     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.TrailingZeroCount(System.UInt32)">
26245       <summary>
26246         <para>int _mm_tzcnt_32 (unsigned int a)</para>
26247         <para>TZCNT reg, reg/m32</para>
26248       </summary>
26249       <param name="value" />
26250     </member>
26251     <member name="P:System.Runtime.Intrinsics.X86.Bmi1.IsSupported" />
26252     <member name="T:System.Runtime.Intrinsics.X86.Bmi1.X64" />
26253     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.AndNot(System.UInt64,System.UInt64)">
26254       <summary>
26255         <para>unsigned __int64 _andn_u64 (unsigned __int64 a, unsigned __int64 b)</para>
26256         <para>ANDN r64a, r64b, reg/m64</para>
26257       </summary>
26258       <param name="left" />
26259       <param name="right" />
26260     </member>
26261     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.BitFieldExtract(System.UInt64,System.Byte,System.Byte)">
26262       <summary>
26263         <para>unsigned __int64 _bextr_u64 (unsigned __int64 a, unsigned int start, unsigned int len)</para>
26264         <para>BEXTR r64a, reg/m64, r64b</para>
26265       </summary>
26266       <param name="value" />
26267       <param name="start" />
26268       <param name="length" />
26269     </member>
26270     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.BitFieldExtract(System.UInt64,System.UInt16)">
26271       <summary>
26272         <para>unsigned __int64 _bextr2_u64 (unsigned __int64 a, unsigned __int64 control)</para>
26273         <para>BEXTR r64a, reg/m64, r64b</para>
26274       </summary>
26275       <param name="value" />
26276       <param name="control" />
26277     </member>
26278     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.ExtractLowestSetBit(System.UInt64)">
26279       <summary>
26280         <para>unsigned __int64 _blsi_u64 (unsigned __int64 a)</para>
26281         <para>BLSI reg, reg/m64</para>
26282       </summary>
26283       <param name="value" />
26284     </member>
26285     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.GetMaskUpToLowestSetBit(System.UInt64)">
26286       <summary>
26287         <para>unsigned __int64 _blsmsk_u64 (unsigned __int64 a)</para>
26288         <para>BLSMSK reg, reg/m64</para>
26289       </summary>
26290       <param name="value" />
26291     </member>
26292     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.ResetLowestSetBit(System.UInt64)">
26293       <summary>
26294         <para>unsigned __int64 _blsr_u64 (unsigned __int64 a)</para>
26295         <para>BLSR reg, reg/m64</para>
26296       </summary>
26297       <param name="value" />
26298     </member>
26299     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.TrailingZeroCount(System.UInt64)">
26300       <summary>
26301         <para>__int64 _mm_tzcnt_64 (unsigned __int64 a)</para>
26302         <para>TZCNT reg, reg/m64</para>
26303       </summary>
26304       <param name="value" />
26305     </member>
26306     <member name="P:System.Runtime.Intrinsics.X86.Bmi1.X64.IsSupported" />
26307     <member name="T:System.Runtime.Intrinsics.X86.Bmi2">
26308       <summary>This class provides access to Intel BMI2 hardware instructions via intrinsics.</summary>
26309     </member>
26310     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.MultiplyNoFlags(System.UInt32,System.UInt32)">
26311       <summary>
26312         <para>unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)</para>
26313         <para>MULX r32a, r32b, reg/m32</para>
26314       </summary>
26315       <param name="left" />
26316       <param name="right" />
26317     </member>
26318     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.MultiplyNoFlags(System.UInt32,System.UInt32,System.UInt32*)">
26319       <summary>
26320         <para>unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)</para>
26321         <para>MULX r32a, r32b, reg/m32</para>
26322       </summary>
26323       <param name="left" />
26324       <param name="right" />
26325       <param name="low" />
26326     </member>
26327     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.ParallelBitDeposit(System.UInt32,System.UInt32)">
26328       <summary>
26329         <para>unsigned int _pdep_u32 (unsigned int a, unsigned int mask)</para>
26330         <para>PDEP r32a, r32b, reg/m32</para>
26331       </summary>
26332       <param name="value" />
26333       <param name="mask" />
26334     </member>
26335     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.ParallelBitExtract(System.UInt32,System.UInt32)">
26336       <summary>
26337         <para>unsigned int _pext_u32 (unsigned int a, unsigned int mask)</para>
26338         <para>PEXT r32a, r32b, reg/m32</para>
26339       </summary>
26340       <param name="value" />
26341       <param name="mask" />
26342     </member>
26343     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.ZeroHighBits(System.UInt32,System.UInt32)">
26344       <summary>
26345         <para>unsigned int _bzhi_u32 (unsigned int a, unsigned int index)</para>
26346         <para>BZHI r32a, reg/m32, r32b</para>
26347       </summary>
26348       <param name="value" />
26349       <param name="index" />
26350     </member>
26351     <member name="P:System.Runtime.Intrinsics.X86.Bmi2.IsSupported" />
26352     <member name="T:System.Runtime.Intrinsics.X86.Bmi2.X64" />
26353     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.X64.MultiplyNoFlags(System.UInt64,System.UInt64)">
26354       <summary>
26355         <para>unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)</para>
26356         <para>MULX r64a, r64b, reg/m64</para>
26357       </summary>
26358       <param name="left" />
26359       <param name="right" />
26360     </member>
26361     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.X64.MultiplyNoFlags(System.UInt64,System.UInt64,System.UInt64*)">
26362       <summary>
26363         <para>unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)</para>
26364         <para>MULX r64a, r64b, reg/m64</para>
26365       </summary>
26366       <param name="left" />
26367       <param name="right" />
26368       <param name="low" />
26369     </member>
26370     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.X64.ParallelBitDeposit(System.UInt64,System.UInt64)">
26371       <summary>
26372         <para>unsigned __int64 _pdep_u64 (unsigned __int64 a, unsigned __int64 mask)</para>
26373         <para>PDEP r64a, r64b, reg/m64</para>
26374       </summary>
26375       <param name="value" />
26376       <param name="mask" />
26377     </member>
26378     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.X64.ParallelBitExtract(System.UInt64,System.UInt64)">
26379       <summary>
26380         <para>unsigned __int64 _pext_u64 (unsigned __int64 a, unsigned __int64 mask)</para>
26381         <para>PEXT r64a, r64b, reg/m64</para>
26382       </summary>
26383       <param name="value" />
26384       <param name="mask" />
26385     </member>
26386     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.X64.ZeroHighBits(System.UInt64,System.UInt64)">
26387       <summary>
26388         <para>unsigned __int64 _bzhi_u64 (unsigned __int64 a, unsigned int index)</para>
26389         <para>BZHI r64a, reg/m32, r64b</para>
26390       </summary>
26391       <param name="value" />
26392       <param name="index" />
26393     </member>
26394     <member name="P:System.Runtime.Intrinsics.X86.Bmi2.X64.IsSupported" />
26395     <member name="T:System.Runtime.Intrinsics.X86.FloatComparisonMode" />
26396     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedEqualNonSignaling">
26397       <summary>_CMP_EQ_OQ.</summary>
26398     </member>
26399     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedEqualSignaling">
26400       <summary>_CMP_EQ_OS.</summary>
26401     </member>
26402     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedFalseNonSignaling">
26403       <summary>_CMP_FALSE_OQ.</summary>
26404     </member>
26405     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedFalseSignaling">
26406       <summary>_CMP_FALSE_OS.</summary>
26407     </member>
26408     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedGreaterThanNonSignaling">
26409       <summary>_CMP_GT_OQ.</summary>
26410     </member>
26411     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedGreaterThanOrEqualNonSignaling">
26412       <summary>_CMP_GE_OQ.</summary>
26413     </member>
26414     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedGreaterThanOrEqualSignaling">
26415       <summary>_CMP_GE_OS.</summary>
26416     </member>
26417     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedGreaterThanSignaling">
26418       <summary>_CMP_GT_OS.</summary>
26419     </member>
26420     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedLessThanNonSignaling">
26421       <summary>_CMP_LT_OQ.</summary>
26422     </member>
26423     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedLessThanOrEqualNonSignaling">
26424       <summary>_CMP_LE_OQ.</summary>
26425     </member>
26426     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedLessThanOrEqualSignaling">
26427       <summary>_CMP_LE_OS.</summary>
26428     </member>
26429     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedLessThanSignaling">
26430       <summary>_CMP_LT_OS.</summary>
26431     </member>
26432     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedNonSignaling">
26433       <summary>_CMP_ORD_Q.</summary>
26434     </member>
26435     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedNotEqualNonSignaling">
26436       <summary>_CMP_NEQ_OQ.</summary>
26437     </member>
26438     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedNotEqualSignaling">
26439       <summary>_CMP_NEQ_OS.</summary>
26440     </member>
26441     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedSignaling">
26442       <summary>_CMP_ORD_S.</summary>
26443     </member>
26444     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedEqualNonSignaling">
26445       <summary>_CMP_EQ_UQ.</summary>
26446     </member>
26447     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedEqualSignaling">
26448       <summary>_CMP_EQ_US.</summary>
26449     </member>
26450     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNonSignaling">
26451       <summary>_CMP_UNORD_Q.</summary>
26452     </member>
26453     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotEqualNonSignaling">
26454       <summary>_CMP_NEQ_UQ.</summary>
26455     </member>
26456     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotEqualSignaling">
26457       <summary>_CMP_NEQ_US.</summary>
26458     </member>
26459     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotGreaterThanNonSignaling">
26460       <summary>_CMP_NGT_UQ.</summary>
26461     </member>
26462     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotGreaterThanOrEqualNonSignaling">
26463       <summary>_CMP_NGE_UQ.</summary>
26464     </member>
26465     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotGreaterThanOrEqualSignaling">
26466       <summary>_CMP_NGE_US.</summary>
26467     </member>
26468     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotGreaterThanSignaling">
26469       <summary>_CMP_NGT_US.</summary>
26470     </member>
26471     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotLessThanNonSignaling">
26472       <summary>_CMP_NLT_UQ.</summary>
26473     </member>
26474     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotLessThanOrEqualNonSignaling">
26475       <summary>_CMP_NLE_UQ.</summary>
26476     </member>
26477     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotLessThanOrEqualSignaling">
26478       <summary>_CMP_NLE_US.</summary>
26479     </member>
26480     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotLessThanSignaling">
26481       <summary>_CMP_NLT_US.</summary>
26482     </member>
26483     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedSignaling">
26484       <summary>_CMP_UNORD_S.</summary>
26485     </member>
26486     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedTrueNonSignaling">
26487       <summary>_CMP_TRUE_UQ.</summary>
26488     </member>
26489     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedTrueSignaling">
26490       <summary>_CMP_TRUE_US.</summary>
26491     </member>
26492     <member name="T:System.Runtime.Intrinsics.X86.Fma">
26493       <summary>This class provides access to Intel FMA hardware instructions via intrinsics.</summary>
26494     </member>
26495     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAdd(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
26496       <summary>
26497         <para>__m128d _mm_fmadd_pd (__m128d a, __m128d b, __m128d c)</para>
26498         <para>VFMADDPD xmm, xmm, xmm/m128</para>
26499       </summary>
26500       <param name="a" />
26501       <param name="b" />
26502       <param name="c" />
26503     </member>
26504     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAdd(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26505       <summary>
26506         <para>__m128 _mm_fmadd_ps (__m128 a, __m128 b, __m128 c)</para>
26507         <para>VFMADDPS xmm, xmm, xmm/m128</para>
26508       </summary>
26509       <param name="a" />
26510       <param name="b" />
26511       <param name="c" />
26512     </member>
26513     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAdd(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
26514       <summary>
26515         <para>__m256d _mm256_fmadd_pd (__m256d a, __m256d b, __m256d c)</para>
26516         <para>VFMADDPS ymm, ymm, ymm/m256</para>
26517       </summary>
26518       <param name="a" />
26519       <param name="b" />
26520       <param name="c" />
26521     </member>
26522     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAdd(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
26523       <summary>
26524         <para>__m256 _mm256_fmadd_ps (__m256 a, __m256 b, __m256 c)</para>
26525         <para>VFMADDPS ymm, ymm, ymm/m256</para>
26526       </summary>
26527       <param name="a" />
26528       <param name="b" />
26529       <param name="c" />
26530     </member>
26531     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddNegated(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
26532       <summary>
26533         <para>__m128d _mm_fnmadd_pd (__m128d a, __m128d b, __m128d c)</para>
26534         <para>VFNMADDPD xmm, xmm, xmm/m128</para>
26535       </summary>
26536       <param name="a" />
26537       <param name="b" />
26538       <param name="c" />
26539     </member>
26540     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddNegated(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26541       <summary>
26542         <para>__m128 _mm_fnmadd_ps (__m128 a, __m128 b, __m128 c)</para>
26543         <para>VFNMADDPS xmm, xmm, xmm/m128</para>
26544       </summary>
26545       <param name="a" />
26546       <param name="b" />
26547       <param name="c" />
26548     </member>
26549     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddNegated(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
26550       <summary>
26551         <para>__m256d _mm256_fnmadd_pd (__m256d a, __m256d b, __m256d c)</para>
26552         <para>VFNMADDPD ymm, ymm, ymm/m256</para>
26553       </summary>
26554       <param name="a" />
26555       <param name="b" />
26556       <param name="c" />
26557     </member>
26558     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddNegated(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
26559       <summary>
26560         <para>__m256 _mm256_fnmadd_ps (__m256 a, __m256 b, __m256 c)</para>
26561         <para>VFNMADDPS ymm, ymm, ymm/m256</para>
26562       </summary>
26563       <param name="a" />
26564       <param name="b" />
26565       <param name="c" />
26566     </member>
26567     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddNegatedScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
26568       <summary>
26569         <para>__m128d _mm_fnmadd_sd (__m128d a, __m128d b, __m128d c)</para>
26570         <para>VFNMADDSD xmm, xmm, xmm/m64</para>
26571       </summary>
26572       <param name="a" />
26573       <param name="b" />
26574       <param name="c" />
26575     </member>
26576     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddNegatedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26577       <summary>
26578         <para>__m128 _mm_fnmadd_ss (__m128 a, __m128 b, __m128 c)</para>
26579         <para>VFNMADDSS xmm, xmm, xmm/m32</para>
26580       </summary>
26581       <param name="a" />
26582       <param name="b" />
26583       <param name="c" />
26584     </member>
26585     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
26586       <summary>
26587         <para>__m128d _mm_fmadd_sd (__m128d a, __m128d b, __m128d c)</para>
26588         <para>VFMADDSS xmm, xmm, xmm/m64</para>
26589       </summary>
26590       <param name="a" />
26591       <param name="b" />
26592       <param name="c" />
26593     </member>
26594     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26595       <summary>
26596         <para>__m128 _mm_fmadd_ss (__m128 a, __m128 b, __m128 c)</para>
26597         <para>VFMADDSS xmm, xmm, xmm/m32</para>
26598       </summary>
26599       <param name="a" />
26600       <param name="b" />
26601       <param name="c" />
26602     </member>
26603     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddSubtract(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
26604       <summary>
26605         <para>__m128d _mm_fmaddsub_pd (__m128d a, __m128d b, __m128d c)</para>
26606         <para>VFMADDSUBPD xmm, xmm, xmm/m128</para>
26607       </summary>
26608       <param name="a" />
26609       <param name="b" />
26610       <param name="c" />
26611     </member>
26612     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddSubtract(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26613       <summary>
26614         <para>__m128 _mm_fmaddsub_ps (__m128 a, __m128 b, __m128 c)</para>
26615         <para>VFMADDSUBPS xmm, xmm, xmm/m128</para>
26616       </summary>
26617       <param name="a" />
26618       <param name="b" />
26619       <param name="c" />
26620     </member>
26621     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddSubtract(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
26622       <summary>
26623         <para>__m256d _mm256_fmaddsub_pd (__m256d a, __m256d b, __m256d c)</para>
26624         <para>VFMADDSUBPD ymm, ymm, ymm/m256</para>
26625       </summary>
26626       <param name="a" />
26627       <param name="b" />
26628       <param name="c" />
26629     </member>
26630     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplyAddSubtract(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
26631       <summary>
26632         <para>__m256 _mm256_fmaddsub_ps (__m256 a, __m256 b, __m256 c)</para>
26633         <para>VFMADDSUBPS ymm, ymm, ymm/m256</para>
26634       </summary>
26635       <param name="a" />
26636       <param name="b" />
26637       <param name="c" />
26638     </member>
26639     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtract(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
26640       <summary>
26641         <para>__m128d _mm_fmsub_pd (__m128d a, __m128d b, __m128d c)</para>
26642         <para>VFMSUBPS xmm, xmm, xmm/m128</para>
26643       </summary>
26644       <param name="a" />
26645       <param name="b" />
26646       <param name="c" />
26647     </member>
26648     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtract(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26649       <summary>
26650         <para>__m128 _mm_fmsub_ps (__m128 a, __m128 b, __m128 c)</para>
26651         <para>VFMSUBPS xmm, xmm, xmm/m128</para>
26652       </summary>
26653       <param name="a" />
26654       <param name="b" />
26655       <param name="c" />
26656     </member>
26657     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtract(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
26658       <summary>
26659         <para>__m256d _mm256_fmsub_pd (__m256d a, __m256d b, __m256d c)</para>
26660         <para>VFMSUBPD ymm, ymm, ymm/m256</para>
26661       </summary>
26662       <param name="a" />
26663       <param name="b" />
26664       <param name="c" />
26665     </member>
26666     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtract(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
26667       <summary>
26668         <para>__m256 _mm256_fmsub_ps (__m256 a, __m256 b, __m256 c)</para>
26669         <para>VFMSUBPS ymm, ymm, ymm/m256</para>
26670       </summary>
26671       <param name="a" />
26672       <param name="b" />
26673       <param name="c" />
26674     </member>
26675     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractAdd(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
26676       <summary>
26677         <para>__m128d _mm_fmsubadd_pd (__m128d a, __m128d b, __m128d c)</para>
26678         <para>VFMSUBADDPD xmm, xmm, xmm/m128</para>
26679       </summary>
26680       <param name="a" />
26681       <param name="b" />
26682       <param name="c" />
26683     </member>
26684     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractAdd(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26685       <summary>
26686         <para>__m128 _mm_fmsubadd_ps (__m128 a, __m128 b, __m128 c)</para>
26687         <para>VFMSUBADDPS xmm, xmm, xmm/m128</para>
26688       </summary>
26689       <param name="a" />
26690       <param name="b" />
26691       <param name="c" />
26692     </member>
26693     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractAdd(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
26694       <summary>
26695         <para>__m256d _mm256_fmsubadd_pd (__m256d a, __m256d b, __m256d c)</para>
26696         <para>VFMSUBADDPD ymm, ymm, ymm/m256</para>
26697       </summary>
26698       <param name="a" />
26699       <param name="b" />
26700       <param name="c" />
26701     </member>
26702     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractAdd(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
26703       <summary>
26704         <para>__m256 _mm256_fmsubadd_ps (__m256 a, __m256 b, __m256 c)</para>
26705         <para>VFMSUBADDPS ymm, ymm, ymm/m256</para>
26706       </summary>
26707       <param name="a" />
26708       <param name="b" />
26709       <param name="c" />
26710     </member>
26711     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractNegated(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
26712       <summary>
26713         <para>__m128d _mm_fnmsub_pd (__m128d a, __m128d b, __m128d c)</para>
26714         <para>VFNMSUBPD xmm, xmm, xmm/m128</para>
26715       </summary>
26716       <param name="a" />
26717       <param name="b" />
26718       <param name="c" />
26719     </member>
26720     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractNegated(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26721       <summary>
26722         <para>__m128 _mm_fnmsub_ps (__m128 a, __m128 b, __m128 c)</para>
26723         <para>VFNMSUBPS xmm, xmm, xmm/m128</para>
26724       </summary>
26725       <param name="a" />
26726       <param name="b" />
26727       <param name="c" />
26728     </member>
26729     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractNegated(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
26730       <summary>
26731         <para>__m256d _mm256_fnmsub_pd (__m256d a, __m256d b, __m256d c)</para>
26732         <para>VFNMSUBPD ymm, ymm, ymm/m256</para>
26733       </summary>
26734       <param name="a" />
26735       <param name="b" />
26736       <param name="c" />
26737     </member>
26738     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractNegated(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
26739       <summary>
26740         <para>__m256 _mm256_fnmsub_ps (__m256 a, __m256 b, __m256 c)</para>
26741         <para>VFNMSUBPS ymm, ymm, ymm/m256</para>
26742       </summary>
26743       <param name="a" />
26744       <param name="b" />
26745       <param name="c" />
26746     </member>
26747     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractNegatedScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
26748       <summary>
26749         <para>__m128d _mm_fnmsub_sd (__m128d a, __m128d b, __m128d c)</para>
26750         <para>VFNMSUBSD xmm, xmm, xmm/m64</para>
26751       </summary>
26752       <param name="a" />
26753       <param name="b" />
26754       <param name="c" />
26755     </member>
26756     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractNegatedScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26757       <summary>
26758         <para>__m128 _mm_fnmsub_ss (__m128 a, __m128 b, __m128 c)</para>
26759         <para>VFNMSUBSS xmm, xmm, xmm/m32</para>
26760       </summary>
26761       <param name="a" />
26762       <param name="b" />
26763       <param name="c" />
26764     </member>
26765     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
26766       <summary>
26767         <para>__m128d _mm_fmsub_sd (__m128d a, __m128d b, __m128d c)</para>
26768         <para>VFMSUBSD xmm, xmm, xmm/m64</para>
26769       </summary>
26770       <param name="a" />
26771       <param name="b" />
26772       <param name="c" />
26773     </member>
26774     <member name="M:System.Runtime.Intrinsics.X86.Fma.MultiplySubtractScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26775       <summary>
26776         <para>__m128 _mm_fmsub_ss (__m128 a, __m128 b, __m128 c)</para>
26777         <para>VFMSUBSS xmm, xmm, xmm/m32</para>
26778       </summary>
26779       <param name="a" />
26780       <param name="b" />
26781       <param name="c" />
26782     </member>
26783     <member name="P:System.Runtime.Intrinsics.X86.Fma.IsSupported" />
26784     <member name="T:System.Runtime.Intrinsics.X86.Fma.X64" />
26785     <member name="P:System.Runtime.Intrinsics.X86.Fma.X64.IsSupported" />
26786     <member name="T:System.Runtime.Intrinsics.X86.Lzcnt">
26787       <summary>This class provides access to Intel LZCNT hardware instructions via intrinsics.</summary>
26788     </member>
26789     <member name="M:System.Runtime.Intrinsics.X86.Lzcnt.LeadingZeroCount(System.UInt32)">
26790       <summary>
26791         <para>unsigned int _lzcnt_u32 (unsigned int a)</para>
26792         <para>LZCNT reg, reg/m32</para>
26793       </summary>
26794       <param name="value" />
26795     </member>
26796     <member name="P:System.Runtime.Intrinsics.X86.Lzcnt.IsSupported" />
26797     <member name="T:System.Runtime.Intrinsics.X86.Lzcnt.X64" />
26798     <member name="M:System.Runtime.Intrinsics.X86.Lzcnt.X64.LeadingZeroCount(System.UInt64)">
26799       <summary>
26800         <para>unsigned __int64 _lzcnt_u64 (unsigned __int64 a)</para>
26801         <para>LZCNT reg, reg/m64</para>
26802       </summary>
26803       <param name="value" />
26804     </member>
26805     <member name="P:System.Runtime.Intrinsics.X86.Lzcnt.X64.IsSupported" />
26806     <member name="T:System.Runtime.Intrinsics.X86.Pclmulqdq">
26807       <summary>This class provides access to Intel PCLMULQDQ hardware instructions via intrinsics.</summary>
26808     </member>
26809     <member name="M:System.Runtime.Intrinsics.X86.Pclmulqdq.CarrylessMultiply(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
26810       <summary>
26811         <para>__m128i _mm_clmulepi64_si128 (__m128i a, __m128i b, const int imm8)</para>
26812         <para>PCLMULQDQ xmm, xmm/m128, imm8</para>
26813       </summary>
26814       <param name="left" />
26815       <param name="right" />
26816       <param name="control" />
26817     </member>
26818     <member name="M:System.Runtime.Intrinsics.X86.Pclmulqdq.CarrylessMultiply(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
26819       <summary>
26820         <para>__m128i _mm_clmulepi64_si128 (__m128i a, __m128i b, const int imm8)</para>
26821         <para>PCLMULQDQ xmm, xmm/m128, imm8</para>
26822       </summary>
26823       <param name="left" />
26824       <param name="right" />
26825       <param name="control" />
26826     </member>
26827     <member name="P:System.Runtime.Intrinsics.X86.Pclmulqdq.IsSupported" />
26828     <member name="T:System.Runtime.Intrinsics.X86.Pclmulqdq.X64" />
26829     <member name="P:System.Runtime.Intrinsics.X86.Pclmulqdq.X64.IsSupported" />
26830     <member name="T:System.Runtime.Intrinsics.X86.Popcnt">
26831       <summary>This class provides access to Intel POPCNT hardware instructions via intrinsics.</summary>
26832     </member>
26833     <member name="M:System.Runtime.Intrinsics.X86.Popcnt.PopCount(System.UInt32)">
26834       <summary>
26835         <para>int _mm_popcnt_u32 (unsigned int a)</para>
26836         <para>POPCNT reg, reg/m32</para>
26837       </summary>
26838       <param name="value" />
26839     </member>
26840     <member name="P:System.Runtime.Intrinsics.X86.Popcnt.IsSupported" />
26841     <member name="T:System.Runtime.Intrinsics.X86.Popcnt.X64" />
26842     <member name="M:System.Runtime.Intrinsics.X86.Popcnt.X64.PopCount(System.UInt64)">
26843       <summary>
26844         <para>__int64 _mm_popcnt_u64 (unsigned __int64 a)</para>
26845         <para>POPCNT reg64, reg/m64</para>
26846       </summary>
26847       <param name="value" />
26848     </member>
26849     <member name="P:System.Runtime.Intrinsics.X86.Popcnt.X64.IsSupported" />
26850     <member name="T:System.Runtime.Intrinsics.X86.Sse">
26851       <summary>This class provides access to Intel SSE hardware instructions via intrinsics.</summary>
26852     </member>
26853     <member name="M:System.Runtime.Intrinsics.X86.Sse.Add(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26854       <summary>
26855         <para>__m128 _mm_add_ps (__m128 a,  __m128 b)</para>
26856         <para>ADDPS xmm, xmm/m128</para>
26857       </summary>
26858       <param name="left" />
26859       <param name="right" />
26860     </member>
26861     <member name="M:System.Runtime.Intrinsics.X86.Sse.AddScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26862       <summary>
26863         <para>__m128 _mm_add_ss (__m128 a,  __m128 b)</para>
26864         <para>ADDSS xmm, xmm/m32</para>
26865       </summary>
26866       <param name="left" />
26867       <param name="right" />
26868     </member>
26869     <member name="M:System.Runtime.Intrinsics.X86.Sse.And(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26870       <summary>
26871         <para>__m128 _mm_and_ps (__m128 a, __m128 b)</para>
26872         <para>ANDPS xmm, xmm/m128</para>
26873       </summary>
26874       <param name="left" />
26875       <param name="right" />
26876     </member>
26877     <member name="M:System.Runtime.Intrinsics.X86.Sse.AndNot(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26878       <summary>
26879         <para>__m128 _mm_andnot_ps (__m128 a, __m128 b)</para>
26880         <para>ANDNPS xmm, xmm/m128</para>
26881       </summary>
26882       <param name="left" />
26883       <param name="right" />
26884     </member>
26885     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26886       <summary>
26887         <para>__m128 _mm_cmpeq_ps (__m128 a,  __m128 b)</para>
26888         <para>CMPPS xmm, xmm/m128, imm8(0)</para>
26889       </summary>
26890       <param name="left" />
26891       <param name="right" />
26892     </member>
26893     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26894       <summary>
26895         <para>__m128 _mm_cmpgt_ps (__m128 a,  __m128 b)</para>
26896         <para>CMPPS xmm, xmm/m128, imm8(6)</para>
26897       </summary>
26898       <param name="left" />
26899       <param name="right" />
26900     </member>
26901     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26902       <summary>
26903         <para>__m128 _mm_cmpge_ps (__m128 a,  __m128 b)</para>
26904         <para>CMPPS xmm, xmm/m128, imm8(5)</para>
26905       </summary>
26906       <param name="left" />
26907       <param name="right" />
26908     </member>
26909     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26910       <summary>
26911         <para>__m128 _mm_cmplt_ps (__m128 a,  __m128 b)</para>
26912         <para>CMPPS xmm, xmm/m128, imm8(1)</para>
26913       </summary>
26914       <param name="left" />
26915       <param name="right" />
26916     </member>
26917     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26918       <summary>
26919         <para>__m128 _mm_cmple_ps (__m128 a,  __m128 b)</para>
26920         <para>CMPPS xmm, xmm/m128, imm8(2)</para>
26921       </summary>
26922       <param name="left" />
26923       <param name="right" />
26924     </member>
26925     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareNotEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26926       <summary>
26927         <para>__m128 _mm_cmpneq_ps (__m128 a,  __m128 b)</para>
26928         <para>CMPPS xmm, xmm/m128, imm8(4)</para>
26929       </summary>
26930       <param name="left" />
26931       <param name="right" />
26932     </member>
26933     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareNotGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26934       <summary>
26935         <para>__m128 _mm_cmpngt_ps (__m128 a,  __m128 b)</para>
26936         <para>CMPPS xmm, xmm/m128, imm8(2)</para>
26937       </summary>
26938       <param name="left" />
26939       <param name="right" />
26940     </member>
26941     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareNotGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26942       <summary>
26943         <para>__m128 _mm_cmpnge_ps (__m128 a,  __m128 b)</para>
26944         <para>CMPPS xmm, xmm/m128, imm8(1)</para>
26945       </summary>
26946       <param name="left" />
26947       <param name="right" />
26948     </member>
26949     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareNotLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26950       <summary>
26951         <para>__m128 _mm_cmpnlt_ps (__m128 a,  __m128 b)</para>
26952         <para>CMPPS xmm, xmm/m128, imm8(5)</para>
26953       </summary>
26954       <param name="left" />
26955       <param name="right" />
26956     </member>
26957     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareNotLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26958       <summary>
26959         <para>__m128 _mm_cmpnle_ps (__m128 a,  __m128 b)</para>
26960         <para>CMPPS xmm, xmm/m128, imm8(6)</para>
26961       </summary>
26962       <param name="left" />
26963       <param name="right" />
26964     </member>
26965     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareOrdered(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26966       <summary>
26967         <para>__m128 _mm_cmpord_ps (__m128 a,  __m128 b)</para>
26968         <para>CMPPS xmm, xmm/m128, imm8(7)</para>
26969       </summary>
26970       <param name="left" />
26971       <param name="right" />
26972     </member>
26973     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26974       <summary>
26975         <para>__m128 _mm_cmpeq_ss (__m128 a,  __m128 b)</para>
26976         <para>CMPSS xmm, xmm/m32, imm8(0)</para>
26977       </summary>
26978       <param name="left" />
26979       <param name="right" />
26980     </member>
26981     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26982       <summary>
26983         <para>__m128 _mm_cmpgt_ss (__m128 a,  __m128 b)</para>
26984         <para>CMPSS xmm, xmm/m32, imm8(6)</para>
26985       </summary>
26986       <param name="left" />
26987       <param name="right" />
26988     </member>
26989     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26990       <summary>
26991         <para>__m128 _mm_cmpge_ss (__m128 a,  __m128 b)</para>
26992         <para>CMPPS xmm, xmm/m32, imm8(5)</para>
26993       </summary>
26994       <param name="left" />
26995       <param name="right" />
26996     </member>
26997     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
26998       <summary>
26999         <para>__m128 _mm_cmplt_ss (__m128 a,  __m128 b)</para>
27000         <para>CMPSS xmm, xmm/m32, imm8(1)</para>
27001       </summary>
27002       <param name="left" />
27003       <param name="right" />
27004     </member>
27005     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27006       <summary>
27007         <para>__m128 _mm_cmple_ss (__m128 a,  __m128 b)</para>
27008         <para>CMPSS xmm, xmm/m32, imm8(2)</para>
27009       </summary>
27010       <param name="left" />
27011       <param name="right" />
27012     </member>
27013     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarNotEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27014       <summary>
27015         <para>__m128 _mm_cmpneq_ss (__m128 a,  __m128 b)</para>
27016         <para>CMPSS xmm, xmm/m32, imm8(4)</para>
27017       </summary>
27018       <param name="left" />
27019       <param name="right" />
27020     </member>
27021     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarNotGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27022       <summary>
27023         <para>__m128 _mm_cmpngt_ss (__m128 a,  __m128 b)</para>
27024         <para>CMPSS xmm, xmm/m32, imm8(2)</para>
27025       </summary>
27026       <param name="left" />
27027       <param name="right" />
27028     </member>
27029     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarNotGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27030       <summary>
27031         <para>__m128 _mm_cmpnge_ss (__m128 a,  __m128 b)</para>
27032         <para>CMPSS xmm, xmm/m32, imm8(1)</para>
27033       </summary>
27034       <param name="left" />
27035       <param name="right" />
27036     </member>
27037     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarNotLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27038       <summary>
27039         <para>__m128 _mm_cmpnlt_ss (__m128 a,  __m128 b)</para>
27040         <para>CMPSS xmm, xmm/m32, imm8(5)</para>
27041       </summary>
27042       <param name="left" />
27043       <param name="right" />
27044     </member>
27045     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarNotLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27046       <summary>
27047         <para>__m128 _mm_cmpnle_ss (__m128 a,  __m128 b)</para>
27048         <para>CMPSS xmm, xmm/m32, imm8(6)</para>
27049       </summary>
27050       <param name="left" />
27051       <param name="right" />
27052     </member>
27053     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrdered(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27054       <summary>
27055         <para>__m128 _mm_cmpord_ss (__m128 a,  __m128 b)</para>
27056         <para>CMPSS xmm, xmm/m32, imm8(7)</para>
27057       </summary>
27058       <param name="left" />
27059       <param name="right" />
27060     </member>
27061     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27062       <summary>
27063         <para>int _mm_comieq_ss (__m128 a, __m128 b)</para>
27064         <para>COMISS xmm, xmm/m32</para>
27065       </summary>
27066       <param name="left" />
27067       <param name="right" />
27068     </member>
27069     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27070       <summary>
27071         <para>int _mm_comigt_ss (__m128 a, __m128 b)</para>
27072         <para>COMISS xmm, xmm/m32</para>
27073       </summary>
27074       <param name="left" />
27075       <param name="right" />
27076     </member>
27077     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27078       <summary>
27079         <para>int _mm_comige_ss (__m128 a, __m128 b)</para>
27080         <para>COMISS xmm, xmm/m32</para>
27081       </summary>
27082       <param name="left" />
27083       <param name="right" />
27084     </member>
27085     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27086       <summary>
27087         <para>int _mm_comilt_ss (__m128 a, __m128 b)</para>
27088         <para>COMISS xmm, xmm/m32</para>
27089       </summary>
27090       <param name="left" />
27091       <param name="right" />
27092     </member>
27093     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27094       <summary>
27095         <para>int _mm_comile_ss (__m128 a, __m128 b)</para>
27096         <para>COMISS xmm, xmm/m32</para>
27097       </summary>
27098       <param name="left" />
27099       <param name="right" />
27100     </member>
27101     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedNotEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27102       <summary>
27103         <para>int _mm_comineq_ss (__m128 a, __m128 b)</para>
27104         <para>COMISS xmm, xmm/m32</para>
27105       </summary>
27106       <param name="left" />
27107       <param name="right" />
27108     </member>
27109     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnordered(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27110       <summary>
27111         <para>__m128 _mm_cmpunord_ss (__m128 a,  __m128 b)</para>
27112         <para>CMPSS xmm, xmm/m32, imm8(3)</para>
27113       </summary>
27114       <param name="left" />
27115       <param name="right" />
27116     </member>
27117     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27118       <summary>
27119         <para>int _mm_ucomieq_ss (__m128 a, __m128 b)</para>
27120         <para>UCOMISS xmm, xmm/m32</para>
27121       </summary>
27122       <param name="left" />
27123       <param name="right" />
27124     </member>
27125     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27126       <summary>
27127         <para>int _mm_ucomigt_ss (__m128 a, __m128 b)</para>
27128         <para>UCOMISS xmm, xmm/m32</para>
27129       </summary>
27130       <param name="left" />
27131       <param name="right" />
27132     </member>
27133     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27134       <summary>
27135         <para>int _mm_ucomige_ss (__m128 a, __m128 b)</para>
27136         <para>UCOMISS xmm, xmm/m32</para>
27137       </summary>
27138       <param name="left" />
27139       <param name="right" />
27140     </member>
27141     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27142       <summary>
27143         <para>int _mm_ucomilt_ss (__m128 a, __m128 b)</para>
27144         <para>UCOMISS xmm, xmm/m32</para>
27145       </summary>
27146       <param name="left" />
27147       <param name="right" />
27148     </member>
27149     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27150       <summary>
27151         <para>int _mm_ucomile_ss (__m128 a, __m128 b)</para>
27152         <para>UCOMISS xmm, xmm/m32</para>
27153       </summary>
27154       <param name="left" />
27155       <param name="right" />
27156     </member>
27157     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedNotEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27158       <summary>
27159         <para>int _mm_ucomineq_ss (__m128 a, __m128 b)</para>
27160         <para>UCOMISS xmm, xmm/m32</para>
27161       </summary>
27162       <param name="left" />
27163       <param name="right" />
27164     </member>
27165     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareUnordered(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27166       <summary>
27167         <para>__m128 _mm_cmpunord_ps (__m128 a,  __m128 b)</para>
27168         <para>CMPPS xmm, xmm/m128, imm8(3)</para>
27169       </summary>
27170       <param name="left" />
27171       <param name="right" />
27172     </member>
27173     <member name="M:System.Runtime.Intrinsics.X86.Sse.ConvertScalarToVector128Single(System.Runtime.Intrinsics.Vector128{System.Single},System.Int32)">
27174       <summary>
27175         <para>__m128 _mm_cvtsi32_ss (__m128 a, int b)</para>
27176         <para>CVTSI2SS xmm, reg/m32</para>
27177       </summary>
27178       <param name="upper" />
27179       <param name="value" />
27180     </member>
27181     <member name="M:System.Runtime.Intrinsics.X86.Sse.ConvertToInt32(System.Runtime.Intrinsics.Vector128{System.Single})">
27182       <summary>
27183         <para>int _mm_cvtss_si32 (__m128 a)</para>
27184         <para>CVTSS2SI r32, xmm/m32</para>
27185       </summary>
27186       <param name="value" />
27187     </member>
27188     <member name="M:System.Runtime.Intrinsics.X86.Sse.ConvertToInt32WithTruncation(System.Runtime.Intrinsics.Vector128{System.Single})">
27189       <summary>
27190         <para>int _mm_cvttss_si32 (__m128 a)</para>
27191         <para>CVTTSS2SI r32, xmm/m32</para>
27192       </summary>
27193       <param name="value" />
27194     </member>
27195     <member name="M:System.Runtime.Intrinsics.X86.Sse.Divide(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27196       <summary>
27197         <para>__m128 _mm_div_ps (__m128 a,  __m128 b)</para>
27198         <para>DIVPS xmm, xmm/m128</para>
27199       </summary>
27200       <param name="left" />
27201       <param name="right" />
27202     </member>
27203     <member name="M:System.Runtime.Intrinsics.X86.Sse.DivideScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27204       <summary>
27205         <para>__m128 _mm_div_ss (__m128 a,  __m128 b)</para>
27206         <para>DIVSS xmm, xmm/m32</para>
27207       </summary>
27208       <param name="left" />
27209       <param name="right" />
27210     </member>
27211     <member name="M:System.Runtime.Intrinsics.X86.Sse.LoadAlignedVector128(System.Single*)">
27212       <summary>
27213         <para>__m128 _mm_load_ps (float const* mem_address)</para>
27214         <para>MOVAPS xmm, m128</para>
27215       </summary>
27216       <param name="address" />
27217     </member>
27218     <member name="M:System.Runtime.Intrinsics.X86.Sse.LoadHigh(System.Runtime.Intrinsics.Vector128{System.Single},System.Single*)">
27219       <summary>
27220         <para>__m128 _mm_loadh_pi (__m128 a, __m64 const* mem_addr)</para>
27221         <para>MOVHPS xmm, m64</para>
27222       </summary>
27223       <param name="lower" />
27224       <param name="address" />
27225     </member>
27226     <member name="M:System.Runtime.Intrinsics.X86.Sse.LoadLow(System.Runtime.Intrinsics.Vector128{System.Single},System.Single*)">
27227       <summary>
27228         <para>__m128 _mm_loadl_pi (__m128 a, __m64 const* mem_addr)</para>
27229         <para>MOVLPS xmm, m64</para>
27230       </summary>
27231       <param name="upper" />
27232       <param name="address" />
27233     </member>
27234     <member name="M:System.Runtime.Intrinsics.X86.Sse.LoadScalarVector128(System.Single*)">
27235       <summary>
27236         <para>__m128 _mm_load_ss (float const* mem_address)</para>
27237         <para>MOVSS xmm, m32</para>
27238       </summary>
27239       <param name="address" />
27240     </member>
27241     <member name="M:System.Runtime.Intrinsics.X86.Sse.LoadVector128(System.Single*)">
27242       <summary>
27243         <para>__m128 _mm_loadu_ps (float const* mem_address)</para>
27244         <para>MOVUPS xmm, m128</para>
27245       </summary>
27246       <param name="address" />
27247     </member>
27248     <member name="M:System.Runtime.Intrinsics.X86.Sse.Max(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27249       <summary>
27250         <para>__m128 _mm_max_ps (__m128 a,  __m128 b)</para>
27251         <para>MAXPS xmm, xmm/m128</para>
27252       </summary>
27253       <param name="left" />
27254       <param name="right" />
27255     </member>
27256     <member name="M:System.Runtime.Intrinsics.X86.Sse.MaxScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27257       <summary>
27258         <para>__m128 _mm_max_ss (__m128 a,  __m128 b)</para>
27259         <para>MAXSS xmm, xmm/m32</para>
27260       </summary>
27261       <param name="left" />
27262       <param name="right" />
27263     </member>
27264     <member name="M:System.Runtime.Intrinsics.X86.Sse.Min(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27265       <summary>
27266         <para>__m128 _mm_min_ps (__m128 a,  __m128 b)</para>
27267         <para>MINPS xmm, xmm/m128</para>
27268       </summary>
27269       <param name="left" />
27270       <param name="right" />
27271     </member>
27272     <member name="M:System.Runtime.Intrinsics.X86.Sse.MinScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27273       <summary>
27274         <para>__m128 _mm_min_ss (__m128 a,  __m128 b)</para>
27275         <para>MINSS xmm, xmm/m32</para>
27276       </summary>
27277       <param name="left" />
27278       <param name="right" />
27279     </member>
27280     <member name="M:System.Runtime.Intrinsics.X86.Sse.MoveHighToLow(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27281       <summary>
27282         <para>__m128 _mm_movehl_ps (__m128 a,  __m128 b)</para>
27283         <para>MOVHLPS xmm, xmm</para>
27284       </summary>
27285       <param name="left" />
27286       <param name="right" />
27287     </member>
27288     <member name="M:System.Runtime.Intrinsics.X86.Sse.MoveLowToHigh(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27289       <summary>
27290         <para>__m128 _mm_movelh_ps (__m128 a,  __m128 b)</para>
27291         <para>MOVLHPS xmm, xmm</para>
27292       </summary>
27293       <param name="left" />
27294       <param name="right" />
27295     </member>
27296     <member name="M:System.Runtime.Intrinsics.X86.Sse.MoveMask(System.Runtime.Intrinsics.Vector128{System.Single})">
27297       <summary>
27298         <para>int _mm_movemask_ps (__m128 a)</para>
27299         <para>MOVMSKPS reg, xmm</para>
27300       </summary>
27301       <param name="value" />
27302     </member>
27303     <member name="M:System.Runtime.Intrinsics.X86.Sse.MoveScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27304       <summary>
27305         <para>__m128 _mm_move_ss (__m128 a, __m128 b)</para>
27306         <para>MOVSS xmm, xmm</para>
27307       </summary>
27308       <param name="upper" />
27309       <param name="value" />
27310     </member>
27311     <member name="M:System.Runtime.Intrinsics.X86.Sse.Multiply(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27312       <summary>
27313         <para>__m128 _mm_mul_ps (__m128 a, __m128 b)</para>
27314         <para>MULPS xmm, xmm/m128</para>
27315       </summary>
27316       <param name="left" />
27317       <param name="right" />
27318     </member>
27319     <member name="M:System.Runtime.Intrinsics.X86.Sse.MultiplyScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27320       <summary>
27321         <para>__m128 _mm_mul_ss (__m128 a, __m128 b)</para>
27322         <para>MULPS xmm, xmm/m32</para>
27323       </summary>
27324       <param name="left" />
27325       <param name="right" />
27326     </member>
27327     <member name="M:System.Runtime.Intrinsics.X86.Sse.Or(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27328       <summary>
27329         <para>__m128 _mm_or_ps (__m128 a,  __m128 b)</para>
27330         <para>ORPS xmm, xmm/m128</para>
27331       </summary>
27332       <param name="left" />
27333       <param name="right" />
27334     </member>
27335     <member name="M:System.Runtime.Intrinsics.X86.Sse.Prefetch0(System.Void*)">
27336       <summary>
27337         <para>void _mm_prefetch(char* p, int i)</para>
27338         <para>PREFETCHT0 m8</para>
27339       </summary>
27340       <param name="address" />
27341     </member>
27342     <member name="M:System.Runtime.Intrinsics.X86.Sse.Prefetch1(System.Void*)">
27343       <summary>
27344         <para>void _mm_prefetch(char* p, int i)</para>
27345         <para>PREFETCHT1 m8</para>
27346       </summary>
27347       <param name="address" />
27348     </member>
27349     <member name="M:System.Runtime.Intrinsics.X86.Sse.Prefetch2(System.Void*)">
27350       <summary>
27351         <para>void _mm_prefetch(char* p, int i)</para>
27352         <para>PREFETCHT2 m8</para>
27353       </summary>
27354       <param name="address" />
27355     </member>
27356     <member name="M:System.Runtime.Intrinsics.X86.Sse.PrefetchNonTemporal(System.Void*)">
27357       <summary>
27358         <para>void _mm_prefetch(char* p, int i)</para>
27359         <para>PREFETCHNTA m8</para>
27360       </summary>
27361       <param name="address" />
27362     </member>
27363     <member name="M:System.Runtime.Intrinsics.X86.Sse.Reciprocal(System.Runtime.Intrinsics.Vector128{System.Single})">
27364       <summary>
27365         <para>__m128 _mm_rcp_ps (__m128 a)</para>
27366         <para>RCPPS xmm, xmm/m128</para>
27367       </summary>
27368       <param name="value" />
27369     </member>
27370     <member name="M:System.Runtime.Intrinsics.X86.Sse.ReciprocalScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
27371       <summary>
27372         <para>__m128 _mm_rcp_ss (__m128 a)</para>
27373         <para>RCPSS xmm, xmm/m32</para>
27374       </summary>
27375       <param name="value" />
27376     </member>
27377     <member name="M:System.Runtime.Intrinsics.X86.Sse.ReciprocalScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27378       <summary>
27379         <para>__m128 _mm_rcp_ss (__m128 a, __m128 b)</para>
27380         <para>RCPSS xmm, xmm/m32</para>
27381       </summary>
27382       <param name="upper" />
27383       <param name="value" />
27384     </member>
27385     <member name="M:System.Runtime.Intrinsics.X86.Sse.ReciprocalSqrt(System.Runtime.Intrinsics.Vector128{System.Single})">
27386       <summary>
27387         <para>__m128 _mm_rsqrt_ps (__m128 a)</para>
27388         <para>RSQRTPS xmm, xmm/m128</para>
27389       </summary>
27390       <param name="value" />
27391     </member>
27392     <member name="M:System.Runtime.Intrinsics.X86.Sse.ReciprocalSqrtScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
27393       <summary>
27394         <para>__m128 _mm_rsqrt_ss (__m128 a)</para>
27395         <para>RSQRTSS xmm, xmm/m32</para>
27396       </summary>
27397       <param name="value" />
27398     </member>
27399     <member name="M:System.Runtime.Intrinsics.X86.Sse.ReciprocalSqrtScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27400       <summary>
27401         <para>__m128 _mm_rsqrt_ss (__m128 a, __m128 b)</para>
27402         <para>RSQRTSS xmm, xmm/m32</para>
27403       </summary>
27404       <param name="upper" />
27405       <param name="value" />
27406     </member>
27407     <member name="M:System.Runtime.Intrinsics.X86.Sse.Shuffle(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
27408       <summary>
27409         <para>__m128 _mm_shuffle_ps (__m128 a,  __m128 b, unsigned int control)</para>
27410         <para>SHUFPS xmm, xmm/m128, imm8</para>
27411       </summary>
27412       <param name="left" />
27413       <param name="right" />
27414       <param name="control" />
27415     </member>
27416     <member name="M:System.Runtime.Intrinsics.X86.Sse.Sqrt(System.Runtime.Intrinsics.Vector128{System.Single})">
27417       <summary>
27418         <para>__m128 _mm_sqrt_ps (__m128 a)</para>
27419         <para>SQRTPS xmm, xmm/m128</para>
27420       </summary>
27421       <param name="value" />
27422     </member>
27423     <member name="M:System.Runtime.Intrinsics.X86.Sse.SqrtScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
27424       <summary>
27425         <para>__m128 _mm_sqrt_ss (__m128 a)</para>
27426         <para>SQRTSS xmm, xmm/m32</para>
27427       </summary>
27428       <param name="value" />
27429     </member>
27430     <member name="M:System.Runtime.Intrinsics.X86.Sse.SqrtScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27431       <summary>
27432         <para>__m128 _mm_sqrt_ss (__m128 a, __m128 b)</para>
27433         <para>SQRTSS xmm, xmm/m32</para>
27434       </summary>
27435       <param name="upper" />
27436       <param name="value" />
27437     </member>
27438     <member name="M:System.Runtime.Intrinsics.X86.Sse.Store(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
27439       <summary>
27440         <para>void _mm_storeu_ps (float* mem_addr, __m128 a)</para>
27441         <para>MOVUPS m128, xmm</para>
27442       </summary>
27443       <param name="address" />
27444       <param name="source" />
27445     </member>
27446     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreAligned(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
27447       <summary>
27448         <para>void _mm_store_ps (float* mem_addr, __m128 a)</para>
27449         <para>MOVAPS m128, xmm</para>
27450       </summary>
27451       <param name="address" />
27452       <param name="source" />
27453     </member>
27454     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreAlignedNonTemporal(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
27455       <summary>
27456         <para>void _mm_stream_ps (float* mem_addr, __m128 a)</para>
27457         <para>MOVNTPS m128, xmm</para>
27458       </summary>
27459       <param name="address" />
27460       <param name="source" />
27461     </member>
27462     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreFence">
27463       <summary>
27464         <para>void _mm_sfence(void)</para>
27465         <para>SFENCE</para>
27466       </summary>
27467     </member>
27468     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreHigh(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
27469       <summary>
27470         <para>void _mm_storeh_pi (__m64* mem_addr, __m128 a)</para>
27471         <para>MOVHPS m64, xmm</para>
27472       </summary>
27473       <param name="address" />
27474       <param name="source" />
27475     </member>
27476     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreLow(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
27477       <summary>
27478         <para>void _mm_storel_pi (__m64* mem_addr, __m128 a)</para>
27479         <para>MOVLPS m64, xmm</para>
27480       </summary>
27481       <param name="address" />
27482       <param name="source" />
27483     </member>
27484     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreScalar(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
27485       <summary>
27486         <para>void _mm_store_ss (float* mem_addr, __m128 a)</para>
27487         <para>MOVSS m32, xmm</para>
27488       </summary>
27489       <param name="address" />
27490       <param name="source" />
27491     </member>
27492     <member name="M:System.Runtime.Intrinsics.X86.Sse.Subtract(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27493       <summary>
27494         <para>__m128d _mm_sub_ps (__m128d a, __m128d b)</para>
27495         <para>SUBPS xmm, xmm/m128</para>
27496       </summary>
27497       <param name="left" />
27498       <param name="right" />
27499     </member>
27500     <member name="M:System.Runtime.Intrinsics.X86.Sse.SubtractScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27501       <summary>
27502         <para>__m128 _mm_sub_ss (__m128 a, __m128 b)</para>
27503         <para>SUBSS xmm, xmm/m32</para>
27504       </summary>
27505       <param name="left" />
27506       <param name="right" />
27507     </member>
27508     <member name="M:System.Runtime.Intrinsics.X86.Sse.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27509       <summary>
27510         <para>__m128 _mm_unpackhi_ps (__m128 a,  __m128 b)</para>
27511         <para>UNPCKHPS xmm, xmm/m128</para>
27512       </summary>
27513       <param name="left" />
27514       <param name="right" />
27515     </member>
27516     <member name="M:System.Runtime.Intrinsics.X86.Sse.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27517       <summary>
27518         <para>__m128 _mm_unpacklo_ps (__m128 a,  __m128 b)</para>
27519         <para>UNPCKLPS xmm, xmm/m128</para>
27520       </summary>
27521       <param name="left" />
27522       <param name="right" />
27523     </member>
27524     <member name="M:System.Runtime.Intrinsics.X86.Sse.Xor(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
27525       <summary>
27526         <para>__m128 _mm_xor_ps (__m128 a,  __m128 b)</para>
27527         <para>XORPS xmm, xmm/m128</para>
27528       </summary>
27529       <param name="left" />
27530       <param name="right" />
27531     </member>
27532     <member name="P:System.Runtime.Intrinsics.X86.Sse.IsSupported" />
27533     <member name="T:System.Runtime.Intrinsics.X86.Sse.X64" />
27534     <member name="M:System.Runtime.Intrinsics.X86.Sse.X64.ConvertScalarToVector128Single(System.Runtime.Intrinsics.Vector128{System.Single},System.Int64)">
27535       <summary>
27536         <para>__m128 _mm_cvtsi64_ss (__m128 a, __int64 b)</para>
27537         <para>CVTSI2SS xmm, reg/m64</para>
27538       </summary>
27539       <param name="upper" />
27540       <param name="value" />
27541     </member>
27542     <member name="M:System.Runtime.Intrinsics.X86.Sse.X64.ConvertToInt64(System.Runtime.Intrinsics.Vector128{System.Single})">
27543       <summary>
27544         <para>__int64 _mm_cvtss_si64 (__m128 a)</para>
27545         <para>CVTSS2SI r64, xmm/m32</para>
27546       </summary>
27547       <param name="value" />
27548     </member>
27549     <member name="M:System.Runtime.Intrinsics.X86.Sse.X64.ConvertToInt64WithTruncation(System.Runtime.Intrinsics.Vector128{System.Single})">
27550       <summary>
27551         <para>__int64 _mm_cvttss_si64 (__m128 a)</para>
27552         <para>CVTTSS2SI r64, xmm/m32</para>
27553       </summary>
27554       <param name="value" />
27555     </member>
27556     <member name="P:System.Runtime.Intrinsics.X86.Sse.X64.IsSupported" />
27557     <member name="T:System.Runtime.Intrinsics.X86.Sse2">
27558       <summary>This class provides access to Intel SSE2 hardware instructions via intrinsics.</summary>
27559     </member>
27560     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
27561       <summary>
27562         <para>__m128i _mm_add_epi8 (__m128i a,  __m128i b)</para>
27563         <para>PADDB xmm, xmm/m128</para>
27564       </summary>
27565       <param name="left" />
27566       <param name="right" />
27567     </member>
27568     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27569       <summary>
27570         <para>__m128d _mm_add_pd (__m128d a,  __m128d b)</para>
27571         <para>ADDPD xmm, xmm/m128</para>
27572       </summary>
27573       <param name="left" />
27574       <param name="right" />
27575     </member>
27576     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
27577       <summary>
27578         <para>__m128i _mm_add_epi16 (__m128i a,  __m128i b)</para>
27579         <para>PADDW xmm, xmm/m128</para>
27580       </summary>
27581       <param name="left" />
27582       <param name="right" />
27583     </member>
27584     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
27585       <summary>
27586         <para>__m128i _mm_add_epi32 (__m128i a,  __m128i b)</para>
27587         <para>PADDD xmm, xmm/m128</para>
27588       </summary>
27589       <param name="left" />
27590       <param name="right" />
27591     </member>
27592     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
27593       <summary>
27594         <para>__m128i _mm_add_epi64 (__m128i a,  __m128i b)</para>
27595         <para>PADDQ xmm, xmm/m128</para>
27596       </summary>
27597       <param name="left" />
27598       <param name="right" />
27599     </member>
27600     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
27601       <summary>
27602         <para>__m128i _mm_add_epi8 (__m128i a,  __m128i b)</para>
27603         <para>PADDB xmm, xmm/m128</para>
27604       </summary>
27605       <param name="left" />
27606       <param name="right" />
27607     </member>
27608     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
27609       <summary>
27610         <para>__m128i _mm_add_epi16 (__m128i a,  __m128i b)</para>
27611         <para>PADDW xmm, xmm/m128</para>
27612       </summary>
27613       <param name="left" />
27614       <param name="right" />
27615     </member>
27616     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
27617       <summary>
27618         <para>__m128i _mm_add_epi32 (__m128i a,  __m128i b)</para>
27619         <para>PADDD xmm, xmm/m128</para>
27620       </summary>
27621       <param name="left" />
27622       <param name="right" />
27623     </member>
27624     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
27625       <summary>
27626         <para>__m128i _mm_add_epi64 (__m128i a,  __m128i b)</para>
27627         <para>PADDQ xmm, xmm/m128</para>
27628       </summary>
27629       <param name="left" />
27630       <param name="right" />
27631     </member>
27632     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
27633       <summary>
27634         <para>__m128i _mm_adds_epu8 (__m128i a,  __m128i b)</para>
27635         <para>PADDUSB xmm, xmm/m128</para>
27636       </summary>
27637       <param name="left" />
27638       <param name="right" />
27639     </member>
27640     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
27641       <summary>
27642         <para>__m128i _mm_adds_epi16 (__m128i a,  __m128i b)</para>
27643         <para>PADDSW xmm, xmm/m128</para>
27644       </summary>
27645       <param name="left" />
27646       <param name="right" />
27647     </member>
27648     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AddSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
27649       <summary>
27650         <para>__m128i _mm_adds_epi8 (__m128i a,  __m128i b)</para>
27651         <para>PADDSB xmm, xmm/m128</para>
27652       </summary>
27653       <param name="left" />
27654       <param name="right" />
27655     </member>
27656     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AddSaturate(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
27657       <summary>
27658         <para>__m128i _mm_adds_epu16 (__m128i a,  __m128i b)</para>
27659         <para>PADDUSW xmm, xmm/m128</para>
27660       </summary>
27661       <param name="left" />
27662       <param name="right" />
27663     </member>
27664     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AddScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27665       <summary>
27666         <para>__m128d _mm_add_sd (__m128d a,  __m128d b)</para>
27667         <para>ADDSD xmm, xmm/m64</para>
27668       </summary>
27669       <param name="left" />
27670       <param name="right" />
27671     </member>
27672     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
27673       <summary>
27674         <para>__m128i _mm_and_si128 (__m128i a,  __m128i b)</para>
27675         <para>PAND xmm, xmm/m128</para>
27676       </summary>
27677       <param name="left" />
27678       <param name="right" />
27679     </member>
27680     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27681       <summary>
27682         <para>__m128d _mm_and_pd (__m128d a, __m128d b)</para>
27683         <para>ANDPD xmm, xmm/m128</para>
27684       </summary>
27685       <param name="left" />
27686       <param name="right" />
27687     </member>
27688     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
27689       <summary>
27690         <para>__m128i _mm_and_si128 (__m128i a,  __m128i b)</para>
27691         <para>PAND xmm, xmm/m128</para>
27692       </summary>
27693       <param name="left" />
27694       <param name="right" />
27695     </member>
27696     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
27697       <summary>
27698         <para>__m128i _mm_and_si128 (__m128i a,  __m128i b)</para>
27699         <para>PAND xmm, xmm/m128</para>
27700       </summary>
27701       <param name="left" />
27702       <param name="right" />
27703     </member>
27704     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
27705       <summary>
27706         <para>__m128i _mm_and_si128 (__m128i a,  __m128i b)</para>
27707         <para>PAND xmm, xmm/m128</para>
27708       </summary>
27709       <param name="left" />
27710       <param name="right" />
27711     </member>
27712     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
27713       <summary>
27714         <para>__m128i _mm_and_si128 (__m128i a,  __m128i b)</para>
27715         <para>PAND xmm, xmm/m128</para>
27716       </summary>
27717       <param name="left" />
27718       <param name="right" />
27719     </member>
27720     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
27721       <summary>
27722         <para>__m128i _mm_and_si128 (__m128i a,  __m128i b)</para>
27723         <para>PAND xmm, xmm/m128</para>
27724       </summary>
27725       <param name="left" />
27726       <param name="right" />
27727     </member>
27728     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
27729       <summary>
27730         <para>__m128i _mm_and_si128 (__m128i a,  __m128i b)</para>
27731         <para>PAND xmm, xmm/m128</para>
27732       </summary>
27733       <param name="left" />
27734       <param name="right" />
27735     </member>
27736     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
27737       <summary>
27738         <para>__m128i _mm_and_si128 (__m128i a,  __m128i b)</para>
27739         <para>PAND xmm, xmm/m128</para>
27740       </summary>
27741       <param name="left" />
27742       <param name="right" />
27743     </member>
27744     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
27745       <summary>
27746         <para>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)</para>
27747         <para>PANDN xmm, xmm/m128</para>
27748       </summary>
27749       <param name="left" />
27750       <param name="right" />
27751     </member>
27752     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27753       <summary>
27754         <para>__m128d _mm_andnot_pd (__m128d a, __m128d b)</para>
27755         <para>ADDNPD xmm, xmm/m128</para>
27756       </summary>
27757       <param name="left" />
27758       <param name="right" />
27759     </member>
27760     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
27761       <summary>
27762         <para>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)</para>
27763         <para>PANDN xmm, xmm/m128</para>
27764       </summary>
27765       <param name="left" />
27766       <param name="right" />
27767     </member>
27768     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
27769       <summary>
27770         <para>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)</para>
27771         <para>PANDN xmm, xmm/m128</para>
27772       </summary>
27773       <param name="left" />
27774       <param name="right" />
27775     </member>
27776     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
27777       <summary>
27778         <para>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)</para>
27779         <para>PANDN xmm, xmm/m128</para>
27780       </summary>
27781       <param name="left" />
27782       <param name="right" />
27783     </member>
27784     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
27785       <summary>
27786         <para>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)</para>
27787         <para>PANDN xmm, xmm/m128</para>
27788       </summary>
27789       <param name="left" />
27790       <param name="right" />
27791     </member>
27792     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
27793       <summary>
27794         <para>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)</para>
27795         <para>PANDN xmm, xmm/m128</para>
27796       </summary>
27797       <param name="left" />
27798       <param name="right" />
27799     </member>
27800     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
27801       <summary>
27802         <para>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)</para>
27803         <para>PANDN xmm, xmm/m128</para>
27804       </summary>
27805       <param name="left" />
27806       <param name="right" />
27807     </member>
27808     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
27809       <summary>
27810         <para>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)</para>
27811         <para>PANDN xmm, xmm/m128</para>
27812       </summary>
27813       <param name="left" />
27814       <param name="right" />
27815     </member>
27816     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Average(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
27817       <summary>
27818         <para>__m128i _mm_avg_epu8 (__m128i a,  __m128i b)</para>
27819         <para>PAVGB xmm, xmm/m128</para>
27820       </summary>
27821       <param name="left" />
27822       <param name="right" />
27823     </member>
27824     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Average(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
27825       <summary>
27826         <para>__m128i _mm_avg_epu16 (__m128i a,  __m128i b)</para>
27827         <para>PAVGW xmm, xmm/m128</para>
27828       </summary>
27829       <param name="left" />
27830       <param name="right" />
27831     </member>
27832     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
27833       <summary>
27834         <para>__m128i _mm_cmpeq_epi8 (__m128i a,  __m128i b)</para>
27835         <para>PCMPEQB xmm, xmm/m128</para>
27836       </summary>
27837       <param name="left" />
27838       <param name="right" />
27839     </member>
27840     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27841       <summary>
27842         <para>__m128d _mm_cmpeq_pd (__m128d a,  __m128d b)</para>
27843         <para>CMPPD xmm, xmm/m128, imm8(0)</para>
27844       </summary>
27845       <param name="left" />
27846       <param name="right" />
27847     </member>
27848     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
27849       <summary>
27850         <para>__m128i _mm_cmpeq_epi16 (__m128i a,  __m128i b)</para>
27851         <para>PCMPEQW xmm, xmm/m128</para>
27852       </summary>
27853       <param name="left" />
27854       <param name="right" />
27855     </member>
27856     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
27857       <summary>
27858         <para>__m128i _mm_cmpeq_epi32 (__m128i a,  __m128i b)</para>
27859         <para>PCMPEQD xmm, xmm/m128</para>
27860       </summary>
27861       <param name="left" />
27862       <param name="right" />
27863     </member>
27864     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
27865       <summary>
27866         <para>__m128i _mm_cmpeq_epi8 (__m128i a,  __m128i b)</para>
27867         <para>PCMPEQB xmm, xmm/m128</para>
27868       </summary>
27869       <param name="left" />
27870       <param name="right" />
27871     </member>
27872     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
27873       <summary>
27874         <para>__m128i _mm_cmpeq_epi16 (__m128i a,  __m128i b)</para>
27875         <para>PCMPEQW xmm, xmm/m128</para>
27876       </summary>
27877       <param name="left" />
27878       <param name="right" />
27879     </member>
27880     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
27881       <summary>
27882         <para>__m128i _mm_cmpeq_epi32 (__m128i a,  __m128i b)</para>
27883         <para>PCMPEQD xmm, xmm/m128</para>
27884       </summary>
27885       <param name="left" />
27886       <param name="right" />
27887     </member>
27888     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27889       <summary>
27890         <para>__m128d _mm_cmpgt_pd (__m128d a,  __m128d b)</para>
27891         <para>CMPPD xmm, xmm/m128, imm8(6)</para>
27892       </summary>
27893       <param name="left" />
27894       <param name="right" />
27895     </member>
27896     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
27897       <summary>
27898         <para>__m128i _mm_cmpgt_epi16 (__m128i a,  __m128i b)</para>
27899         <para>PCMPGTW xmm, xmm/m128</para>
27900       </summary>
27901       <param name="left" />
27902       <param name="right" />
27903     </member>
27904     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
27905       <summary>
27906         <para>__m128i _mm_cmpgt_epi32 (__m128i a,  __m128i b)</para>
27907         <para>PCMPGTD xmm, xmm/m128</para>
27908       </summary>
27909       <param name="left" />
27910       <param name="right" />
27911     </member>
27912     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
27913       <summary>
27914         <para>__m128i _mm_cmpgt_epi8 (__m128i a,  __m128i b)</para>
27915         <para>PCMPGTB xmm, xmm/m128</para>
27916       </summary>
27917       <param name="left" />
27918       <param name="right" />
27919     </member>
27920     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27921       <summary>
27922         <para>__m128d _mm_cmpge_pd (__m128d a,  __m128d b)</para>
27923         <para>CMPPD xmm, xmm/m128, imm8(5)</para>
27924       </summary>
27925       <param name="left" />
27926       <param name="right" />
27927     </member>
27928     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27929       <summary>
27930         <para>__m128d _mm_cmplt_pd (__m128d a,  __m128d b)</para>
27931         <para>CMPPD xmm, xmm/m128, imm8(1)</para>
27932       </summary>
27933       <param name="left" />
27934       <param name="right" />
27935     </member>
27936     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
27937       <summary>
27938         <para>__m128i _mm_cmplt_epi16 (__m128i a,  __m128i b)</para>
27939         <para>PCMPGTW xmm, xmm/m128</para>
27940       </summary>
27941       <param name="left" />
27942       <param name="right" />
27943     </member>
27944     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
27945       <summary>
27946         <para>__m128i _mm_cmplt_epi32 (__m128i a,  __m128i b)</para>
27947         <para>PCMPGTD xmm, xmm/m128</para>
27948       </summary>
27949       <param name="left" />
27950       <param name="right" />
27951     </member>
27952     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
27953       <summary>
27954         <para>__m128i _mm_cmplt_epi8 (__m128i a,  __m128i b)</para>
27955         <para>PCMPGTB xmm, xmm/m128</para>
27956       </summary>
27957       <param name="left" />
27958       <param name="right" />
27959     </member>
27960     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27961       <summary>
27962         <para>__m128d _mm_cmple_pd (__m128d a,  __m128d b)</para>
27963         <para>CMPPD xmm, xmm/m128, imm8(2)</para>
27964       </summary>
27965       <param name="left" />
27966       <param name="right" />
27967     </member>
27968     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareNotEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27969       <summary>
27970         <para>__m128d _mm_cmpneq_pd (__m128d a,  __m128d b)</para>
27971         <para>CMPPD xmm, xmm/m128, imm8(4)</para>
27972       </summary>
27973       <param name="left" />
27974       <param name="right" />
27975     </member>
27976     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareNotGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27977       <summary>
27978         <para>__m128d _mm_cmpngt_pd (__m128d a,  __m128d b)</para>
27979         <para>CMPPD xmm, xmm/m128, imm8(2)</para>
27980       </summary>
27981       <param name="left" />
27982       <param name="right" />
27983     </member>
27984     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareNotGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27985       <summary>
27986         <para>__m128d _mm_cmpnge_pd (__m128d a,  __m128d b)</para>
27987         <para>CMPPD xmm, xmm/m128, imm8(1)</para>
27988       </summary>
27989       <param name="left" />
27990       <param name="right" />
27991     </member>
27992     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareNotLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
27993       <summary>
27994         <para>__m128d _mm_cmpnlt_pd (__m128d a,  __m128d b)</para>
27995         <para>CMPPD xmm, xmm/m128, imm8(5)</para>
27996       </summary>
27997       <param name="left" />
27998       <param name="right" />
27999     </member>
28000     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareNotLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28001       <summary>
28002         <para>__m128d _mm_cmpnle_pd (__m128d a,  __m128d b)</para>
28003         <para>CMPPD xmm, xmm/m128, imm8(6)</para>
28004       </summary>
28005       <param name="left" />
28006       <param name="right" />
28007     </member>
28008     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareOrdered(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28009       <summary>
28010         <para>__m128d _mm_cmpord_pd (__m128d a,  __m128d b)</para>
28011         <para>CMPPD xmm, xmm/m128, imm8(7)</para>
28012       </summary>
28013       <param name="left" />
28014       <param name="right" />
28015     </member>
28016     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28017       <summary>
28018         <para>__m128d _mm_cmpeq_sd (__m128d a,  __m128d b)</para>
28019         <para>CMPSD xmm, xmm/m64, imm8(0)</para>
28020       </summary>
28021       <param name="left" />
28022       <param name="right" />
28023     </member>
28024     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28025       <summary>
28026         <para>__m128d _mm_cmpgt_sd (__m128d a,  __m128d b)</para>
28027         <para>CMPSD xmm, xmm/m64, imm8(6)</para>
28028       </summary>
28029       <param name="left" />
28030       <param name="right" />
28031     </member>
28032     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28033       <summary>
28034         <para>__m128d _mm_cmpge_sd (__m128d a,  __m128d b)</para>
28035         <para>CMPSD xmm, xmm/m64, imm8(5)</para>
28036       </summary>
28037       <param name="left" />
28038       <param name="right" />
28039     </member>
28040     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28041       <summary>
28042         <para>__m128d _mm_cmplt_sd (__m128d a,  __m128d b)</para>
28043         <para>CMPSD xmm, xmm/m64, imm8(1)</para>
28044       </summary>
28045       <param name="left" />
28046       <param name="right" />
28047     </member>
28048     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28049       <summary>
28050         <para>__m128d _mm_cmple_sd (__m128d a,  __m128d b)</para>
28051         <para>CMPSD xmm, xmm/m64, imm8(2)</para>
28052       </summary>
28053       <param name="left" />
28054       <param name="right" />
28055     </member>
28056     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarNotEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28057       <summary>
28058         <para>__m128d _mm_cmpneq_sd (__m128d a,  __m128d b)</para>
28059         <para>CMPSD xmm, xmm/m64, imm8(4)</para>
28060       </summary>
28061       <param name="left" />
28062       <param name="right" />
28063     </member>
28064     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarNotGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28065       <summary>
28066         <para>__m128d _mm_cmpngt_sd (__m128d a,  __m128d b)</para>
28067         <para>CMPSD xmm, xmm/m64, imm8(2)</para>
28068       </summary>
28069       <param name="left" />
28070       <param name="right" />
28071     </member>
28072     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarNotGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28073       <summary>
28074         <para>__m128d _mm_cmpnge_sd (__m128d a,  __m128d b)</para>
28075         <para>CMPSD xmm, xmm/m64, imm8(1)</para>
28076       </summary>
28077       <param name="left" />
28078       <param name="right" />
28079     </member>
28080     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarNotLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28081       <summary>
28082         <para>__m128d _mm_cmpnlt_sd (__m128d a,  __m128d b)</para>
28083         <para>CMPSD xmm, xmm/m64, imm8(5)</para>
28084       </summary>
28085       <param name="left" />
28086       <param name="right" />
28087     </member>
28088     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarNotLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28089       <summary>
28090         <para>__m128d _mm_cmpnle_sd (__m128d a,  __m128d b)</para>
28091         <para>CMPSD xmm, xmm/m64, imm8(6)</para>
28092       </summary>
28093       <param name="left" />
28094       <param name="right" />
28095     </member>
28096     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrdered(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28097       <summary>
28098         <para>__m128d _mm_cmpord_sd (__m128d a,  __m128d b)</para>
28099         <para>CMPSD xmm, xmm/m64, imm8(7)</para>
28100       </summary>
28101       <param name="left" />
28102       <param name="right" />
28103     </member>
28104     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28105       <summary>
28106         <para>int _mm_comieq_sd (__m128d a, __m128d b)</para>
28107         <para>COMISD xmm, xmm/m64</para>
28108       </summary>
28109       <param name="left" />
28110       <param name="right" />
28111     </member>
28112     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28113       <summary>
28114         <para>int _mm_comigt_sd (__m128d a, __m128d b)</para>
28115         <para>COMISD xmm, xmm/m64</para>
28116       </summary>
28117       <param name="left" />
28118       <param name="right" />
28119     </member>
28120     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28121       <summary>
28122         <para>int _mm_comige_sd (__m128d a, __m128d b)</para>
28123         <para>COMISD xmm, xmm/m64</para>
28124       </summary>
28125       <param name="left" />
28126       <param name="right" />
28127     </member>
28128     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28129       <summary>
28130         <para>int _mm_comilt_sd (__m128d a, __m128d b)</para>
28131         <para>COMISD xmm, xmm/m64</para>
28132       </summary>
28133       <param name="left" />
28134       <param name="right" />
28135     </member>
28136     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28137       <summary>
28138         <para>int _mm_comile_sd (__m128d a, __m128d b)</para>
28139         <para>COMISD xmm, xmm/m64</para>
28140       </summary>
28141       <param name="left" />
28142       <param name="right" />
28143     </member>
28144     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedNotEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28145       <summary>
28146         <para>int _mm_comineq_sd (__m128d a, __m128d b)</para>
28147         <para>COMISD xmm, xmm/m64</para>
28148       </summary>
28149       <param name="left" />
28150       <param name="right" />
28151     </member>
28152     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnordered(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28153       <summary>
28154         <para>__m128d _mm_cmpunord_sd (__m128d a,  __m128d b)</para>
28155         <para>CMPSD xmm, xmm/m64, imm8(3)</para>
28156       </summary>
28157       <param name="left" />
28158       <param name="right" />
28159     </member>
28160     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28161       <summary>
28162         <para>int _mm_ucomieq_sd (__m128d a, __m128d b)</para>
28163         <para>UCOMISD xmm, xmm/m64</para>
28164       </summary>
28165       <param name="left" />
28166       <param name="right" />
28167     </member>
28168     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28169       <summary>
28170         <para>int _mm_ucomigt_sd (__m128d a, __m128d b)</para>
28171         <para>UCOMISD xmm, xmm/m64</para>
28172       </summary>
28173       <param name="left" />
28174       <param name="right" />
28175     </member>
28176     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28177       <summary>
28178         <para>int _mm_ucomige_sd (__m128d a, __m128d b)</para>
28179         <para>UCOMISD xmm, xmm/m64</para>
28180       </summary>
28181       <param name="left" />
28182       <param name="right" />
28183     </member>
28184     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28185       <summary>
28186         <para>int _mm_ucomilt_sd (__m128d a, __m128d b)</para>
28187         <para>UCOMISD xmm, xmm/m64</para>
28188       </summary>
28189       <param name="left" />
28190       <param name="right" />
28191     </member>
28192     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28193       <summary>
28194         <para>int _mm_ucomile_sd (__m128d a, __m128d b)</para>
28195         <para>UCOMISD xmm, xmm/m64</para>
28196       </summary>
28197       <param name="left" />
28198       <param name="right" />
28199     </member>
28200     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedNotEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28201       <summary>
28202         <para>int _mm_ucomineq_sd (__m128d a, __m128d b)</para>
28203         <para>UCOMISD xmm, xmm/m64</para>
28204       </summary>
28205       <param name="left" />
28206       <param name="right" />
28207     </member>
28208     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareUnordered(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28209       <summary>
28210         <para>__m128d _mm_cmpunord_pd (__m128d a,  __m128d b)</para>
28211         <para>CMPPD xmm, xmm/m128, imm8(3)</para>
28212       </summary>
28213       <param name="left" />
28214       <param name="right" />
28215     </member>
28216     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertScalarToVector128Double(System.Runtime.Intrinsics.Vector128{System.Double},System.Int32)">
28217       <summary>
28218         <para>__m128d _mm_cvtsi32_sd (__m128d a, int b)</para>
28219         <para>CVTSI2SD xmm, reg/m32</para>
28220       </summary>
28221       <param name="upper" />
28222       <param name="value" />
28223     </member>
28224     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertScalarToVector128Double(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Single})">
28225       <summary>
28226         <para>__m128d _mm_cvtss_sd (__m128d a, __m128 b)</para>
28227         <para>CVTSS2SD xmm, xmm/m32</para>
28228       </summary>
28229       <param name="upper" />
28230       <param name="value" />
28231     </member>
28232     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertScalarToVector128Int32(System.Int32)">
28233       <summary>
28234         <para>__m128i _mm_cvtsi32_si128 (int a)</para>
28235         <para>MOVD xmm, reg/m32</para>
28236       </summary>
28237       <param name="value" />
28238     </member>
28239     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertScalarToVector128Single(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Double})">
28240       <summary>
28241         <para>__m128 _mm_cvtsd_ss (__m128 a, __m128d b)</para>
28242         <para>CVTSD2SS xmm, xmm/m64</para>
28243       </summary>
28244       <param name="upper" />
28245       <param name="value" />
28246     </member>
28247     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertScalarToVector128UInt32(System.UInt32)">
28248       <summary>
28249         <para>__m128i _mm_cvtsi32_si128 (int a)</para>
28250         <para>MOVD xmm, reg/m32</para>
28251       </summary>
28252       <param name="value" />
28253     </member>
28254     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToInt32(System.Runtime.Intrinsics.Vector128{System.Double})">
28255       <summary>
28256         <para>int _mm_cvtsd_si32 (__m128d a)</para>
28257         <para>CVTSD2SI r32, xmm/m64</para>
28258       </summary>
28259       <param name="value" />
28260     </member>
28261     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToInt32(System.Runtime.Intrinsics.Vector128{System.Int32})">
28262       <summary>
28263         <para>int _mm_cvtsi128_si32 (__m128i a)</para>
28264         <para>MOVD reg/m32, xmm</para>
28265       </summary>
28266       <param name="value" />
28267     </member>
28268     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToInt32WithTruncation(System.Runtime.Intrinsics.Vector128{System.Double})">
28269       <summary>
28270         <para>int _mm_cvttsd_si32 (__m128d a)</para>
28271         <para>CVTTSD2SI reg, xmm/m64</para>
28272       </summary>
28273       <param name="value" />
28274     </member>
28275     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToUInt32(System.Runtime.Intrinsics.Vector128{System.UInt32})">
28276       <summary>
28277         <para>int _mm_cvtsi128_si32 (__m128i a)</para>
28278         <para>MOVD reg/m32, xmm</para>
28279       </summary>
28280       <param name="value" />
28281     </member>
28282     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Double(System.Runtime.Intrinsics.Vector128{System.Int32})">
28283       <summary>
28284         <para>__m128d _mm_cvtepi32_pd (__m128i a)</para>
28285         <para>CVTDQ2PD xmm, xmm/m128</para>
28286       </summary>
28287       <param name="value" />
28288     </member>
28289     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Double(System.Runtime.Intrinsics.Vector128{System.Single})">
28290       <summary>
28291         <para>__m128d _mm_cvtps_pd (__m128 a)</para>
28292         <para>CVTPS2PD xmm, xmm/m128</para>
28293       </summary>
28294       <param name="value" />
28295     </member>
28296     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.Double})">
28297       <summary>
28298         <para>__m128i _mm_cvtpd_epi32 (__m128d a)</para>
28299         <para>CVTPD2DQ xmm, xmm/m128</para>
28300       </summary>
28301       <param name="value" />
28302     </member>
28303     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.Single})">
28304       <summary>
28305         <para>__m128i _mm_cvtps_epi32 (__m128 a)</para>
28306         <para>CVTPS2DQ xmm, xmm/m128</para>
28307       </summary>
28308       <param name="value" />
28309     </member>
28310     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Int32WithTruncation(System.Runtime.Intrinsics.Vector128{System.Double})">
28311       <summary>
28312         <para>__m128i _mm_cvttpd_epi32 (__m128d a)</para>
28313         <para>CVTTPD2DQ xmm, xmm/m128</para>
28314       </summary>
28315       <param name="value" />
28316     </member>
28317     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Int32WithTruncation(System.Runtime.Intrinsics.Vector128{System.Single})">
28318       <summary>
28319         <para>__m128i _mm_cvttps_epi32 (__m128 a)</para>
28320         <para>CVTTPS2DQ xmm, xmm/m128</para>
28321       </summary>
28322       <param name="value" />
28323     </member>
28324     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Single(System.Runtime.Intrinsics.Vector128{System.Double})">
28325       <summary>
28326         <para>__m128 _mm_cvtpd_ps (__m128d a)</para>
28327         <para>CVTPD2PS xmm, xmm/m128</para>
28328       </summary>
28329       <param name="value" />
28330     </member>
28331     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Single(System.Runtime.Intrinsics.Vector128{System.Int32})">
28332       <summary>
28333         <para>__m128 _mm_cvtepi32_ps (__m128i a)</para>
28334         <para>CVTDQ2PS xmm, xmm/m128</para>
28335       </summary>
28336       <param name="value" />
28337     </member>
28338     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Divide(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28339       <summary>
28340         <para>__m128d _mm_div_pd (__m128d a,  __m128d b)</para>
28341         <para>DIVPD xmm, xmm/m128</para>
28342       </summary>
28343       <param name="left" />
28344       <param name="right" />
28345     </member>
28346     <member name="M:System.Runtime.Intrinsics.X86.Sse2.DivideScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28347       <summary>
28348         <para>__m128d _mm_div_sd (__m128d a,  __m128d b)</para>
28349         <para>DIVSD xmm, xmm/m64</para>
28350       </summary>
28351       <param name="left" />
28352       <param name="right" />
28353     </member>
28354     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Extract(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
28355       <summary>
28356         <para>int _mm_extract_epi16 (__m128i a,  int immediate)</para>
28357         <para>PEXTRW reg, xmm, imm8</para>
28358       </summary>
28359       <param name="value" />
28360       <param name="index" />
28361     </member>
28362     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Insert(System.Runtime.Intrinsics.Vector128{System.Int16},System.Int16,System.Byte)">
28363       <summary>
28364         <para>__m128i _mm_insert_epi16 (__m128i a,  int i, int immediate)</para>
28365         <para>PINSRW xmm, reg/m16, imm8</para>
28366       </summary>
28367       <param name="value" />
28368       <param name="data" />
28369       <param name="index" />
28370     </member>
28371     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Insert(System.Runtime.Intrinsics.Vector128{System.UInt16},System.UInt16,System.Byte)">
28372       <summary>
28373         <para>__m128i _mm_insert_epi16 (__m128i a,  int i, int immediate)</para>
28374         <para>PINSRW xmm, reg/m16, imm8</para>
28375       </summary>
28376       <param name="value" />
28377       <param name="data" />
28378       <param name="index" />
28379     </member>
28380     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.Byte*)">
28381       <summary>
28382         <para>__m128i _mm_load_si128 (__m128i const* mem_address)</para>
28383         <para>MOVDQA xmm, m128</para>
28384       </summary>
28385       <param name="address" />
28386     </member>
28387     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.Double*)">
28388       <summary>
28389         <para>__m128d _mm_load_pd (double const* mem_address)</para>
28390         <para>MOVAPD xmm, m128</para>
28391       </summary>
28392       <param name="address" />
28393     </member>
28394     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.Int16*)">
28395       <summary>
28396         <para>__m128i _mm_load_si128 (__m128i const* mem_address)</para>
28397         <para>MOVDQA xmm, m128</para>
28398       </summary>
28399       <param name="address" />
28400     </member>
28401     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.Int32*)">
28402       <summary>
28403         <para>__m128i _mm_load_si128 (__m128i const* mem_address)</para>
28404         <para>MOVDQA xmm, m128</para>
28405       </summary>
28406       <param name="address" />
28407     </member>
28408     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.Int64*)">
28409       <summary>
28410         <para>__m128i _mm_load_si128 (__m128i const* mem_address)</para>
28411         <para>MOVDQA xmm, m128</para>
28412       </summary>
28413       <param name="address" />
28414     </member>
28415     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.SByte*)">
28416       <summary>
28417         <para>__m128i _mm_load_si128 (__m128i const* mem_address)</para>
28418         <para>MOVDQA xmm, m128</para>
28419       </summary>
28420       <param name="address" />
28421     </member>
28422     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.UInt16*)">
28423       <summary>
28424         <para>__m128i _mm_load_si128 (__m128i const* mem_address)</para>
28425         <para>MOVDQA xmm, m128</para>
28426       </summary>
28427       <param name="address" />
28428     </member>
28429     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.UInt32*)">
28430       <summary>
28431         <para>__m128i _mm_load_si128 (__m128i const* mem_address)</para>
28432         <para>MOVDQA xmm, m128</para>
28433       </summary>
28434       <param name="address" />
28435     </member>
28436     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.UInt64*)">
28437       <summary>
28438         <para>__m128i _mm_load_si128 (__m128i const* mem_address)</para>
28439         <para>MOVDQA xmm, m128</para>
28440       </summary>
28441       <param name="address" />
28442     </member>
28443     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadFence">
28444       <summary>
28445         <para>void _mm_lfence(void)</para>
28446         <para>LFENCE</para>
28447       </summary>
28448     </member>
28449     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadHigh(System.Runtime.Intrinsics.Vector128{System.Double},System.Double*)">
28450       <summary>
28451         <para>__m128d _mm_loadh_pd (__m128d a, double const* mem_addr)</para>
28452         <para>MOVHPD xmm, m64</para>
28453       </summary>
28454       <param name="lower" />
28455       <param name="address" />
28456     </member>
28457     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadLow(System.Runtime.Intrinsics.Vector128{System.Double},System.Double*)">
28458       <summary>
28459         <para>__m128d _mm_loadl_pd (__m128d a, double const* mem_addr)</para>
28460         <para>MOVLPD xmm, m64</para>
28461       </summary>
28462       <param name="upper" />
28463       <param name="address" />
28464     </member>
28465     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadScalarVector128(System.Double*)">
28466       <summary>
28467         <para>__m128d _mm_load_sd (double const* mem_address)</para>
28468         <para>MOVSD xmm, m64</para>
28469       </summary>
28470       <param name="address" />
28471     </member>
28472     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadScalarVector128(System.Int32*)">
28473       <summary>
28474         <para>__m128i _mm_loadl_epi32 (__m128i const* mem_addr)</para>
28475         <para>MOVD xmm, reg/m32</para>
28476       </summary>
28477       <param name="address" />
28478     </member>
28479     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadScalarVector128(System.Int64*)">
28480       <summary>
28481         <para>__m128i _mm_loadl_epi64 (__m128i const* mem_addr)</para>
28482         <para>MOVQ xmm, reg/m64</para>
28483       </summary>
28484       <param name="address" />
28485     </member>
28486     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadScalarVector128(System.UInt32*)">
28487       <summary>
28488         <para>__m128i _mm_loadl_epi32 (__m128i const* mem_addr)</para>
28489         <para>MOVD xmm, reg/m32</para>
28490       </summary>
28491       <param name="address" />
28492     </member>
28493     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadScalarVector128(System.UInt64*)">
28494       <summary>
28495         <para>__m128i _mm_loadl_epi64 (__m128i const* mem_addr)</para>
28496         <para>MOVQ xmm, reg/m64</para>
28497       </summary>
28498       <param name="address" />
28499     </member>
28500     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.Byte*)">
28501       <summary>
28502         <para>__m128i _mm_loadu_si128 (__m128i const* mem_address)</para>
28503         <para>MOVDQU xmm, m128</para>
28504       </summary>
28505       <param name="address" />
28506     </member>
28507     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.Double*)">
28508       <summary>
28509         <para>__m128d _mm_loadu_pd (double const* mem_address)</para>
28510         <para>MOVUPD xmm, m128</para>
28511       </summary>
28512       <param name="address" />
28513     </member>
28514     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.Int16*)">
28515       <summary>
28516         <para>__m128i _mm_loadu_si128 (__m128i const* mem_address)</para>
28517         <para>MOVDQU xmm, m128</para>
28518       </summary>
28519       <param name="address" />
28520     </member>
28521     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.Int32*)">
28522       <summary>
28523         <para>__m128i _mm_loadu_si128 (__m128i const* mem_address)</para>
28524         <para>MOVDQU xmm, m128</para>
28525       </summary>
28526       <param name="address" />
28527     </member>
28528     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.Int64*)">
28529       <summary>
28530         <para>__m128i _mm_loadu_si128 (__m128i const* mem_address)</para>
28531         <para>MOVDQU xmm, m128</para>
28532       </summary>
28533       <param name="address" />
28534     </member>
28535     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.SByte*)">
28536       <summary>
28537         <para>__m128i _mm_loadu_si128 (__m128i const* mem_address)</para>
28538         <para>MOVDQU xmm, m128</para>
28539       </summary>
28540       <param name="address" />
28541     </member>
28542     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.UInt16*)">
28543       <summary>
28544         <para>__m128i _mm_loadu_si128 (__m128i const* mem_address)</para>
28545         <para>MOVDQU xmm, m128</para>
28546       </summary>
28547       <param name="address" />
28548     </member>
28549     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.UInt32*)">
28550       <summary>
28551         <para>__m128i _mm_loadu_si128 (__m128i const* mem_address)</para>
28552         <para>MOVDQU xmm, m128</para>
28553       </summary>
28554       <param name="address" />
28555     </member>
28556     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.UInt64*)">
28557       <summary>
28558         <para>__m128i _mm_loadu_si128 (__m128i const* mem_address)</para>
28559         <para>MOVDQU xmm, m128</para>
28560       </summary>
28561       <param name="address" />
28562     </member>
28563     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MaskMove(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte*)">
28564       <summary>
28565         <para>void _mm_maskmoveu_si128 (__m128i a,  __m128i mask, char* mem_address)</para>
28566         <para>MASKMOVDQU xmm, xmm</para>
28567       </summary>
28568       <param name="source" />
28569       <param name="mask" />
28570       <param name="address" />
28571     </member>
28572     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MaskMove(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.SByte*)">
28573       <summary>
28574         <para>void _mm_maskmoveu_si128 (__m128i a,  __m128i mask, char* mem_address)</para>
28575         <para>MASKMOVDQU xmm, xmm</para>
28576       </summary>
28577       <param name="source" />
28578       <param name="mask" />
28579       <param name="address" />
28580     </member>
28581     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Max(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
28582       <summary>
28583         <para>__m128i _mm_max_epu8 (__m128i a,  __m128i b)</para>
28584         <para>PMAXUB xmm, xmm/m128</para>
28585       </summary>
28586       <param name="left" />
28587       <param name="right" />
28588     </member>
28589     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Max(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28590       <summary>
28591         <para>__m128d _mm_max_pd (__m128d a,  __m128d b)</para>
28592         <para>MAXPD xmm, xmm/m128</para>
28593       </summary>
28594       <param name="left" />
28595       <param name="right" />
28596     </member>
28597     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Max(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
28598       <summary>
28599         <para>__m128i _mm_max_epi16 (__m128i a,  __m128i b)</para>
28600         <para>PMAXSW xmm, xmm/m128</para>
28601       </summary>
28602       <param name="left" />
28603       <param name="right" />
28604     </member>
28605     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MaxScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28606       <summary>
28607         <para>__m128d _mm_max_sd (__m128d a,  __m128d b)</para>
28608         <para>MAXSD xmm, xmm/m64</para>
28609       </summary>
28610       <param name="left" />
28611       <param name="right" />
28612     </member>
28613     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MemoryFence">
28614       <summary>
28615         <para>void _mm_mfence(void)</para>
28616         <para>MFENCE</para>
28617       </summary>
28618     </member>
28619     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Min(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
28620       <summary>
28621         <para>__m128i _mm_min_epu8 (__m128i a,  __m128i b)</para>
28622         <para>PMINUB xmm, xmm/m128</para>
28623       </summary>
28624       <param name="left" />
28625       <param name="right" />
28626     </member>
28627     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Min(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28628       <summary>
28629         <para>__m128d _mm_min_pd (__m128d a,  __m128d b)</para>
28630         <para>MINPD xmm, xmm/m128</para>
28631       </summary>
28632       <param name="left" />
28633       <param name="right" />
28634     </member>
28635     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Min(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
28636       <summary>
28637         <para>__m128i _mm_min_epi16 (__m128i a,  __m128i b)</para>
28638         <para>PMINSW xmm, xmm/m128</para>
28639       </summary>
28640       <param name="left" />
28641       <param name="right" />
28642     </member>
28643     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MinScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28644       <summary>
28645         <para>__m128d _mm_min_sd (__m128d a,  __m128d b)</para>
28646         <para>MINSD xmm, xmm/m64</para>
28647       </summary>
28648       <param name="left" />
28649       <param name="right" />
28650     </member>
28651     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveMask(System.Runtime.Intrinsics.Vector128{System.Byte})">
28652       <summary>
28653         <para>int _mm_movemask_epi8 (__m128i a)</para>
28654         <para>PMOVMSKB reg, xmm</para>
28655       </summary>
28656       <param name="value" />
28657     </member>
28658     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveMask(System.Runtime.Intrinsics.Vector128{System.Double})">
28659       <summary>
28660         <para>int _mm_movemask_pd (__m128d a)</para>
28661         <para>MOVMSKPD reg, xmm</para>
28662       </summary>
28663       <param name="value" />
28664     </member>
28665     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveMask(System.Runtime.Intrinsics.Vector128{System.SByte})">
28666       <summary>
28667         <para>int _mm_movemask_epi8 (__m128i a)</para>
28668         <para>PMOVMSKB reg, xmm</para>
28669       </summary>
28670       <param name="value" />
28671     </member>
28672     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28673       <summary>
28674         <para>__m128d _mm_move_sd (__m128d a, __m128d b)</para>
28675         <para>MOVSD xmm, xmm</para>
28676       </summary>
28677       <param name="upper" />
28678       <param name="value" />
28679     </member>
28680     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveScalar(System.Runtime.Intrinsics.Vector128{System.Int64})">
28681       <summary>
28682         <para>__m128i _mm_move_epi64 (__m128i a)</para>
28683         <para>MOVQ xmm, xmm</para>
28684       </summary>
28685       <param name="value" />
28686     </member>
28687     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveScalar(System.Runtime.Intrinsics.Vector128{System.UInt64})">
28688       <summary>
28689         <para>__m128i _mm_move_epi64 (__m128i a)</para>
28690         <para>MOVQ xmm, xmm</para>
28691       </summary>
28692       <param name="value" />
28693     </member>
28694     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Multiply(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28695       <summary>
28696         <para>__m128d _mm_mul_pd (__m128d a,  __m128d b)</para>
28697         <para>MULPD xmm, xmm/m128</para>
28698       </summary>
28699       <param name="left" />
28700       <param name="right" />
28701     </member>
28702     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Multiply(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
28703       <summary>
28704         <para>__m128i _mm_mul_epu32 (__m128i a,  __m128i b)</para>
28705         <para>PMULUDQ xmm, xmm/m128</para>
28706       </summary>
28707       <param name="left" />
28708       <param name="right" />
28709     </member>
28710     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyAddAdjacent(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
28711       <summary>
28712         <para>__m128i _mm_madd_epi16 (__m128i a,  __m128i b)</para>
28713         <para>PMADDWD xmm, xmm/m128</para>
28714       </summary>
28715       <param name="left" />
28716       <param name="right" />
28717     </member>
28718     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
28719       <summary>
28720         <para>__m128i _mm_mulhi_epi16 (__m128i a,  __m128i b)</para>
28721         <para>PMULHW xmm, xmm/m128</para>
28722       </summary>
28723       <param name="left" />
28724       <param name="right" />
28725     </member>
28726     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyHigh(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
28727       <summary>
28728         <para>__m128i _mm_mulhi_epu16 (__m128i a,  __m128i b)</para>
28729         <para>PMULHUW xmm, xmm/m128</para>
28730       </summary>
28731       <param name="left" />
28732       <param name="right" />
28733     </member>
28734     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyLow(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
28735       <summary>
28736         <para>__m128i _mm_mullo_epi16 (__m128i a,  __m128i b)</para>
28737         <para>PMULLW xmm, xmm/m128</para>
28738       </summary>
28739       <param name="left" />
28740       <param name="right" />
28741     </member>
28742     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyLow(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
28743       <summary>
28744         <para>__m128i _mm_mullo_epi16 (__m128i a,  __m128i b)</para>
28745         <para>PMULLW xmm, xmm/m128</para>
28746       </summary>
28747       <param name="left" />
28748       <param name="right" />
28749     </member>
28750     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28751       <summary>
28752         <para>__m128d _mm_mul_sd (__m128d a,  __m128d b)</para>
28753         <para>MULSD xmm, xmm/m64</para>
28754       </summary>
28755       <param name="left" />
28756       <param name="right" />
28757     </member>
28758     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
28759       <summary>
28760         <para>__m128i _mm_or_si128 (__m128i a,  __m128i b)</para>
28761         <para>POR xmm, xmm/m128</para>
28762       </summary>
28763       <param name="left" />
28764       <param name="right" />
28765     </member>
28766     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
28767       <summary>
28768         <para>__m128d _mm_or_pd (__m128d a,  __m128d b)</para>
28769         <para>ORPD xmm, xmm/m128</para>
28770       </summary>
28771       <param name="left" />
28772       <param name="right" />
28773     </member>
28774     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
28775       <summary>
28776         <para>__m128i _mm_or_si128 (__m128i a,  __m128i b)</para>
28777         <para>POR xmm, xmm/m128</para>
28778       </summary>
28779       <param name="left" />
28780       <param name="right" />
28781     </member>
28782     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
28783       <summary>
28784         <para>__m128i _mm_or_si128 (__m128i a,  __m128i b)</para>
28785         <para>POR xmm, xmm/m128</para>
28786       </summary>
28787       <param name="left" />
28788       <param name="right" />
28789     </member>
28790     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
28791       <summary>
28792         <para>__m128i _mm_or_si128 (__m128i a,  __m128i b)</para>
28793         <para>POR xmm, xmm/m128</para>
28794       </summary>
28795       <param name="left" />
28796       <param name="right" />
28797     </member>
28798     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
28799       <summary>
28800         <para>__m128i _mm_or_si128 (__m128i a,  __m128i b)</para>
28801         <para>POR xmm, xmm/m128</para>
28802       </summary>
28803       <param name="left" />
28804       <param name="right" />
28805     </member>
28806     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
28807       <summary>
28808         <para>__m128i _mm_or_si128 (__m128i a,  __m128i b)</para>
28809         <para>POR xmm, xmm/m128</para>
28810       </summary>
28811       <param name="left" />
28812       <param name="right" />
28813     </member>
28814     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
28815       <summary>
28816         <para>__m128i _mm_or_si128 (__m128i a,  __m128i b)</para>
28817         <para>POR xmm, xmm/m128</para>
28818       </summary>
28819       <param name="left" />
28820       <param name="right" />
28821     </member>
28822     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
28823       <summary>
28824         <para>__m128i _mm_or_si128 (__m128i a,  __m128i b)</para>
28825         <para>POR xmm, xmm/m128</para>
28826       </summary>
28827       <param name="left" />
28828       <param name="right" />
28829     </member>
28830     <member name="M:System.Runtime.Intrinsics.X86.Sse2.PackSignedSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
28831       <summary>
28832         <para>__m128i _mm_packs_epi16 (__m128i a,  __m128i b)</para>
28833         <para>PACKSSWB xmm, xmm/m128</para>
28834       </summary>
28835       <param name="left" />
28836       <param name="right" />
28837     </member>
28838     <member name="M:System.Runtime.Intrinsics.X86.Sse2.PackSignedSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
28839       <summary>
28840         <para>__m128i _mm_packs_epi32 (__m128i a,  __m128i b)</para>
28841         <para>PACKSSDW xmm, xmm/m128</para>
28842       </summary>
28843       <param name="left" />
28844       <param name="right" />
28845     </member>
28846     <member name="M:System.Runtime.Intrinsics.X86.Sse2.PackUnsignedSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
28847       <summary>
28848         <para>__m128i _mm_packus_epi16 (__m128i a,  __m128i b)</para>
28849         <para>PACKUSWB xmm, xmm/m128</para>
28850       </summary>
28851       <param name="left" />
28852       <param name="right" />
28853     </member>
28854     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
28855       <summary>
28856         <para>__m128i _mm_slli_epi16 (__m128i a,  int immediate)</para>
28857         <para>PSLLW xmm, imm8</para>
28858       </summary>
28859       <param name="value" />
28860       <param name="count" />
28861     </member>
28862     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
28863       <summary>
28864         <para>__m128i _mm_sll_epi16 (__m128i a, __m128i count)</para>
28865         <para>PSLLW xmm, xmm/m128</para>
28866       </summary>
28867       <param name="value" />
28868       <param name="count" />
28869     </member>
28870     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
28871       <summary>
28872         <para>__m128i _mm_slli_epi32 (__m128i a,  int immediate)</para>
28873         <para>PSLLD xmm, imm8</para>
28874       </summary>
28875       <param name="value" />
28876       <param name="count" />
28877     </member>
28878     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
28879       <summary>
28880         <para>__m128i _mm_sll_epi32 (__m128i a, __m128i count)</para>
28881         <para>PSLLD xmm, xmm/m128</para>
28882       </summary>
28883       <param name="value" />
28884       <param name="count" />
28885     </member>
28886     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
28887       <summary>
28888         <para>__m128i _mm_slli_epi64 (__m128i a,  int immediate)</para>
28889         <para>PSLLQ xmm, imm8</para>
28890       </summary>
28891       <param name="value" />
28892       <param name="count" />
28893     </member>
28894     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
28895       <summary>
28896         <para>__m128i _mm_sll_epi64 (__m128i a, __m128i count)</para>
28897         <para>PSLLQ xmm, xmm/m128</para>
28898       </summary>
28899       <param name="value" />
28900       <param name="count" />
28901     </member>
28902     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
28903       <summary>
28904         <para>__m128i _mm_slli_epi16 (__m128i a,  int immediate)</para>
28905         <para>PSLLW xmm, imm8</para>
28906       </summary>
28907       <param name="value" />
28908       <param name="count" />
28909     </member>
28910     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
28911       <summary>
28912         <para>__m128i _mm_sll_epi16 (__m128i a,  __m128i count)</para>
28913         <para>PSLLW xmm, xmm/m128</para>
28914       </summary>
28915       <param name="value" />
28916       <param name="count" />
28917     </member>
28918     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
28919       <summary>
28920         <para>__m128i _mm_slli_epi32 (__m128i a,  int immediate)</para>
28921         <para>PSLLD xmm, imm8</para>
28922       </summary>
28923       <param name="value" />
28924       <param name="count" />
28925     </member>
28926     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
28927       <summary>
28928         <para>__m128i _mm_sll_epi32 (__m128i a, __m128i count)</para>
28929         <para>PSLLD xmm, xmm/m128</para>
28930       </summary>
28931       <param name="value" />
28932       <param name="count" />
28933     </member>
28934     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
28935       <summary>
28936         <para>__m128i _mm_slli_epi64 (__m128i a,  int immediate)</para>
28937         <para>PSLLQ xmm, imm8</para>
28938       </summary>
28939       <param name="value" />
28940       <param name="count" />
28941     </member>
28942     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
28943       <summary>
28944         <para>__m128i _mm_sll_epi64 (__m128i a, __m128i count)</para>
28945         <para>PSLLQ xmm, xmm/m128</para>
28946       </summary>
28947       <param name="value" />
28948       <param name="count" />
28949     </member>
28950     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
28951       <summary>
28952         <para>__m128i _mm_bslli_si128 (__m128i a, int imm8)</para>
28953         <para>PSLLDQ xmm, imm8</para>
28954       </summary>
28955       <param name="value" />
28956       <param name="numBytes" />
28957     </member>
28958     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
28959       <summary>
28960         <para>__m128i _mm_bslli_si128 (__m128i a, int imm8)</para>
28961         <para>PSLLDQ xmm, imm8</para>
28962       </summary>
28963       <param name="value" />
28964       <param name="numBytes" />
28965     </member>
28966     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
28967       <summary>
28968         <para>__m128i _mm_bslli_si128 (__m128i a, int imm8)</para>
28969         <para>PSLLDQ xmm, imm8</para>
28970       </summary>
28971       <param name="value" />
28972       <param name="numBytes" />
28973     </member>
28974     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
28975       <summary>
28976         <para>__m128i _mm_bslli_si128 (__m128i a, int imm8)</para>
28977         <para>PSLLDQ xmm, imm8</para>
28978       </summary>
28979       <param name="value" />
28980       <param name="numBytes" />
28981     </member>
28982     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
28983       <summary>
28984         <para>__m128i _mm_bslli_si128 (__m128i a, int imm8)</para>
28985         <para>PSLLDQ xmm, imm8</para>
28986       </summary>
28987       <param name="value" />
28988       <param name="numBytes" />
28989     </member>
28990     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
28991       <summary>
28992         <para>__m128i _mm_bslli_si128 (__m128i a, int imm8)</para>
28993         <para>PSLLDQ xmm, imm8</para>
28994       </summary>
28995       <param name="value" />
28996       <param name="numBytes" />
28997     </member>
28998     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
28999       <summary>
29000         <para>__m128i _mm_bslli_si128 (__m128i a, int imm8)</para>
29001         <para>PSLLDQ xmm, imm8</para>
29002       </summary>
29003       <param name="value" />
29004       <param name="numBytes" />
29005     </member>
29006     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
29007       <summary>
29008         <para>__m128i _mm_bslli_si128 (__m128i a, int imm8)</para>
29009         <para>PSLLDQ xmm, imm8</para>
29010       </summary>
29011       <param name="value" />
29012       <param name="numBytes" />
29013     </member>
29014     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
29015       <summary>
29016         <para>__m128i _mm_srai_epi16 (__m128i a,  int immediate)</para>
29017         <para>PSRAW xmm, imm8</para>
29018       </summary>
29019       <param name="value" />
29020       <param name="count" />
29021     </member>
29022     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
29023       <summary>
29024         <para>__m128i _mm_sra_epi16 (__m128i a, __m128i count)</para>
29025         <para>PSRAW xmm, xmm/m128</para>
29026       </summary>
29027       <param name="value" />
29028       <param name="count" />
29029     </member>
29030     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
29031       <summary>
29032         <para>__m128i _mm_srai_epi32 (__m128i a,  int immediate)</para>
29033         <para>PSRAD xmm, imm8</para>
29034       </summary>
29035       <param name="value" />
29036       <param name="count" />
29037     </member>
29038     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
29039       <summary>
29040         <para>__m128i _mm_sra_epi32 (__m128i a, __m128i count)</para>
29041         <para>PSRAD xmm, xmm/m128</para>
29042       </summary>
29043       <param name="value" />
29044       <param name="count" />
29045     </member>
29046     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
29047       <summary>
29048         <para>__m128i _mm_srli_epi16 (__m128i a,  int immediate)</para>
29049         <para>PSRLW xmm, imm8</para>
29050       </summary>
29051       <param name="value" />
29052       <param name="count" />
29053     </member>
29054     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
29055       <summary>
29056         <para>__m128i _mm_srl_epi16 (__m128i a, __m128i count)</para>
29057         <para>PSRLW xmm, xmm/m128</para>
29058       </summary>
29059       <param name="value" />
29060       <param name="count" />
29061     </member>
29062     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
29063       <summary>
29064         <para>__m128i _mm_srli_epi32 (__m128i a,  int immediate)</para>
29065         <para>PSRLD xmm, imm8</para>
29066       </summary>
29067       <param name="value" />
29068       <param name="count" />
29069     </member>
29070     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
29071       <summary>
29072         <para>__m128i _mm_srl_epi32 (__m128i a, __m128i count)</para>
29073         <para>PSRLD xmm, xmm/m128</para>
29074       </summary>
29075       <param name="value" />
29076       <param name="count" />
29077     </member>
29078     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
29079       <summary>
29080         <para>__m128i _mm_srli_epi64 (__m128i a,  int immediate)</para>
29081         <para>PSRLQ xmm, imm8</para>
29082       </summary>
29083       <param name="value" />
29084       <param name="count" />
29085     </member>
29086     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
29087       <summary>
29088         <para>__m128i _mm_srl_epi64 (__m128i a, __m128i count)</para>
29089         <para>PSRLQ xmm, xmm/m128</para>
29090       </summary>
29091       <param name="value" />
29092       <param name="count" />
29093     </member>
29094     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
29095       <summary>
29096         <para>__m128i _mm_srli_epi16 (__m128i a,  int immediate)</para>
29097         <para>PSRLW xmm, imm8</para>
29098       </summary>
29099       <param name="value" />
29100       <param name="count" />
29101     </member>
29102     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
29103       <summary>
29104         <para>__m128i _mm_srl_epi16 (__m128i a, __m128i count)</para>
29105         <para>PSRLW xmm, xmm/m128</para>
29106       </summary>
29107       <param name="value" />
29108       <param name="count" />
29109     </member>
29110     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
29111       <summary>
29112         <para>__m128i _mm_srli_epi32 (__m128i a,  int immediate)</para>
29113         <para>PSRLD xmm, imm8</para>
29114       </summary>
29115       <param name="value" />
29116       <param name="count" />
29117     </member>
29118     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
29119       <summary>
29120         <para>__m128i _mm_srl_epi32 (__m128i a, __m128i count)</para>
29121         <para>PSRLD xmm, xmm/m128</para>
29122       </summary>
29123       <param name="value" />
29124       <param name="count" />
29125     </member>
29126     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
29127       <summary>
29128         <para>__m128i _mm_srli_epi64 (__m128i a,  int immediate)</para>
29129         <para>PSRLQ xmm, imm8</para>
29130       </summary>
29131       <param name="value" />
29132       <param name="count" />
29133     </member>
29134     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
29135       <summary>
29136         <para>__m128i _mm_srl_epi64 (__m128i a, __m128i count)</para>
29137         <para>PSRLQ xmm, xmm/m128</para>
29138       </summary>
29139       <param name="value" />
29140       <param name="count" />
29141     </member>
29142     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
29143       <summary>
29144         <para>__m128i _mm_bsrli_si128 (__m128i a, int imm8)</para>
29145         <para>PSRLDQ xmm, imm8</para>
29146       </summary>
29147       <param name="value" />
29148       <param name="numBytes" />
29149     </member>
29150     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
29151       <summary>
29152         <para>__m128i _mm_bsrli_si128 (__m128i a, int imm8)</para>
29153         <para>PSRLDQ xmm, imm8</para>
29154       </summary>
29155       <param name="value" />
29156       <param name="numBytes" />
29157     </member>
29158     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
29159       <summary>
29160         <para>__m128i _mm_bsrli_si128 (__m128i a, int imm8)</para>
29161         <para>PSRLDQ xmm, imm8</para>
29162       </summary>
29163       <param name="value" />
29164       <param name="numBytes" />
29165     </member>
29166     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
29167       <summary>
29168         <para>__m128i _mm_bsrli_si128 (__m128i a, int imm8)</para>
29169         <para>PSRLDQ xmm, imm8</para>
29170       </summary>
29171       <param name="value" />
29172       <param name="numBytes" />
29173     </member>
29174     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
29175       <summary>
29176         <para>__m128i _mm_bsrli_si128 (__m128i a, int imm8)</para>
29177         <para>PSRLDQ xmm, imm8</para>
29178       </summary>
29179       <param name="value" />
29180       <param name="numBytes" />
29181     </member>
29182     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
29183       <summary>
29184         <para>__m128i _mm_bsrli_si128 (__m128i a, int imm8)</para>
29185         <para>PSRLDQ xmm, imm8</para>
29186       </summary>
29187       <param name="value" />
29188       <param name="numBytes" />
29189     </member>
29190     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
29191       <summary>
29192         <para>__m128i _mm_bsrli_si128 (__m128i a, int imm8)</para>
29193         <para>PSRLDQ xmm, imm8</para>
29194       </summary>
29195       <param name="value" />
29196       <param name="numBytes" />
29197     </member>
29198     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
29199       <summary>
29200         <para>__m128i _mm_bsrli_si128 (__m128i a, int imm8)</para>
29201         <para>PSRLDQ xmm, imm8</para>
29202       </summary>
29203       <param name="value" />
29204       <param name="numBytes" />
29205     </member>
29206     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Shuffle(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
29207       <summary>
29208         <para>__m128d _mm_shuffle_pd (__m128d a,  __m128d b, int immediate)</para>
29209         <para>SHUFPD xmm, xmm/m128, imm8</para>
29210       </summary>
29211       <param name="left" />
29212       <param name="right" />
29213       <param name="control" />
29214     </member>
29215     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Shuffle(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
29216       <summary>
29217         <para>__m128i _mm_shuffle_epi32 (__m128i a,  int immediate)</para>
29218         <para>PSHUFD xmm, xmm/m128, imm8</para>
29219       </summary>
29220       <param name="value" />
29221       <param name="control" />
29222     </member>
29223     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Shuffle(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
29224       <summary>
29225         <para>__m128i _mm_shuffle_epi32 (__m128i a,  int immediate)</para>
29226         <para>PSHUFD xmm, xmm/m128, imm8</para>
29227       </summary>
29228       <param name="value" />
29229       <param name="control" />
29230     </member>
29231     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShuffleHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
29232       <summary>
29233         <para>__m128i _mm_shufflehi_epi16 (__m128i a,  int immediate)</para>
29234         <para>PSHUFHW xmm, xmm/m128, imm8</para>
29235       </summary>
29236       <param name="value" />
29237       <param name="control" />
29238     </member>
29239     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShuffleHigh(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
29240       <summary>
29241         <para>__m128i _mm_shufflehi_epi16 (__m128i a,  int control)</para>
29242         <para>PSHUFHW xmm, xmm/m128, imm8</para>
29243       </summary>
29244       <param name="value" />
29245       <param name="control" />
29246     </member>
29247     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShuffleLow(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
29248       <summary>
29249         <para>__m128i _mm_shufflelo_epi16 (__m128i a,  int control)</para>
29250         <para>PSHUFLW xmm, xmm/m128, imm8</para>
29251       </summary>
29252       <param name="value" />
29253       <param name="control" />
29254     </member>
29255     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShuffleLow(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
29256       <summary>
29257         <para>__m128i _mm_shufflelo_epi16 (__m128i a,  int control)</para>
29258         <para>PSHUFLW xmm, xmm/m128, imm8</para>
29259       </summary>
29260       <param name="value" />
29261       <param name="control" />
29262     </member>
29263     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Sqrt(System.Runtime.Intrinsics.Vector128{System.Double})">
29264       <summary>
29265         <para>__m128d _mm_sqrt_pd (__m128d a)</para>
29266         <para>SQRTPD xmm, xmm/m128</para>
29267       </summary>
29268       <param name="value" />
29269     </member>
29270     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SqrtScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
29271       <summary>
29272         <para>__m128d _mm_sqrt_sd (__m128d a)</para>
29273         <para>SQRTSD xmm, xmm/64</para>
29274       </summary>
29275       <param name="value" />
29276     </member>
29277     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SqrtScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
29278       <summary>
29279         <para>__m128d _mm_sqrt_sd (__m128d a, __m128d b)</para>
29280         <para>SQRTSD xmm, xmm/64</para>
29281       </summary>
29282       <param name="upper" />
29283       <param name="value" />
29284     </member>
29285     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.Byte*,System.Runtime.Intrinsics.Vector128{System.Byte})">
29286       <summary>
29287         <para>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)</para>
29288         <para>MOVDQU m128, xmm</para>
29289       </summary>
29290       <param name="address" />
29291       <param name="source" />
29292     </member>
29293     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
29294       <summary>
29295         <para>void _mm_storeu_pd (double* mem_addr, __m128d a)</para>
29296         <para>MOVUPD m128, xmm</para>
29297       </summary>
29298       <param name="address" />
29299       <param name="source" />
29300     </member>
29301     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.Int16*,System.Runtime.Intrinsics.Vector128{System.Int16})">
29302       <summary>
29303         <para>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)</para>
29304         <para>MOVDQU m128, xmm</para>
29305       </summary>
29306       <param name="address" />
29307       <param name="source" />
29308     </member>
29309     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32})">
29310       <summary>
29311         <para>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)</para>
29312         <para>MOVDQU m128, xmm</para>
29313       </summary>
29314       <param name="address" />
29315       <param name="source" />
29316     </member>
29317     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
29318       <summary>
29319         <para>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)</para>
29320         <para>MOVDQU m128, xmm</para>
29321       </summary>
29322       <param name="address" />
29323       <param name="source" />
29324     </member>
29325     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.SByte*,System.Runtime.Intrinsics.Vector128{System.SByte})">
29326       <summary>
29327         <para>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)</para>
29328         <para>MOVDQU m128, xmm</para>
29329       </summary>
29330       <param name="address" />
29331       <param name="source" />
29332     </member>
29333     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.UInt16*,System.Runtime.Intrinsics.Vector128{System.UInt16})">
29334       <summary>
29335         <para>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)</para>
29336         <para>MOVDQU m128, xmm</para>
29337       </summary>
29338       <param name="address" />
29339       <param name="source" />
29340     </member>
29341     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32})">
29342       <summary>
29343         <para>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)</para>
29344         <para>MOVDQU m128, xmm</para>
29345       </summary>
29346       <param name="address" />
29347       <param name="source" />
29348     </member>
29349     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
29350       <summary>
29351         <para>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)</para>
29352         <para>MOVDQU m128, xmm</para>
29353       </summary>
29354       <param name="address" />
29355       <param name="source" />
29356     </member>
29357     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.Byte*,System.Runtime.Intrinsics.Vector128{System.Byte})">
29358       <summary>
29359         <para>void _mm_store_si128 (__m128i* mem_addr, __m128i a)</para>
29360         <para>MOVDQA m128, xmm</para>
29361       </summary>
29362       <param name="address" />
29363       <param name="source" />
29364     </member>
29365     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
29366       <summary>
29367         <para>void _mm_store_pd (double* mem_addr, __m128d a)</para>
29368         <para>MOVAPD m128, xmm</para>
29369       </summary>
29370       <param name="address" />
29371       <param name="source" />
29372     </member>
29373     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.Int16*,System.Runtime.Intrinsics.Vector128{System.Int16})">
29374       <summary>
29375         <para>void _mm_store_si128 (__m128i* mem_addr, __m128i a)</para>
29376         <para>MOVDQA m128, xmm</para>
29377       </summary>
29378       <param name="address" />
29379       <param name="source" />
29380     </member>
29381     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32})">
29382       <summary>
29383         <para>void _mm_store_si128 (__m128i* mem_addr, __m128i a)</para>
29384         <para>MOVDQA m128, xmm</para>
29385       </summary>
29386       <param name="address" />
29387       <param name="source" />
29388     </member>
29389     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
29390       <summary>
29391         <para>void _mm_store_si128 (__m128i* mem_addr, __m128i a)</para>
29392         <para>MOVDQA m128, xmm</para>
29393       </summary>
29394       <param name="address" />
29395       <param name="source" />
29396     </member>
29397     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.SByte*,System.Runtime.Intrinsics.Vector128{System.SByte})">
29398       <summary>
29399         <para>void _mm_store_si128 (__m128i* mem_addr, __m128i a)</para>
29400         <para>MOVDQA m128, xmm</para>
29401       </summary>
29402       <param name="address" />
29403       <param name="source" />
29404     </member>
29405     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.UInt16*,System.Runtime.Intrinsics.Vector128{System.UInt16})">
29406       <summary>
29407         <para>void _mm_store_si128 (__m128i* mem_addr, __m128i a)</para>
29408         <para>MOVDQA m128, xmm</para>
29409       </summary>
29410       <param name="address" />
29411       <param name="source" />
29412     </member>
29413     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32})">
29414       <summary>
29415         <para>void _mm_store_si128 (__m128i* mem_addr, __m128i a)</para>
29416         <para>MOVDQA m128, xmm</para>
29417       </summary>
29418       <param name="address" />
29419       <param name="source" />
29420     </member>
29421     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
29422       <summary>
29423         <para>void _mm_store_si128 (__m128i* mem_addr, __m128i a)</para>
29424         <para>MOVDQA m128, xmm</para>
29425       </summary>
29426       <param name="address" />
29427       <param name="source" />
29428     </member>
29429     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.Byte*,System.Runtime.Intrinsics.Vector128{System.Byte})">
29430       <summary>
29431         <para>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)</para>
29432         <para>MOVNTDQ m128, xmm</para>
29433       </summary>
29434       <param name="address" />
29435       <param name="source" />
29436     </member>
29437     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
29438       <summary>
29439         <para>void _mm_stream_pd (double* mem_addr, __m128d a)</para>
29440         <para>MOVNTPD m128, xmm</para>
29441       </summary>
29442       <param name="address" />
29443       <param name="source" />
29444     </member>
29445     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.Int16*,System.Runtime.Intrinsics.Vector128{System.Int16})">
29446       <summary>
29447         <para>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)</para>
29448         <para>MOVNTDQ m128, xmm</para>
29449       </summary>
29450       <param name="address" />
29451       <param name="source" />
29452     </member>
29453     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32})">
29454       <summary>
29455         <para>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)</para>
29456         <para>MOVNTDQ m128, xmm</para>
29457       </summary>
29458       <param name="address" />
29459       <param name="source" />
29460     </member>
29461     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
29462       <summary>
29463         <para>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)</para>
29464         <para>MOVNTDQ m128, xmm</para>
29465       </summary>
29466       <param name="address" />
29467       <param name="source" />
29468     </member>
29469     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.SByte*,System.Runtime.Intrinsics.Vector128{System.SByte})">
29470       <summary>
29471         <para>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)</para>
29472         <para>MOVNTDQ m128, xmm</para>
29473       </summary>
29474       <param name="address" />
29475       <param name="source" />
29476     </member>
29477     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.UInt16*,System.Runtime.Intrinsics.Vector128{System.UInt16})">
29478       <summary>
29479         <para>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)</para>
29480         <para>MOVNTDQ m128, xmm</para>
29481       </summary>
29482       <param name="address" />
29483       <param name="source" />
29484     </member>
29485     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32})">
29486       <summary>
29487         <para>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)</para>
29488         <para>MOVNTDQ m128, xmm</para>
29489       </summary>
29490       <param name="address" />
29491       <param name="source" />
29492     </member>
29493     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
29494       <summary>
29495         <para>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)</para>
29496         <para>MOVNTDQ m128, xmm</para>
29497       </summary>
29498       <param name="address" />
29499       <param name="source" />
29500     </member>
29501     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreHigh(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
29502       <summary>
29503         <para>void _mm_storeh_pd (double* mem_addr, __m128d a)</para>
29504         <para>MOVHPD m64, xmm</para>
29505       </summary>
29506       <param name="address" />
29507       <param name="source" />
29508     </member>
29509     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreLow(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
29510       <summary>
29511         <para>void _mm_storel_pd (double* mem_addr, __m128d a)</para>
29512         <para>MOVLPD m64, xmm</para>
29513       </summary>
29514       <param name="address" />
29515       <param name="source" />
29516     </member>
29517     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreNonTemporal(System.Int32*,System.Int32)">
29518       <summary>
29519         <para>void _mm_stream_si32(int *p, int a)</para>
29520         <para>MOVNTI m32, r32</para>
29521       </summary>
29522       <param name="address" />
29523       <param name="value" />
29524     </member>
29525     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreNonTemporal(System.UInt32*,System.UInt32)">
29526       <summary>
29527         <para>void _mm_stream_si32(int *p, int a)</para>
29528         <para>MOVNTI m32, r32</para>
29529       </summary>
29530       <param name="address" />
29531       <param name="value" />
29532     </member>
29533     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreScalar(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
29534       <summary>
29535         <para>void _mm_store_sd (double* mem_addr, __m128d a)</para>
29536         <para>MOVSD m64, xmm</para>
29537       </summary>
29538       <param name="address" />
29539       <param name="source" />
29540     </member>
29541     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreScalar(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32})">
29542       <summary>void _mm_storeu_si32 (void* mem_addr, __m128i a) MOVD m32, xmm.</summary>
29543       <param name="address" />
29544       <param name="source" />
29545     </member>
29546     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreScalar(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
29547       <summary>
29548         <para>void _mm_storel_epi64 (__m128i* mem_addr, __m128i a)</para>
29549         <para>MOVQ m64, xmm</para>
29550       </summary>
29551       <param name="address" />
29552       <param name="source" />
29553     </member>
29554     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreScalar(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32})">
29555       <summary>void _mm_storeu_si32 (void* mem_addr, __m128i a) MOVD m32, xmm.</summary>
29556       <param name="address" />
29557       <param name="source" />
29558     </member>
29559     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreScalar(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
29560       <summary>
29561         <para>void _mm_storel_epi64 (__m128i* mem_addr, __m128i a)</para>
29562         <para>MOVQ m64, xmm</para>
29563       </summary>
29564       <param name="address" />
29565       <param name="source" />
29566     </member>
29567     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
29568       <summary>
29569         <para>__m128i _mm_sub_epi8 (__m128i a,  __m128i b)</para>
29570         <para>PSUBB xmm, xmm/m128</para>
29571       </summary>
29572       <param name="left" />
29573       <param name="right" />
29574     </member>
29575     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
29576       <summary>
29577         <para>__m128d _mm_sub_pd (__m128d a, __m128d b)</para>
29578         <para>SUBPD xmm, xmm/m128</para>
29579       </summary>
29580       <param name="left" />
29581       <param name="right" />
29582     </member>
29583     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
29584       <summary>
29585         <para>__m128i _mm_sub_epi16 (__m128i a,  __m128i b)</para>
29586         <para>PSUBW xmm, xmm/m128</para>
29587       </summary>
29588       <param name="left" />
29589       <param name="right" />
29590     </member>
29591     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
29592       <summary>
29593         <para>__m128i _mm_sub_epi32 (__m128i a,  __m128i b)</para>
29594         <para>PSUBD xmm, xmm/m128</para>
29595       </summary>
29596       <param name="left" />
29597       <param name="right" />
29598     </member>
29599     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
29600       <summary>
29601         <para>__m128i _mm_sub_epi64 (__m128i a,  __m128i b)</para>
29602         <para>PSUBQ xmm, xmm/m128</para>
29603       </summary>
29604       <param name="left" />
29605       <param name="right" />
29606     </member>
29607     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
29608       <summary>
29609         <para>__m128i _mm_sub_epi8 (__m128i a,  __m128i b)</para>
29610         <para>PSUBB xmm, xmm/m128</para>
29611       </summary>
29612       <param name="left" />
29613       <param name="right" />
29614     </member>
29615     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
29616       <summary>
29617         <para>__m128i _mm_sub_epi16 (__m128i a,  __m128i b)</para>
29618         <para>PSUBW xmm, xmm/m128</para>
29619       </summary>
29620       <param name="left" />
29621       <param name="right" />
29622     </member>
29623     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
29624       <summary>
29625         <para>__m128i _mm_sub_epi32 (__m128i a,  __m128i b)</para>
29626         <para>PSUBD xmm, xmm/m128</para>
29627       </summary>
29628       <param name="left" />
29629       <param name="right" />
29630     </member>
29631     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
29632       <summary>
29633         <para>__m128i _mm_sub_epi64 (__m128i a,  __m128i b)</para>
29634         <para>PSUBQ xmm, xmm/m128</para>
29635       </summary>
29636       <param name="left" />
29637       <param name="right" />
29638     </member>
29639     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
29640       <summary>
29641         <para>__m128i _mm_subs_epu8 (__m128i a,  __m128i b)</para>
29642         <para>PSUBUSB xmm, xmm/m128</para>
29643       </summary>
29644       <param name="left" />
29645       <param name="right" />
29646     </member>
29647     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
29648       <summary>
29649         <para>__m128i _mm_subs_epi16 (__m128i a,  __m128i b)</para>
29650         <para>PSUBSW xmm, xmm/m128</para>
29651       </summary>
29652       <param name="left" />
29653       <param name="right" />
29654     </member>
29655     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
29656       <summary>
29657         <para>__m128i _mm_subs_epi8 (__m128i a,  __m128i b)</para>
29658         <para>PSUBSB xmm, xmm/m128</para>
29659       </summary>
29660       <param name="left" />
29661       <param name="right" />
29662     </member>
29663     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
29664       <summary>
29665         <para>__m128i _mm_subs_epu16 (__m128i a,  __m128i b)</para>
29666         <para>PSUBUSW xmm, xmm/m128</para>
29667       </summary>
29668       <param name="left" />
29669       <param name="right" />
29670     </member>
29671     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SubtractScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
29672       <summary>
29673         <para>__m128d _mm_sub_sd (__m128d a, __m128d b)</para>
29674         <para>SUBSD xmm, xmm/m64</para>
29675       </summary>
29676       <param name="left" />
29677       <param name="right" />
29678     </member>
29679     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SumAbsoluteDifferences(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
29680       <summary>
29681         <para>__m128i _mm_sad_epu8 (__m128i a,  __m128i b)</para>
29682         <para>PSADBW xmm, xmm/m128</para>
29683       </summary>
29684       <param name="left" />
29685       <param name="right" />
29686     </member>
29687     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
29688       <summary>
29689         <para>__m128i _mm_unpackhi_epi8 (__m128i a,  __m128i b)</para>
29690         <para>PUNPCKHBW xmm, xmm/m128</para>
29691       </summary>
29692       <param name="left" />
29693       <param name="right" />
29694     </member>
29695     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
29696       <summary>
29697         <para>__m128d _mm_unpackhi_pd (__m128d a,  __m128d b)</para>
29698         <para>UNPCKHPD xmm, xmm/m128</para>
29699       </summary>
29700       <param name="left" />
29701       <param name="right" />
29702     </member>
29703     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
29704       <summary>
29705         <para>__m128i _mm_unpackhi_epi16 (__m128i a,  __m128i b)</para>
29706         <para>PUNPCKHWD xmm, xmm/m128</para>
29707       </summary>
29708       <param name="left" />
29709       <param name="right" />
29710     </member>
29711     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
29712       <summary>
29713         <para>__m128i _mm_unpackhi_epi32 (__m128i a,  __m128i b)</para>
29714         <para>PUNPCKHDQ xmm, xmm/m128</para>
29715       </summary>
29716       <param name="left" />
29717       <param name="right" />
29718     </member>
29719     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
29720       <summary>
29721         <para>__m128i _mm_unpackhi_epi64 (__m128i a,  __m128i b)</para>
29722         <para>PUNPCKHQDQ xmm, xmm/m128</para>
29723       </summary>
29724       <param name="left" />
29725       <param name="right" />
29726     </member>
29727     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
29728       <summary>
29729         <para>__m128i _mm_unpackhi_epi8 (__m128i a,  __m128i b)</para>
29730         <para>PUNPCKHBW xmm, xmm/m128</para>
29731       </summary>
29732       <param name="left" />
29733       <param name="right" />
29734     </member>
29735     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
29736       <summary>
29737         <para>__m128i _mm_unpackhi_epi16 (__m128i a,  __m128i b)</para>
29738         <para>PUNPCKHWD xmm, xmm/m128</para>
29739       </summary>
29740       <param name="left" />
29741       <param name="right" />
29742     </member>
29743     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
29744       <summary>
29745         <para>__m128i _mm_unpackhi_epi32 (__m128i a,  __m128i b)</para>
29746         <para>PUNPCKHDQ xmm, xmm/m128</para>
29747       </summary>
29748       <param name="left" />
29749       <param name="right" />
29750     </member>
29751     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
29752       <summary>
29753         <para>__m128i _mm_unpackhi_epi64 (__m128i a,  __m128i b)</para>
29754         <para>PUNPCKHQDQ xmm, xmm/m128</para>
29755       </summary>
29756       <param name="left" />
29757       <param name="right" />
29758     </member>
29759     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
29760       <summary>
29761         <para>__m128i _mm_unpacklo_epi8 (__m128i a,  __m128i b)</para>
29762         <para>PUNPCKLBW xmm, xmm/m128</para>
29763       </summary>
29764       <param name="left" />
29765       <param name="right" />
29766     </member>
29767     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
29768       <summary>
29769         <para>__m128d _mm_unpacklo_pd (__m128d a,  __m128d b)</para>
29770         <para>UNPCKLPD xmm, xmm/m128</para>
29771       </summary>
29772       <param name="left" />
29773       <param name="right" />
29774     </member>
29775     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
29776       <summary>
29777         <para>__m128i _mm_unpacklo_epi16 (__m128i a,  __m128i b)</para>
29778         <para>PUNPCKLWD xmm, xmm/m128</para>
29779       </summary>
29780       <param name="left" />
29781       <param name="right" />
29782     </member>
29783     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
29784       <summary>
29785         <para>__m128i _mm_unpacklo_epi32 (__m128i a,  __m128i b)</para>
29786         <para>PUNPCKLDQ xmm, xmm/m128</para>
29787       </summary>
29788       <param name="left" />
29789       <param name="right" />
29790     </member>
29791     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
29792       <summary>
29793         <para>__m128i _mm_unpacklo_epi64 (__m128i a,  __m128i b)</para>
29794         <para>PUNPCKLQDQ xmm, xmm/m128</para>
29795       </summary>
29796       <param name="left" />
29797       <param name="right" />
29798     </member>
29799     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
29800       <summary>
29801         <para>__m128i _mm_unpacklo_epi8 (__m128i a,  __m128i b)</para>
29802         <para>PUNPCKLBW xmm, xmm/m128</para>
29803       </summary>
29804       <param name="left" />
29805       <param name="right" />
29806     </member>
29807     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
29808       <summary>
29809         <para>__m128i _mm_unpacklo_epi16 (__m128i a,  __m128i b)</para>
29810         <para>PUNPCKLWD xmm, xmm/m128</para>
29811       </summary>
29812       <param name="left" />
29813       <param name="right" />
29814     </member>
29815     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
29816       <summary>
29817         <para>__m128i _mm_unpacklo_epi32 (__m128i a,  __m128i b)</para>
29818         <para>PUNPCKLDQ xmm, xmm/m128</para>
29819       </summary>
29820       <param name="left" />
29821       <param name="right" />
29822     </member>
29823     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
29824       <summary>
29825         <para>__m128i _mm_unpacklo_epi64 (__m128i a,  __m128i b)</para>
29826         <para>PUNPCKLQDQ xmm, xmm/m128</para>
29827       </summary>
29828       <param name="left" />
29829       <param name="right" />
29830     </member>
29831     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
29832       <summary>
29833         <para>__m128i _mm_xor_si128 (__m128i a,  __m128i b)</para>
29834         <para>PXOR xmm, xmm/m128</para>
29835       </summary>
29836       <param name="left" />
29837       <param name="right" />
29838     </member>
29839     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
29840       <summary>
29841         <para>__m128d _mm_xor_pd (__m128d a,  __m128d b)</para>
29842         <para>XORPD xmm, xmm/m128</para>
29843       </summary>
29844       <param name="left" />
29845       <param name="right" />
29846     </member>
29847     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
29848       <summary>
29849         <para>__m128i _mm_xor_si128 (__m128i a,  __m128i b)</para>
29850         <para>PXOR xmm, xmm/m128</para>
29851       </summary>
29852       <param name="left" />
29853       <param name="right" />
29854     </member>
29855     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
29856       <summary>
29857         <para>__m128i _mm_xor_si128 (__m128i a,  __m128i b)</para>
29858         <para>PXOR xmm, xmm/m128</para>
29859       </summary>
29860       <param name="left" />
29861       <param name="right" />
29862     </member>
29863     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
29864       <summary>
29865         <para>__m128i _mm_xor_si128 (__m128i a,  __m128i b)</para>
29866         <para>PXOR xmm, xmm/m128</para>
29867       </summary>
29868       <param name="left" />
29869       <param name="right" />
29870     </member>
29871     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
29872       <summary>
29873         <para>__m128i _mm_xor_si128 (__m128i a,  __m128i b)</para>
29874         <para>PXOR xmm, xmm/m128</para>
29875       </summary>
29876       <param name="left" />
29877       <param name="right" />
29878     </member>
29879     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
29880       <summary>
29881         <para>__m128i _mm_xor_si128 (__m128i a,  __m128i b)</para>
29882         <para>PXOR xmm, xmm/m128</para>
29883       </summary>
29884       <param name="left" />
29885       <param name="right" />
29886     </member>
29887     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
29888       <summary>
29889         <para>__m128i _mm_xor_si128 (__m128i a,  __m128i b)</para>
29890         <para>PXOR xmm, xmm/m128</para>
29891       </summary>
29892       <param name="left" />
29893       <param name="right" />
29894     </member>
29895     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
29896       <summary>
29897         <para>__m128i _mm_xor_si128 (__m128i a,  __m128i b)</para>
29898         <para>PXOR xmm, xmm/m128</para>
29899       </summary>
29900       <param name="left" />
29901       <param name="right" />
29902     </member>
29903     <member name="P:System.Runtime.Intrinsics.X86.Sse2.IsSupported" />
29904     <member name="T:System.Runtime.Intrinsics.X86.Sse2.X64" />
29905     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertScalarToVector128Double(System.Runtime.Intrinsics.Vector128{System.Double},System.Int64)">
29906       <summary>
29907         <para>__m128d _mm_cvtsi64_sd (__m128d a, __int64 b)</para>
29908         <para>CVTSI2SD xmm, reg/m64</para>
29909       </summary>
29910       <param name="upper" />
29911       <param name="value" />
29912     </member>
29913     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertScalarToVector128Int64(System.Int64)">
29914       <summary>
29915         <para>__m128i _mm_cvtsi64_si128 (__int64 a)</para>
29916         <para>MOVQ xmm, reg/m64</para>
29917       </summary>
29918       <param name="value" />
29919     </member>
29920     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertScalarToVector128UInt64(System.UInt64)">
29921       <summary>
29922         <para>__m128i _mm_cvtsi64_si128 (__int64 a)</para>
29923         <para>MOVQ xmm, reg/m64</para>
29924       </summary>
29925       <param name="value" />
29926     </member>
29927     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertToInt64(System.Runtime.Intrinsics.Vector128{System.Double})">
29928       <summary>
29929         <para>__int64 _mm_cvtsd_si64 (__m128d a)</para>
29930         <para>CVTSD2SI r64, xmm/m64</para>
29931       </summary>
29932       <param name="value" />
29933     </member>
29934     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertToInt64(System.Runtime.Intrinsics.Vector128{System.Int64})">
29935       <summary>
29936         <para>__int64 _mm_cvtsi128_si64 (__m128i a)</para>
29937         <para>MOVQ reg/m64, xmm</para>
29938       </summary>
29939       <param name="value" />
29940     </member>
29941     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertToInt64WithTruncation(System.Runtime.Intrinsics.Vector128{System.Double})">
29942       <summary>
29943         <para>__int64 _mm_cvttsd_si64 (__m128d a)</para>
29944         <para>CVTTSD2SI reg, xmm/m64</para>
29945       </summary>
29946       <param name="value" />
29947     </member>
29948     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertToUInt64(System.Runtime.Intrinsics.Vector128{System.UInt64})">
29949       <summary>
29950         <para>__int64 _mm_cvtsi128_si64 (__m128i a)</para>
29951         <para>MOVQ reg/m64, xmm</para>
29952       </summary>
29953       <param name="value" />
29954     </member>
29955     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.StoreNonTemporal(System.Int64*,System.Int64)">
29956       <summary>
29957         <para>void _mm_stream_si64(__int64 *p, __int64 a)</para>
29958         <para>MOVNTI m64, r64</para>
29959       </summary>
29960       <param name="address" />
29961       <param name="value" />
29962     </member>
29963     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.StoreNonTemporal(System.UInt64*,System.UInt64)">
29964       <summary>
29965         <para>void _mm_stream_si64(__int64 *p, __int64 a)</para>
29966         <para>MOVNTI m64, r64</para>
29967       </summary>
29968       <param name="address" />
29969       <param name="value" />
29970     </member>
29971     <member name="P:System.Runtime.Intrinsics.X86.Sse2.X64.IsSupported" />
29972     <member name="T:System.Runtime.Intrinsics.X86.Sse3">
29973       <summary>This class provides access to Intel SSE3 hardware instructions via intrinsics.</summary>
29974     </member>
29975     <member name="M:System.Runtime.Intrinsics.X86.Sse3.AddSubtract(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
29976       <summary>
29977         <para>__m128d _mm_addsub_pd (__m128d a, __m128d b)</para>
29978         <para>ADDSUBPD xmm, xmm/m128</para>
29979       </summary>
29980       <param name="left" />
29981       <param name="right" />
29982     </member>
29983     <member name="M:System.Runtime.Intrinsics.X86.Sse3.AddSubtract(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
29984       <summary>
29985         <para>__m128 _mm_addsub_ps (__m128 a, __m128 b)</para>
29986         <para>ADDSUBPS xmm, xmm/m128</para>
29987       </summary>
29988       <param name="left" />
29989       <param name="right" />
29990     </member>
29991     <member name="M:System.Runtime.Intrinsics.X86.Sse3.HorizontalAdd(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
29992       <summary>
29993         <para>__m128d _mm_hadd_pd (__m128d a, __m128d b)</para>
29994         <para>HADDPD xmm, xmm/m128</para>
29995       </summary>
29996       <param name="left" />
29997       <param name="right" />
29998     </member>
29999     <member name="M:System.Runtime.Intrinsics.X86.Sse3.HorizontalAdd(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
30000       <summary>
30001         <para>__m128 _mm_hadd_ps (__m128 a, __m128 b)</para>
30002         <para>HADDPS xmm, xmm/m128</para>
30003       </summary>
30004       <param name="left" />
30005       <param name="right" />
30006     </member>
30007     <member name="M:System.Runtime.Intrinsics.X86.Sse3.HorizontalSubtract(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
30008       <summary>
30009         <para>__m128d _mm_hsub_pd (__m128d a, __m128d b)</para>
30010         <para>HSUBPD xmm, xmm/m128</para>
30011       </summary>
30012       <param name="left" />
30013       <param name="right" />
30014     </member>
30015     <member name="M:System.Runtime.Intrinsics.X86.Sse3.HorizontalSubtract(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
30016       <summary>
30017         <para>__m128 _mm_hsub_ps (__m128 a, __m128 b)</para>
30018         <para>HSUBPS xmm, xmm/m128</para>
30019       </summary>
30020       <param name="left" />
30021       <param name="right" />
30022     </member>
30023     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadAndDuplicateToVector128(System.Double*)">
30024       <summary>
30025         <para>__m128d _mm_loaddup_pd (double const* mem_addr)</para>
30026         <para>MOVDDUP xmm, m64</para>
30027       </summary>
30028       <param name="address" />
30029     </member>
30030     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.Byte*)">
30031       <param name="address" />
30032     </member>
30033     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.Int16*)">
30034       <param name="address" />
30035     </member>
30036     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.Int32*)">
30037       <param name="address" />
30038     </member>
30039     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.Int64*)">
30040       <param name="address" />
30041     </member>
30042     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.SByte*)">
30043       <summary>
30044         <para>__m128i _mm_lddqu_si128 (__m128i const* mem_addr)</para>
30045         <para>LDDQU xmm, m128</para>
30046       </summary>
30047       <param name="address" />
30048     </member>
30049     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.UInt16*)">
30050       <param name="address" />
30051     </member>
30052     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.UInt32*)">
30053       <param name="address" />
30054     </member>
30055     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.UInt64*)">
30056       <param name="address" />
30057     </member>
30058     <member name="M:System.Runtime.Intrinsics.X86.Sse3.MoveAndDuplicate(System.Runtime.Intrinsics.Vector128{System.Double})">
30059       <summary>
30060         <para>__m128d _mm_movedup_pd (__m128d a)</para>
30061         <para>MOVDDUP xmm, xmm/m64</para>
30062       </summary>
30063       <param name="source" />
30064     </member>
30065     <member name="M:System.Runtime.Intrinsics.X86.Sse3.MoveHighAndDuplicate(System.Runtime.Intrinsics.Vector128{System.Single})">
30066       <summary>
30067         <para>__m128 _mm_movehdup_ps (__m128 a)</para>
30068         <para>MOVSHDUP xmm, xmm/m128</para>
30069       </summary>
30070       <param name="source" />
30071     </member>
30072     <member name="M:System.Runtime.Intrinsics.X86.Sse3.MoveLowAndDuplicate(System.Runtime.Intrinsics.Vector128{System.Single})">
30073       <summary>
30074         <para>__m128 _mm_moveldup_ps (__m128 a)</para>
30075         <para>MOVSLDUP xmm, xmm/m128</para>
30076       </summary>
30077       <param name="source" />
30078     </member>
30079     <member name="P:System.Runtime.Intrinsics.X86.Sse3.IsSupported" />
30080     <member name="T:System.Runtime.Intrinsics.X86.Sse3.X64" />
30081     <member name="P:System.Runtime.Intrinsics.X86.Sse3.X64.IsSupported" />
30082     <member name="T:System.Runtime.Intrinsics.X86.Sse41">
30083       <summary>This class provides access to Intel SSE4.1 hardware instructions via intrinsics.</summary>
30084     </member>
30085     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Blend(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
30086       <summary>
30087         <para>__m128d _mm_blend_pd (__m128d a, __m128d b, const int imm8)</para>
30088         <para>BLENDPD xmm, xmm/m128, imm8</para>
30089       </summary>
30090       <param name="left" />
30091       <param name="right" />
30092       <param name="control" />
30093     </member>
30094     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Blend(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
30095       <summary>
30096         <para>__m128i _mm_blend_epi16 (__m128i a, __m128i b, const int imm8)</para>
30097         <para>PBLENDW xmm, xmm/m128 imm8</para>
30098       </summary>
30099       <param name="left" />
30100       <param name="right" />
30101       <param name="control" />
30102     </member>
30103     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Blend(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
30104       <summary>
30105         <para>__m128 _mm_blend_ps (__m128 a, __m128 b, const int imm8)</para>
30106         <para>BLENDPS xmm, xmm/m128, imm8</para>
30107       </summary>
30108       <param name="left" />
30109       <param name="right" />
30110       <param name="control" />
30111     </member>
30112     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Blend(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
30113       <summary>
30114         <para>__m128i _mm_blend_epi16 (__m128i a, __m128i b, const int imm8)</para>
30115         <para>PBLENDW xmm, xmm/m128 imm8</para>
30116       </summary>
30117       <param name="left" />
30118       <param name="right" />
30119       <param name="control" />
30120     </member>
30121     <member name="M:System.Runtime.Intrinsics.X86.Sse41.BlendVariable(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
30122       <summary>
30123         <para>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)</para>
30124         <para>PBLENDVB xmm, xmm/m128, xmm</para>
30125       </summary>
30126       <param name="left" />
30127       <param name="right" />
30128       <param name="mask" />
30129     </member>
30130     <member name="M:System.Runtime.Intrinsics.X86.Sse41.BlendVariable(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
30131       <summary>
30132         <para>__m128d _mm_blendv_pd (__m128d a, __m128d b, __m128d mask)</para>
30133         <para>BLENDVPD xmm, xmm/m128, xmm0</para>
30134       </summary>
30135       <param name="left" />
30136       <param name="right" />
30137       <param name="mask" />
30138     </member>
30139     <member name="M:System.Runtime.Intrinsics.X86.Sse41.BlendVariable(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
30140       <summary>
30141         <para>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)</para>
30142         <para>PBLENDVB xmm, xmm/m128, xmm</para>
30143       </summary>
30144       <param name="left" />
30145       <param name="right" />
30146       <param name="mask" />
30147     </member>
30148     <member name="M:System.Runtime.Intrinsics.X86.Sse41.BlendVariable(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
30149       <summary>
30150         <para>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)</para>
30151         <para>PBLENDVB xmm, xmm/m128, xmm</para>
30152       </summary>
30153       <param name="left" />
30154       <param name="right" />
30155       <param name="mask" />
30156     </member>
30157     <member name="M:System.Runtime.Intrinsics.X86.Sse41.BlendVariable(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
30158       <summary>
30159         <para>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)</para>
30160         <para>PBLENDVB xmm, xmm/m128, xmm</para>
30161       </summary>
30162       <param name="left" />
30163       <param name="right" />
30164       <param name="mask" />
30165     </member>
30166     <member name="M:System.Runtime.Intrinsics.X86.Sse41.BlendVariable(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
30167       <summary>
30168         <para>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)</para>
30169         <para>PBLENDVB xmm, xmm/m128, xmm</para>
30170       </summary>
30171       <param name="left" />
30172       <param name="right" />
30173       <param name="mask" />
30174     </member>
30175     <member name="M:System.Runtime.Intrinsics.X86.Sse41.BlendVariable(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
30176       <summary>
30177         <para>__m128 _mm_blendv_ps (__m128 a, __m128 b, __m128 mask)</para>
30178         <para>BLENDVPS xmm, xmm/m128, xmm0</para>
30179       </summary>
30180       <param name="left" />
30181       <param name="right" />
30182       <param name="mask" />
30183     </member>
30184     <member name="M:System.Runtime.Intrinsics.X86.Sse41.BlendVariable(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
30185       <summary>
30186         <para>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)</para>
30187         <para>PBLENDVB xmm, xmm/m128, xmm</para>
30188       </summary>
30189       <param name="left" />
30190       <param name="right" />
30191       <param name="mask" />
30192     </member>
30193     <member name="M:System.Runtime.Intrinsics.X86.Sse41.BlendVariable(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
30194       <summary>
30195         <para>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)</para>
30196         <para>PBLENDVB xmm, xmm/m128, xmm</para>
30197       </summary>
30198       <param name="left" />
30199       <param name="right" />
30200       <param name="mask" />
30201     </member>
30202     <member name="M:System.Runtime.Intrinsics.X86.Sse41.BlendVariable(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
30203       <summary>
30204         <para>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)</para>
30205         <para>PBLENDVB xmm, xmm/m128, xmm</para>
30206       </summary>
30207       <param name="left" />
30208       <param name="right" />
30209       <param name="mask" />
30210     </member>
30211     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Ceiling(System.Runtime.Intrinsics.Vector128{System.Double})">
30212       <summary>
30213         <para>__m128d _mm_ceil_pd (__m128d a)</para>
30214         <para>ROUNDPD xmm, xmm/m128, imm8(10)</para>
30215       </summary>
30216       <param name="value" />
30217     </member>
30218     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Ceiling(System.Runtime.Intrinsics.Vector128{System.Single})">
30219       <summary>
30220         <para>__m128 _mm_ceil_ps (__m128 a)</para>
30221         <para>ROUNDPS xmm, xmm/m128, imm8(10)</para>
30222       </summary>
30223       <param name="value" />
30224     </member>
30225     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CeilingScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
30226       <summary>
30227         <para>__m128d _mm_ceil_sd (__m128d a)</para>
30228         <para>ROUNDSD xmm, xmm/m128, imm8(10)</para>
30229       </summary>
30230       <param name="value" />
30231     </member>
30232     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CeilingScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
30233       <summary>
30234         <para>__m128d _mm_ceil_sd (__m128d a, __m128d b)</para>
30235         <para>ROUNDSD xmm, xmm/m128, imm8(10)</para>
30236       </summary>
30237       <param name="upper" />
30238       <param name="value" />
30239     </member>
30240     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CeilingScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
30241       <summary>
30242         <para>__m128 _mm_ceil_ss (__m128 a)</para>
30243         <para>ROUNDSD xmm, xmm/m128, imm8(10)</para>
30244       </summary>
30245       <param name="value" />
30246     </member>
30247     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CeilingScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
30248       <summary>
30249         <para>__m128 _mm_ceil_ss (__m128 a, __m128 b)</para>
30250         <para>ROUNDSS xmm, xmm/m128, imm8(10)</para>
30251       </summary>
30252       <param name="upper" />
30253       <param name="value" />
30254     </member>
30255     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
30256       <summary>
30257         <para>__m128i _mm_cmpeq_epi64 (__m128i a, __m128i b)</para>
30258         <para>PCMPEQQ xmm, xmm/m128</para>
30259       </summary>
30260       <param name="left" />
30261       <param name="right" />
30262     </member>
30263     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CompareEqual(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
30264       <summary>
30265         <para>__m128i _mm_cmpeq_epi64 (__m128i a, __m128i b)</para>
30266         <para>PCMPEQQ xmm, xmm/m128</para>
30267       </summary>
30268       <param name="left" />
30269       <param name="right" />
30270     </member>
30271     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int16(System.Byte*)">
30272       <summary>PMOVZXBW xmm, m64</summary>
30273       <param name="address" />
30274     </member>
30275     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int16(System.Runtime.Intrinsics.Vector128{System.Byte})">
30276       <summary>
30277         <para>__m128i _mm_cvtepu8_epi16 (__m128i a)</para>
30278         <para>PMOVZXBW xmm, xmm/m64</para>
30279       </summary>
30280       <param name="value" />
30281     </member>
30282     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int16(System.Runtime.Intrinsics.Vector128{System.SByte})">
30283       <summary>
30284         <para>__m128i _mm_cvtepi8_epi16 (__m128i a)</para>
30285         <para>PMOVSXBW xmm, xmm/m64</para>
30286       </summary>
30287       <param name="value" />
30288     </member>
30289     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int16(System.SByte*)">
30290       <summary>PMOVSXBW xmm, m64</summary>
30291       <param name="address" />
30292     </member>
30293     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Byte*)">
30294       <summary>PMOVZXBD xmm, m32</summary>
30295       <param name="address" />
30296     </member>
30297     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Int16*)">
30298       <summary>PMOVSXWD xmm, m64</summary>
30299       <param name="address" />
30300     </member>
30301     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.Byte})">
30302       <summary>
30303         <para>__m128i _mm_cvtepu8_epi32 (__m128i a)</para>
30304         <para>PMOVZXBD xmm, xmm/m32</para>
30305       </summary>
30306       <param name="value" />
30307     </member>
30308     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.Int16})">
30309       <summary>
30310         <para>__m128i _mm_cvtepi16_epi32 (__m128i a)</para>
30311         <para>PMOVSXWD xmm, xmm/m64</para>
30312       </summary>
30313       <param name="value" />
30314     </member>
30315     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.SByte})">
30316       <summary>
30317         <para>__m128i _mm_cvtepi8_epi32 (__m128i a)</para>
30318         <para>PMOVSXBD xmm, xmm/m32</para>
30319       </summary>
30320       <param name="value" />
30321     </member>
30322     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.UInt16})">
30323       <summary>
30324         <para>__m128i _mm_cvtepu16_epi32 (__m128i a)</para>
30325         <para>PMOVZXWD xmm, xmm/m64</para>
30326       </summary>
30327       <param name="value" />
30328     </member>
30329     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.SByte*)">
30330       <summary>PMOVSXBD xmm, m32</summary>
30331       <param name="address" />
30332     </member>
30333     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.UInt16*)">
30334       <summary>PMOVZXWD xmm, m64</summary>
30335       <param name="address" />
30336     </member>
30337     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Byte*)">
30338       <summary>PMOVZXBQ xmm, m16</summary>
30339       <param name="address" />
30340     </member>
30341     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Int16*)">
30342       <summary>PMOVSXWQ xmm, m32</summary>
30343       <param name="address" />
30344     </member>
30345     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Int32*)">
30346       <summary>PMOVSXDQ xmm, m64</summary>
30347       <param name="address" />
30348     </member>
30349     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.Byte})">
30350       <summary>
30351         <para>__m128i _mm_cvtepu8_epi64 (__m128i a)</para>
30352         <para>PMOVZXBQ xmm, xmm/m16</para>
30353       </summary>
30354       <param name="value" />
30355     </member>
30356     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.Int16})">
30357       <summary>
30358         <para>__m128i _mm_cvtepi16_epi64 (__m128i a)</para>
30359         <para>PMOVSXWQ xmm, xmm/m32</para>
30360       </summary>
30361       <param name="value" />
30362     </member>
30363     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.Int32})">
30364       <summary>
30365         <para>__m128i _mm_cvtepi32_epi64 (__m128i a)</para>
30366         <para>PMOVSXDQ xmm, xmm/m64</para>
30367       </summary>
30368       <param name="value" />
30369     </member>
30370     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.SByte})">
30371       <summary>
30372         <para>__m128i _mm_cvtepi8_epi64 (__m128i a)</para>
30373         <para>PMOVSXBQ xmm, xmm/m16</para>
30374       </summary>
30375       <param name="value" />
30376     </member>
30377     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.UInt16})">
30378       <summary>
30379         <para>__m128i _mm_cvtepu16_epi64 (__m128i a)</para>
30380         <para>PMOVZXWQ xmm, xmm/m32</para>
30381       </summary>
30382       <param name="value" />
30383     </member>
30384     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.UInt32})">
30385       <summary>
30386         <para>__m128i _mm_cvtepu32_epi64 (__m128i a)</para>
30387         <para>PMOVZXDQ xmm, xmm/m64</para>
30388       </summary>
30389       <param name="value" />
30390     </member>
30391     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.SByte*)">
30392       <summary>PMOVSXBQ xmm, m16</summary>
30393       <param name="address" />
30394     </member>
30395     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.UInt16*)">
30396       <summary>PMOVZXWQ xmm, m32</summary>
30397       <param name="address" />
30398     </member>
30399     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.UInt32*)">
30400       <summary>PMOVZXDQ xmm, m64</summary>
30401       <param name="address" />
30402     </member>
30403     <member name="M:System.Runtime.Intrinsics.X86.Sse41.DotProduct(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
30404       <summary>
30405         <para>__m128d _mm_dp_pd (__m128d a, __m128d b, const int imm8)</para>
30406         <para>DPPD xmm, xmm/m128, imm8</para>
30407       </summary>
30408       <param name="left" />
30409       <param name="right" />
30410       <param name="control" />
30411     </member>
30412     <member name="M:System.Runtime.Intrinsics.X86.Sse41.DotProduct(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
30413       <summary>
30414         <para>__m128 _mm_dp_ps (__m128 a, __m128 b, const int imm8)</para>
30415         <para>DPPS xmm, xmm/m128, imm8</para>
30416       </summary>
30417       <param name="left" />
30418       <param name="right" />
30419       <param name="control" />
30420     </member>
30421     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Extract(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
30422       <summary>
30423         <para>int _mm_extract_epi8 (__m128i a, const int imm8)</para>
30424         <para>PEXTRB reg/m8, xmm, imm8</para>
30425       </summary>
30426       <param name="value" />
30427       <param name="index" />
30428     </member>
30429     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Extract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
30430       <summary>
30431         <para>int _mm_extract_epi32 (__m128i a, const int imm8)</para>
30432         <para>PEXTRD reg/m32, xmm, imm8</para>
30433       </summary>
30434       <param name="value" />
30435       <param name="index" />
30436     </member>
30437     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Extract(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
30438       <summary>
30439         <para>int _mm_extract_ps (__m128 a, const int imm8)</para>
30440         <para>EXTRACTPS xmm, xmm/m32, imm8</para>
30441       </summary>
30442       <param name="value" />
30443       <param name="index" />
30444     </member>
30445     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Extract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
30446       <summary>
30447         <para>int _mm_extract_epi32 (__m128i a, const int imm8)</para>
30448         <para>PEXTRD reg/m32, xmm, imm8</para>
30449       </summary>
30450       <param name="value" />
30451       <param name="index" />
30452     </member>
30453     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Floor(System.Runtime.Intrinsics.Vector128{System.Double})">
30454       <summary>
30455         <para>__m128d _mm_floor_pd (__m128d a)</para>
30456         <para>ROUNDPD xmm, xmm/m128, imm8(9)</para>
30457       </summary>
30458       <param name="value" />
30459     </member>
30460     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Floor(System.Runtime.Intrinsics.Vector128{System.Single})">
30461       <summary>
30462         <para>__m128 _mm_floor_ps (__m128 a)</para>
30463         <para>ROUNDPS xmm, xmm/m128, imm8(9)</para>
30464       </summary>
30465       <param name="value" />
30466     </member>
30467     <member name="M:System.Runtime.Intrinsics.X86.Sse41.FloorScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
30468       <summary>
30469         <para>__m128d _mm_floor_sd (__m128d a)</para>
30470         <para>ROUNDSD xmm, xmm/m128, imm8(9)</para>
30471       </summary>
30472       <param name="value" />
30473     </member>
30474     <member name="M:System.Runtime.Intrinsics.X86.Sse41.FloorScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
30475       <summary>
30476         <para>__m128d _mm_floor_sd (__m128d a, __m128d b)</para>
30477         <para>ROUNDSD xmm, xmm/m128, imm8(9)</para>
30478       </summary>
30479       <param name="upper" />
30480       <param name="value" />
30481     </member>
30482     <member name="M:System.Runtime.Intrinsics.X86.Sse41.FloorScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
30483       <summary>
30484         <para>__m128 _mm_floor_ss (__m128 a)</para>
30485         <para>ROUNDSS xmm, xmm/m128, imm8(9)</para>
30486       </summary>
30487       <param name="value" />
30488     </member>
30489     <member name="M:System.Runtime.Intrinsics.X86.Sse41.FloorScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
30490       <summary>
30491         <para>__m128 _mm_floor_ss (__m128 a, __m128 b)</para>
30492         <para>ROUNDSS xmm, xmm/m128, imm8(9)</para>
30493       </summary>
30494       <param name="upper" />
30495       <param name="value" />
30496     </member>
30497     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Insert(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte,System.Byte)">
30498       <summary>
30499         <para>__m128i _mm_insert_epi8 (__m128i a, int i, const int imm8)</para>
30500         <para>PINSRB xmm, reg/m8, imm8</para>
30501       </summary>
30502       <param name="value" />
30503       <param name="data" />
30504       <param name="index" />
30505     </member>
30506     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Insert(System.Runtime.Intrinsics.Vector128{System.Int32},System.Int32,System.Byte)">
30507       <summary>
30508         <para>__m128i _mm_insert_epi32 (__m128i a, int i, const int imm8)</para>
30509         <para>PINSRD xmm, reg/m32, imm8</para>
30510       </summary>
30511       <param name="value" />
30512       <param name="data" />
30513       <param name="index" />
30514     </member>
30515     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Insert(System.Runtime.Intrinsics.Vector128{System.SByte},System.SByte,System.Byte)">
30516       <summary>
30517         <para>__m128i _mm_insert_epi8 (__m128i a, int i, const int imm8)</para>
30518         <para>PINSRB xmm, reg/m8, imm8</para>
30519       </summary>
30520       <param name="value" />
30521       <param name="data" />
30522       <param name="index" />
30523     </member>
30524     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Insert(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
30525       <summary>
30526         <para>__m128 _mm_insert_ps (__m128 a, __m128 b, const int imm8)</para>
30527         <para>INSERTPS xmm, xmm/m32, imm8</para>
30528       </summary>
30529       <param name="value" />
30530       <param name="data" />
30531       <param name="index" />
30532     </member>
30533     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Insert(System.Runtime.Intrinsics.Vector128{System.UInt32},System.UInt32,System.Byte)">
30534       <summary>
30535         <para>__m128i _mm_insert_epi32 (__m128i a, int i, const int imm8)</para>
30536         <para>PINSRD xmm, reg/m32, imm8</para>
30537       </summary>
30538       <param name="value" />
30539       <param name="data" />
30540       <param name="index" />
30541     </member>
30542     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.Byte*)">
30543       <summary>
30544         <para>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)</para>
30545         <para>MOVNTDQA xmm, m128</para>
30546       </summary>
30547       <param name="address" />
30548     </member>
30549     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.Int16*)">
30550       <summary>
30551         <para>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)</para>
30552         <para>MOVNTDQA xmm, m128</para>
30553       </summary>
30554       <param name="address" />
30555     </member>
30556     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.Int32*)">
30557       <summary>
30558         <para>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)</para>
30559         <para>MOVNTDQA xmm, m128</para>
30560       </summary>
30561       <param name="address" />
30562     </member>
30563     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.Int64*)">
30564       <summary>
30565         <para>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)</para>
30566         <para>MOVNTDQA xmm, m128</para>
30567       </summary>
30568       <param name="address" />
30569     </member>
30570     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.SByte*)">
30571       <summary>
30572         <para>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)</para>
30573         <para>MOVNTDQA xmm, m128</para>
30574       </summary>
30575       <param name="address" />
30576     </member>
30577     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.UInt16*)">
30578       <summary>
30579         <para>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)</para>
30580         <para>MOVNTDQA xmm, m128</para>
30581       </summary>
30582       <param name="address" />
30583     </member>
30584     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.UInt32*)">
30585       <summary>
30586         <para>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)</para>
30587         <para>MOVNTDQA xmm, m128</para>
30588       </summary>
30589       <param name="address" />
30590     </member>
30591     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.UInt64*)">
30592       <summary>
30593         <para>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)</para>
30594         <para>MOVNTDQA xmm, m128</para>
30595       </summary>
30596       <param name="address" />
30597     </member>
30598     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Max(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
30599       <summary>
30600         <para>__m128i _mm_max_epi32 (__m128i a, __m128i b)</para>
30601         <para>PMAXSD xmm, xmm/m128</para>
30602       </summary>
30603       <param name="left" />
30604       <param name="right" />
30605     </member>
30606     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Max(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
30607       <summary>
30608         <para>__m128i _mm_max_epi8 (__m128i a, __m128i b)</para>
30609         <para>PMAXSB xmm, xmm/m128</para>
30610       </summary>
30611       <param name="left" />
30612       <param name="right" />
30613     </member>
30614     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Max(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
30615       <summary>
30616         <para>__m128i _mm_max_epu16 (__m128i a, __m128i b)</para>
30617         <para>PMAXUW xmm, xmm/m128</para>
30618       </summary>
30619       <param name="left" />
30620       <param name="right" />
30621     </member>
30622     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Max(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
30623       <summary>
30624         <para>__m128i _mm_max_epu32 (__m128i a, __m128i b)</para>
30625         <para>PMAXUD xmm, xmm/m128</para>
30626       </summary>
30627       <param name="left" />
30628       <param name="right" />
30629     </member>
30630     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Min(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
30631       <summary>
30632         <para>__m128i _mm_min_epi32 (__m128i a, __m128i b)</para>
30633         <para>PMINSD xmm, xmm/m128</para>
30634       </summary>
30635       <param name="left" />
30636       <param name="right" />
30637     </member>
30638     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Min(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
30639       <summary>
30640         <para>__m128i _mm_min_epi8 (__m128i a, __m128i b)</para>
30641         <para>PMINSB xmm, xmm/m128</para>
30642       </summary>
30643       <param name="left" />
30644       <param name="right" />
30645     </member>
30646     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Min(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
30647       <summary>
30648         <para>__m128i _mm_min_epu16 (__m128i a, __m128i b)</para>
30649         <para>PMINUW xmm, xmm/m128</para>
30650       </summary>
30651       <param name="left" />
30652       <param name="right" />
30653     </member>
30654     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Min(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
30655       <summary>
30656         <para>__m128i _mm_min_epu32 (__m128i a, __m128i b)</para>
30657         <para>PMINUD xmm, xmm/m128</para>
30658       </summary>
30659       <param name="left" />
30660       <param name="right" />
30661     </member>
30662     <member name="M:System.Runtime.Intrinsics.X86.Sse41.MinHorizontal(System.Runtime.Intrinsics.Vector128{System.UInt16})">
30663       <summary>
30664         <para>__m128i _mm_minpos_epu16 (__m128i a)</para>
30665         <para>PHMINPOSUW xmm, xmm/m128</para>
30666       </summary>
30667       <param name="value" />
30668     </member>
30669     <member name="M:System.Runtime.Intrinsics.X86.Sse41.MultipleSumAbsoluteDifferences(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
30670       <summary>
30671         <para>__m128i _mm_mpsadbw_epu8 (__m128i a, __m128i b, const int imm8)</para>
30672         <para>MPSADBW xmm, xmm/m128, imm8</para>
30673       </summary>
30674       <param name="left" />
30675       <param name="right" />
30676       <param name="mask" />
30677     </member>
30678     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Multiply(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
30679       <summary>
30680         <para>__m128i _mm_mul_epi32 (__m128i a, __m128i b)</para>
30681         <para>PMULDQ xmm, xmm/m128</para>
30682       </summary>
30683       <param name="left" />
30684       <param name="right" />
30685     </member>
30686     <member name="M:System.Runtime.Intrinsics.X86.Sse41.MultiplyLow(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
30687       <summary>
30688         <para>__m128i _mm_mullo_epi32 (__m128i a, __m128i b)</para>
30689         <para>PMULLD xmm, xmm/m128</para>
30690       </summary>
30691       <param name="left" />
30692       <param name="right" />
30693     </member>
30694     <member name="M:System.Runtime.Intrinsics.X86.Sse41.MultiplyLow(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
30695       <summary>
30696         <para>__m128i _mm_mullo_epi32 (__m128i a, __m128i b)</para>
30697         <para>PMULLD xmm, xmm/m128</para>
30698       </summary>
30699       <param name="left" />
30700       <param name="right" />
30701     </member>
30702     <member name="M:System.Runtime.Intrinsics.X86.Sse41.PackUnsignedSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
30703       <summary>
30704         <para>__m128i _mm_packus_epi32 (__m128i a, __m128i b)</para>
30705         <para>PACKUSDW xmm, xmm/m128</para>
30706       </summary>
30707       <param name="left" />
30708       <param name="right" />
30709     </member>
30710     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirection(System.Runtime.Intrinsics.Vector128{System.Double})">
30711       <summary>
30712         <para>_m128d _mm_round_pd (__m128d a, _MM_FROUND_CUR_DIRECTION)</para>
30713         <para>ROUNDPD xmm, xmm/m128, imm8(4)</para>
30714       </summary>
30715       <param name="value" />
30716     </member>
30717     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirection(System.Runtime.Intrinsics.Vector128{System.Single})">
30718       <summary>
30719         <para>__m128 _mm_round_ps (__m128 a, _MM_FROUND_CUR_DIRECTION)</para>
30720         <para>ROUNDPS xmm, xmm/m128, imm8(4)</para>
30721       </summary>
30722       <param name="value" />
30723     </member>
30724     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirectionScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
30725       <summary>
30726         <para>__m128d _mm_round_sd (__m128d a, _MM_FROUND_CUR_DIRECTION)</para>
30727         <para>ROUNDSD xmm, xmm/m128, imm8(4)</para>
30728       </summary>
30729       <param name="value" />
30730     </member>
30731     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirectionScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
30732       <summary>
30733         <para>__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_CUR_DIRECTION)</para>
30734         <para>ROUNDSD xmm, xmm/m128, imm8(4)</para>
30735       </summary>
30736       <param name="upper" />
30737       <param name="value" />
30738     </member>
30739     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirectionScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
30740       <summary>
30741         <para>__m128 _mm_round_ss (__m128 a, _MM_FROUND_CUR_DIRECTION)</para>
30742         <para>ROUNDSS xmm, xmm/m128, imm8(4)</para>
30743       </summary>
30744       <param name="value" />
30745     </member>
30746     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirectionScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
30747       <summary>
30748         <para>__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_CUR_DIRECTION)</para>
30749         <para>ROUNDSS xmm, xmm/m128, imm8(4)</para>
30750       </summary>
30751       <param name="upper" />
30752       <param name="value" />
30753     </member>
30754     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestInteger(System.Runtime.Intrinsics.Vector128{System.Double})">
30755       <summary>
30756         <para>__m128d _mm_round_pd (__m128d a, int rounding)</para>
30757         <para>ROUNDPD xmm, xmm/m128, imm8(8)
30758             _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC</para>
30759       </summary>
30760       <param name="value" />
30761     </member>
30762     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestInteger(System.Runtime.Intrinsics.Vector128{System.Single})">
30763       <summary>
30764         <para>__m128 _mm_round_ps (__m128 a, int rounding)</para>
30765         <para>ROUNDPS xmm, xmm/m128, imm8(8)
30766             _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC</para>
30767       </summary>
30768       <param name="value" />
30769     </member>
30770     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestIntegerScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
30771       <summary>
30772         <para>__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC)</para>
30773         <para>ROUNDSD xmm, xmm/m128, imm8(8)</para>
30774       </summary>
30775       <param name="value" />
30776     </member>
30777     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestIntegerScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
30778       <summary>
30779         <para>__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC)</para>
30780         <para>ROUNDSD xmm, xmm/m128, imm8(8)</para>
30781       </summary>
30782       <param name="upper" />
30783       <param name="value" />
30784     </member>
30785     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestIntegerScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
30786       <summary>
30787         <para>__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC)</para>
30788         <para>ROUNDSS xmm, xmm/m128, imm8(8)</para>
30789       </summary>
30790       <param name="value" />
30791     </member>
30792     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestIntegerScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
30793       <summary>
30794         <para>__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC)</para>
30795         <para>ROUNDSS xmm, xmm/m128, imm8(8)</para>
30796       </summary>
30797       <param name="upper" />
30798       <param name="value" />
30799     </member>
30800     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector128{System.Double})">
30801       <summary>
30802         <para>__m128d _mm_round_pd (__m128d a, _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC)</para>
30803         <para>ROUNDPD xmm, xmm/m128, imm8(9)</para>
30804       </summary>
30805       <param name="value" />
30806     </member>
30807     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector128{System.Single})">
30808       <summary>
30809         <para>__m128 _mm_round_ps (__m128 a, _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC)</para>
30810         <para>ROUNDPS xmm, xmm/m128, imm8(9)</para>
30811       </summary>
30812       <param name="value" />
30813     </member>
30814     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
30815       <summary>
30816         <para>__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC)</para>
30817         <para>ROUNDSD xmm, xmm/m128, imm8(9)</para>
30818       </summary>
30819       <param name="value" />
30820     </member>
30821     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
30822       <summary>
30823         <para>__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC)</para>
30824         <para>ROUNDSD xmm, xmm/m128, imm8(9)</para>
30825       </summary>
30826       <param name="upper" />
30827       <param name="value" />
30828     </member>
30829     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
30830       <summary>
30831         <para>__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC)</para>
30832         <para>ROUNDSS xmm, xmm/m128, imm8(9)</para>
30833       </summary>
30834       <param name="value" />
30835     </member>
30836     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
30837       <summary>
30838         <para>__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC)</para>
30839         <para>ROUNDSS xmm, xmm/m128, imm8(9)</para>
30840       </summary>
30841       <param name="upper" />
30842       <param name="value" />
30843     </member>
30844     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector128{System.Double})">
30845       <summary>
30846         <para>__m128d _mm_round_pd (__m128d a, _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC)</para>
30847         <para>ROUNDPD xmm, xmm/m128, imm8(10)</para>
30848       </summary>
30849       <param name="value" />
30850     </member>
30851     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector128{System.Single})">
30852       <summary>
30853         <para>__m128 _mm_round_ps (__m128 a, _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC)</para>
30854         <para> ROUNDPS xmm, xmm/m128, imm8(10)</para>
30855       </summary>
30856       <param name="value" />
30857     </member>
30858     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
30859       <summary>
30860         <para>__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC)</para>
30861         <para>ROUNDSD xmm, xmm/m128, imm8(10)</para>
30862       </summary>
30863       <param name="value" />
30864     </member>
30865     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
30866       <summary>
30867         <para>__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC)</para>
30868         <para>ROUNDSD xmm, xmm/m128, imm8(10)</para>
30869       </summary>
30870       <param name="upper" />
30871       <param name="value" />
30872     </member>
30873     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
30874       <summary>
30875         <para>__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC)</para>
30876         <para>ROUNDSS xmm, xmm/m128, imm8(10)</para>
30877       </summary>
30878       <param name="value" />
30879     </member>
30880     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
30881       <summary>
30882         <para>__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC)</para>
30883         <para>ROUNDSS xmm, xmm/m128, imm8(10)</para>
30884       </summary>
30885       <param name="upper" />
30886       <param name="value" />
30887     </member>
30888     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZero(System.Runtime.Intrinsics.Vector128{System.Double})">
30889       <summary>
30890         <para>__m128d _mm_round_pd (__m128d a, _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC)</para>
30891         <para>ROUNDPD xmm, xmm/m128, imm8(11)</para>
30892       </summary>
30893       <param name="value" />
30894     </member>
30895     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZero(System.Runtime.Intrinsics.Vector128{System.Single})">
30896       <summary>
30897         <para>__m128 _mm_round_ps (__m128 a, _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC)</para>
30898         <para>ROUNDPS xmm, xmm/m128, imm8(11)</para>
30899       </summary>
30900       <param name="value" />
30901     </member>
30902     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZeroScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
30903       <summary>
30904         <para>__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC)</para>
30905         <para>ROUNDSD xmm, xmm/m128, imm8(11)</para>
30906       </summary>
30907       <param name="value" />
30908     </member>
30909     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZeroScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
30910       <summary>
30911         <para>__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC)</para>
30912         <para>ROUNDSD xmm, xmm/m128, imm8(11)</para>
30913       </summary>
30914       <param name="upper" />
30915       <param name="value" />
30916     </member>
30917     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZeroScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
30918       <summary>
30919         <para>__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC)</para>
30920         <para>ROUNDSS xmm, xmm/m128, imm8(11)</para>
30921       </summary>
30922       <param name="value" />
30923     </member>
30924     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZeroScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
30925       <summary>
30926         <para>__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC)</para>
30927         <para>ROUNDSS xmm, xmm/m128, imm8(11)</para>
30928       </summary>
30929       <param name="upper" />
30930       <param name="value" />
30931     </member>
30932     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
30933       <param name="left" />
30934       <param name="right" />
30935     </member>
30936     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
30937       <param name="left" />
30938       <param name="right" />
30939     </member>
30940     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
30941       <param name="left" />
30942       <param name="right" />
30943     </member>
30944     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
30945       <param name="left" />
30946       <param name="right" />
30947     </member>
30948     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
30949       <summary>
30950         <para>int _mm_testc_si128 (__m128i a, __m128i b)</para>
30951         <para>PTEST xmm, xmm/m128</para>
30952       </summary>
30953       <param name="left" />
30954       <param name="right" />
30955     </member>
30956     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
30957       <param name="left" />
30958       <param name="right" />
30959     </member>
30960     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
30961       <param name="left" />
30962       <param name="right" />
30963     </member>
30964     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
30965       <param name="left" />
30966       <param name="right" />
30967     </member>
30968     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
30969       <param name="left" />
30970       <param name="right" />
30971     </member>
30972     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
30973       <param name="left" />
30974       <param name="right" />
30975     </member>
30976     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
30977       <param name="left" />
30978       <param name="right" />
30979     </member>
30980     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
30981       <param name="left" />
30982       <param name="right" />
30983     </member>
30984     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
30985       <summary>
30986         <para>int _mm_testnzc_si128 (__m128i a, __m128i b)</para>
30987         <para>PTEST xmm, xmm/m128</para>
30988       </summary>
30989       <param name="left" />
30990       <param name="right" />
30991     </member>
30992     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
30993       <param name="left" />
30994       <param name="right" />
30995     </member>
30996     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
30997       <param name="left" />
30998       <param name="right" />
30999     </member>
31000     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
31001       <param name="left" />
31002       <param name="right" />
31003     </member>
31004     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
31005       <param name="left" />
31006       <param name="right" />
31007     </member>
31008     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
31009       <param name="left" />
31010       <param name="right" />
31011     </member>
31012     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
31013       <param name="left" />
31014       <param name="right" />
31015     </member>
31016     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
31017       <param name="left" />
31018       <param name="right" />
31019     </member>
31020     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
31021       <summary>
31022         <para>int _mm_testz_si128 (__m128i a, __m128i b)</para>
31023         <para>PTEST xmm, xmm/m128</para>
31024       </summary>
31025       <param name="left" />
31026       <param name="right" />
31027     </member>
31028     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
31029       <param name="left" />
31030       <param name="right" />
31031     </member>
31032     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
31033       <param name="left" />
31034       <param name="right" />
31035     </member>
31036     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
31037       <param name="left" />
31038       <param name="right" />
31039     </member>
31040     <member name="P:System.Runtime.Intrinsics.X86.Sse41.IsSupported" />
31041     <member name="T:System.Runtime.Intrinsics.X86.Sse41.X64" />
31042     <member name="M:System.Runtime.Intrinsics.X86.Sse41.X64.Extract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
31043       <summary>
31044         <para>__int64 _mm_extract_epi64 (__m128i a, const int imm8)</para>
31045         <para>PEXTRQ reg/m64, xmm, imm8</para>
31046       </summary>
31047       <param name="value" />
31048       <param name="index" />
31049     </member>
31050     <member name="M:System.Runtime.Intrinsics.X86.Sse41.X64.Extract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
31051       <summary>
31052         <para>__int64 _mm_extract_epi64 (__m128i a, const int imm8)</para>
31053         <para>PEXTRQ reg/m64, xmm, imm8</para>
31054       </summary>
31055       <param name="value" />
31056       <param name="index" />
31057     </member>
31058     <member name="M:System.Runtime.Intrinsics.X86.Sse41.X64.Insert(System.Runtime.Intrinsics.Vector128{System.Int64},System.Int64,System.Byte)">
31059       <summary>
31060         <para>__m128i _mm_insert_epi64 (__m128i a, __int64 i, const int imm8)</para>
31061         <para>PINSRQ xmm, reg/m64, imm8</para>
31062       </summary>
31063       <param name="value" />
31064       <param name="data" />
31065       <param name="index" />
31066     </member>
31067     <member name="M:System.Runtime.Intrinsics.X86.Sse41.X64.Insert(System.Runtime.Intrinsics.Vector128{System.UInt64},System.UInt64,System.Byte)">
31068       <summary>
31069         <para>__m128i _mm_insert_epi64 (__m128i a, __int64 i, const int imm8)</para>
31070         <para>PINSRQ xmm, reg/m64, imm8</para>
31071       </summary>
31072       <param name="value" />
31073       <param name="data" />
31074       <param name="index" />
31075     </member>
31076     <member name="P:System.Runtime.Intrinsics.X86.Sse41.X64.IsSupported" />
31077     <member name="T:System.Runtime.Intrinsics.X86.Sse42">
31078       <summary>This class provides access to Intel SSE4.2 hardware instructions via intrinsics.</summary>
31079     </member>
31080     <member name="M:System.Runtime.Intrinsics.X86.Sse42.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
31081       <summary>
31082         <para>__m128i _mm_cmpgt_epi64 (__m128i a, __m128i b)</para>
31083         <para>PCMPGTQ xmm, xmm/m128</para>
31084       </summary>
31085       <param name="left" />
31086       <param name="right" />
31087     </member>
31088     <member name="M:System.Runtime.Intrinsics.X86.Sse42.Crc32(System.UInt32,System.Byte)">
31089       <summary>
31090         <para>unsigned int _mm_crc32_u8 (unsigned int crc, unsigned char v)</para>
31091         <para>CRC32 reg, reg/m8</para>
31092       </summary>
31093       <param name="crc" />
31094       <param name="data" />
31095     </member>
31096     <member name="M:System.Runtime.Intrinsics.X86.Sse42.Crc32(System.UInt32,System.UInt16)">
31097       <summary>
31098         <para>unsigned int _mm_crc32_u16 (unsigned int crc, unsigned short v)</para>
31099         <para>CRC32 reg, reg/m16</para>
31100       </summary>
31101       <param name="crc" />
31102       <param name="data" />
31103     </member>
31104     <member name="M:System.Runtime.Intrinsics.X86.Sse42.Crc32(System.UInt32,System.UInt32)">
31105       <summary>
31106         <para>unsigned int _mm_crc32_u32 (unsigned int crc, unsigned int v)</para>
31107         <para>CRC32 reg, reg/m32</para>
31108       </summary>
31109       <param name="crc" />
31110       <param name="data" />
31111     </member>
31112     <member name="P:System.Runtime.Intrinsics.X86.Sse42.IsSupported" />
31113     <member name="T:System.Runtime.Intrinsics.X86.Sse42.X64" />
31114     <member name="M:System.Runtime.Intrinsics.X86.Sse42.X64.Crc32(System.UInt64,System.UInt64)">
31115       <summary>
31116         <para>unsigned __int64 _mm_crc32_u64 (unsigned __int64 crc, unsigned __int64 v)</para>
31117         <para>CRC32 reg, reg/m64</para>
31118       </summary>
31119       <param name="crc" />
31120       <param name="data" />
31121     </member>
31122     <member name="P:System.Runtime.Intrinsics.X86.Sse42.X64.IsSupported" />
31123     <member name="T:System.Runtime.Intrinsics.X86.Ssse3">
31124       <summary>This class provides access to Intel SSSE3 hardware instructions via intrinsics.</summary>
31125     </member>
31126     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Abs(System.Runtime.Intrinsics.Vector128{System.Int16})">
31127       <summary>
31128         <para>__m128i _mm_abs_epi16 (__m128i a)</para>
31129         <para>PABSW xmm, xmm/m128</para>
31130       </summary>
31131       <param name="value" />
31132     </member>
31133     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Abs(System.Runtime.Intrinsics.Vector128{System.Int32})">
31134       <summary>
31135         <para>__m128i _mm_abs_epi32 (__m128i a)</para>
31136         <para>PABSD xmm, xmm/m128</para>
31137       </summary>
31138       <param name="value" />
31139     </member>
31140     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Abs(System.Runtime.Intrinsics.Vector128{System.SByte})">
31141       <summary>
31142         <para>__m128i _mm_abs_epi8 (__m128i a)</para>
31143         <para>PABSB xmm, xmm/m128</para>
31144       </summary>
31145       <param name="value" />
31146     </member>
31147     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
31148       <summary>
31149         <para>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)</para>
31150         <para>PALIGNR xmm, xmm/m128, imm8</para>
31151       </summary>
31152       <param name="left" />
31153       <param name="right" />
31154       <param name="mask" />
31155     </member>
31156     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
31157       <summary>
31158         <para>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)</para>
31159         <para>PALIGNR xmm, xmm/m128, imm8</para>
31160       </summary>
31161       <param name="left" />
31162       <param name="right" />
31163       <param name="mask" />
31164     </member>
31165     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
31166       <summary>
31167         <para>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)</para>
31168         <para>PALIGNR xmm, xmm/m128, imm8</para>
31169       </summary>
31170       <param name="left" />
31171       <param name="right" />
31172       <param name="mask" />
31173     </member>
31174     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
31175       <summary>
31176         <para>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)</para>
31177         <para>PALIGNR xmm, xmm/m128, imm8</para>
31178       </summary>
31179       <param name="left" />
31180       <param name="right" />
31181       <param name="mask" />
31182     </member>
31183     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
31184       <summary>
31185         <para>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)</para>
31186         <para>PALIGNR xmm, xmm/m128, imm8</para>
31187       </summary>
31188       <param name="left" />
31189       <param name="right" />
31190       <param name="mask" />
31191     </member>
31192     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
31193       <summary>
31194         <para>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)</para>
31195         <para>PALIGNR xmm, xmm/m128, imm8</para>
31196       </summary>
31197       <param name="left" />
31198       <param name="right" />
31199       <param name="mask" />
31200     </member>
31201     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
31202       <summary>
31203         <para>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)</para>
31204         <para>PALIGNR xmm, xmm/m128, imm8</para>
31205       </summary>
31206       <param name="left" />
31207       <param name="right" />
31208       <param name="mask" />
31209     </member>
31210     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
31211       <summary>
31212         <para>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)</para>
31213         <para>PALIGNR xmm, xmm/m128, imm8</para>
31214       </summary>
31215       <param name="left" />
31216       <param name="right" />
31217       <param name="mask" />
31218     </member>
31219     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
31220       <summary>
31221         <para>__m128i _mm_hadd_epi16 (__m128i a, __m128i b)</para>
31222         <para>PHADDW xmm, xmm/m128</para>
31223       </summary>
31224       <param name="left" />
31225       <param name="right" />
31226     </member>
31227     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
31228       <summary>
31229         <para>__m128i _mm_hadd_epi32 (__m128i a, __m128i b)</para>
31230         <para>PHADDD xmm, xmm/m128</para>
31231       </summary>
31232       <param name="left" />
31233       <param name="right" />
31234     </member>
31235     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
31236       <summary>
31237         <para>__m128i _mm_hadds_epi16 (__m128i a, __m128i b)</para>
31238         <para>PHADDSW xmm, xmm/m128</para>
31239       </summary>
31240       <param name="left" />
31241       <param name="right" />
31242     </member>
31243     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalSubtract(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
31244       <summary>
31245         <para>__m128i _mm_hsub_epi16 (__m128i a, __m128i b)</para>
31246         <para>PHSUBW xmm, xmm/m128</para>
31247       </summary>
31248       <param name="left" />
31249       <param name="right" />
31250     </member>
31251     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalSubtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
31252       <summary>
31253         <para>__m128i _mm_hsub_epi32 (__m128i a, __m128i b)</para>
31254         <para>PHSUBD xmm, xmm/m128</para>
31255       </summary>
31256       <param name="left" />
31257       <param name="right" />
31258     </member>
31259     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
31260       <summary>
31261         <para>__m128i _mm_hsubs_epi16 (__m128i a, __m128i b)</para>
31262         <para>PHSUBSW xmm, xmm/m128</para>
31263       </summary>
31264       <param name="left" />
31265       <param name="right" />
31266     </member>
31267     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.MultiplyAddAdjacent(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.SByte})">
31268       <summary>
31269         <para>__m128i _mm_maddubs_epi16 (__m128i a, __m128i b)</para>
31270         <para>PMADDUBSW xmm, xmm/m128</para>
31271       </summary>
31272       <param name="left" />
31273       <param name="right" />
31274     </member>
31275     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.MultiplyHighRoundScale(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
31276       <summary>
31277         <para>__m128i _mm_mulhrs_epi16 (__m128i a, __m128i b)</para>
31278         <para>PMULHRSW xmm, xmm/m128</para>
31279       </summary>
31280       <param name="left" />
31281       <param name="right" />
31282     </member>
31283     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Shuffle(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
31284       <summary>
31285         <para>__m128i _mm_shuffle_epi8 (__m128i a, __m128i b)</para>
31286         <para>PSHUFB xmm, xmm/m128</para>
31287       </summary>
31288       <param name="value" />
31289       <param name="mask" />
31290     </member>
31291     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Shuffle(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
31292       <summary>
31293         <para>__m128i _mm_shuffle_epi8 (__m128i a, __m128i b)</para>
31294         <para>PSHUFB xmm, xmm/m128</para>
31295       </summary>
31296       <param name="value" />
31297       <param name="mask" />
31298     </member>
31299     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Sign(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
31300       <summary>
31301         <para>__m128i _mm_sign_epi16 (__m128i a, __m128i b)</para>
31302         <para>PSIGNW xmm, xmm/m128</para>
31303       </summary>
31304       <param name="left" />
31305       <param name="right" />
31306     </member>
31307     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Sign(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
31308       <summary>
31309         <para>__m128i _mm_sign_epi32 (__m128i a, __m128i b)</para>
31310         <para>PSIGND xmm, xmm/m128</para>
31311       </summary>
31312       <param name="left" />
31313       <param name="right" />
31314     </member>
31315     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Sign(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
31316       <summary>
31317         <para>__m128i _mm_sign_epi8 (__m128i a, __m128i b)</para>
31318         <para>PSIGNB xmm, xmm/m128</para>
31319       </summary>
31320       <param name="left" />
31321       <param name="right" />
31322     </member>
31323     <member name="P:System.Runtime.Intrinsics.X86.Ssse3.IsSupported" />
31324     <member name="T:System.Runtime.Intrinsics.X86.Ssse3.X64" />
31325     <member name="P:System.Runtime.Intrinsics.X86.Ssse3.X64.IsSupported" />
31326     <member name="T:System.Runtime.Intrinsics.X86.X86Base">
31327       <summary>Provides access to the x86 base hardware instructions via intrinsics.</summary>
31328     </member>
31329     <member name="M:System.Runtime.Intrinsics.X86.X86Base.CpuId(System.Int32,System.Int32)">
31330       <summary>void __cpuidex(int cpuInfo[4], int function_id, int subfunction_id); CPUID</summary>
31331       <param name="functionId" />
31332       <param name="subFunctionId" />
31333     </member>
31334     <member name="P:System.Runtime.Intrinsics.X86.X86Base.IsSupported" />
31335     <member name="T:System.Runtime.Intrinsics.X86.X86Base.X64" />
31336     <member name="P:System.Runtime.Intrinsics.X86.X86Base.X64.IsSupported" />
31337   </members>
31338 </doc>