[ElmSharp] Add internal Evas Image APIs (#1146)
[platform/core/csapi/tizenfx.git] / pkg / Tizen.NET.API7 / build / tizen70 / 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.Vector128" />
8     <member name="M:System.Runtime.Intrinsics.Vector128.As``2(System.Runtime.Intrinsics.Vector128{``0})">
9       <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>
10       <param name="vector">The vector to reinterpret.</param>
11       <typeparam name="T">The type of the input vector.</typeparam>
12       <typeparam name="U">The type that the vector <paramref name="vector" /> should be reinterpreted as.</typeparam>
13       <returns>
14         <paramref name="vector" /> reinterpreted as a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> of type <typeparam name="U" />.</returns>
15       <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>
16     </member>
17     <member name="M:System.Runtime.Intrinsics.Vector128.AsByte``1(System.Runtime.Intrinsics.Vector128{``0})">
18       <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>
19       <param name="vector">The vector to reinterpret.</param>
20       <typeparam name="T">The type of the input vector.</typeparam>
21       <returns>
22         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Byte" />.</returns>
23       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
24     </member>
25     <member name="M:System.Runtime.Intrinsics.Vector128.AsDouble``1(System.Runtime.Intrinsics.Vector128{``0})">
26       <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>
27       <param name="vector">The vector to reinterpret.</param>
28       <typeparam name="T">The type of the input vector.</typeparam>
29       <returns>
30         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Double" />.</returns>
31       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
32     </member>
33     <member name="M:System.Runtime.Intrinsics.Vector128.AsInt16``1(System.Runtime.Intrinsics.Vector128{``0})">
34       <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>
35       <param name="vector">The vector to reinterpret.</param>
36       <typeparam name="T">The type of the input vector.</typeparam>
37       <returns>
38         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Int16" />.</returns>
39       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
40     </member>
41     <member name="M:System.Runtime.Intrinsics.Vector128.AsInt32``1(System.Runtime.Intrinsics.Vector128{``0})">
42       <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>
43       <param name="vector">The vector to reinterpret.</param>
44       <typeparam name="T">The type of the input vector.</typeparam>
45       <returns>
46         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Int32" />.</returns>
47       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
48     </member>
49     <member name="M:System.Runtime.Intrinsics.Vector128.AsInt64``1(System.Runtime.Intrinsics.Vector128{``0})">
50       <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>
51       <param name="vector">The vector to reinterpret.</param>
52       <typeparam name="T">The type of the input vector.</typeparam>
53       <returns>
54         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Int64" />.</returns>
55       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
56     </member>
57     <member name="M:System.Runtime.Intrinsics.Vector128.AsSByte``1(System.Runtime.Intrinsics.Vector128{``0})">
58       <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>
59       <param name="vector">The vector to reinterpret.</param>
60       <typeparam name="T">The type of the input vector.</typeparam>
61       <returns>
62         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.SByte" />.</returns>
63       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
64     </member>
65     <member name="M:System.Runtime.Intrinsics.Vector128.AsSingle``1(System.Runtime.Intrinsics.Vector128{``0})">
66       <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>
67       <param name="vector">The vector to reinterpret.</param>
68       <typeparam name="T">The type of the input vector.</typeparam>
69       <returns>
70         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.Single" />.</returns>
71       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
72     </member>
73     <member name="M:System.Runtime.Intrinsics.Vector128.AsUInt16``1(System.Runtime.Intrinsics.Vector128{``0})">
74       <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>
75       <param name="vector">The vector to reinterpret.</param>
76       <typeparam name="T">The type of the input vector.</typeparam>
77       <returns>
78         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.UInt16" />.</returns>
79       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
80     </member>
81     <member name="M:System.Runtime.Intrinsics.Vector128.AsUInt32``1(System.Runtime.Intrinsics.Vector128{``0})">
82       <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>
83       <param name="vector">The vector to reinterpret.</param>
84       <typeparam name="T">The type of the input vector.</typeparam>
85       <returns>
86         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.UInt32" />.</returns>
87       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
88     </member>
89     <member name="M:System.Runtime.Intrinsics.Vector128.AsUInt64``1(System.Runtime.Intrinsics.Vector128{``0})">
90       <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>
91       <param name="vector">The vector to reinterpret.</param>
92       <typeparam name="T">The type of the input vector.</typeparam>
93       <returns>
94         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector128" /> of type <see cref="T:System.UInt64" />.</returns>
95       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
96     </member>
97     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Byte)">
98       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
99       <param name="value">The value that all elements will be initialized to.</param>
100       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
101     </member>
102     <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)">
103       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
104       <param name="e0">The value that element 0 will be initialized to.</param>
105       <param name="e1">The value that element 1 will be initialized to.</param>
106       <param name="e2">The value that element 2 will be initialized to.</param>
107       <param name="e3">The value that element 3 will be initialized to.</param>
108       <param name="e4">The value that element 4 will be initialized to.</param>
109       <param name="e5">The value that element 5 will be initialized to.</param>
110       <param name="e6">The value that element 6 will be initialized to.</param>
111       <param name="e7">The value that element 7 will be initialized to.</param>
112       <param name="e8">The value that element 8 will be initialized to.</param>
113       <param name="e9">The value that element 9 will be initialized to.</param>
114       <param name="e10">The value that element 10 will be initialized to.</param>
115       <param name="e11">The value that element 11 will be initialized to.</param>
116       <param name="e12">The value that element 12 will be initialized to.</param>
117       <param name="e13">The value that element 13 will be initialized to.</param>
118       <param name="e14">The value that element 14 will be initialized to.</param>
119       <param name="e15">The value that element 15 will be initialized to.</param>
120       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
121     </member>
122     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Double)">
123       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
124       <param name="value">The value that all elements will be initialized to.</param>
125       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
126     </member>
127     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Double,System.Double)">
128       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
129       <param name="e0">The value that element 0 will be initialized to.</param>
130       <param name="e1">The value that element 1 will be initialized to.</param>
131       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
132     </member>
133     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int16)">
134       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
135       <param name="value">The value that all elements will be initialized to.</param>
136       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
137     </member>
138     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16,System.Int16)">
139       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
140       <param name="e0">The value that element 0 will be initialized to.</param>
141       <param name="e1">The value that element 1 will be initialized to.</param>
142       <param name="e2">The value that element 2 will be initialized to.</param>
143       <param name="e3">The value that element 3 will be initialized to.</param>
144       <param name="e4">The value that element 4 will be initialized to.</param>
145       <param name="e5">The value that element 5 will be initialized to.</param>
146       <param name="e6">The value that element 6 will be initialized to.</param>
147       <param name="e7">The value that element 7 will be initialized to.</param>
148       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
149     </member>
150     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int32)">
151       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
152       <param name="value">The value that all elements will be initialized to.</param>
153       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
154     </member>
155     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int32,System.Int32,System.Int32,System.Int32)">
156       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
157       <param name="e0">The value that element 0 will be initialized to.</param>
158       <param name="e1">The value that element 1 will be initialized to.</param>
159       <param name="e2">The value that element 2 will be initialized to.</param>
160       <param name="e3">The value that element 3 will be initialized to.</param>
161       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
162     </member>
163     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int64)">
164       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
165       <param name="value">The value that all elements will be initialized to.</param>
166       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
167     </member>
168     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Int64,System.Int64)">
169       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
170       <param name="e0">The value that element 0 will be initialized to.</param>
171       <param name="e1">The value that element 1 will be initialized to.</param>
172       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
173     </member>
174     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Byte},System.Runtime.Intrinsics.Vector64{System.Byte})">
175       <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>
176       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
177       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
178       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
179     </member>
180     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Double},System.Runtime.Intrinsics.Vector64{System.Double})">
181       <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>
182       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
183       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
184       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
185     </member>
186     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Int16},System.Runtime.Intrinsics.Vector64{System.Int16})">
187       <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>
188       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
189       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
190       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
191     </member>
192     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Int32},System.Runtime.Intrinsics.Vector64{System.Int32})">
193       <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>
194       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
195       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
196       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
197     </member>
198     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Int64},System.Runtime.Intrinsics.Vector64{System.Int64})">
199       <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>
200       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
201       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
202       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
203     </member>
204     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.SByte},System.Runtime.Intrinsics.Vector64{System.SByte})">
205       <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>
206       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
207       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
208       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
209     </member>
210     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.Single},System.Runtime.Intrinsics.Vector64{System.Single})">
211       <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>
212       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
213       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
214       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
215     </member>
216     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.UInt16},System.Runtime.Intrinsics.Vector64{System.UInt16})">
217       <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>
218       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
219       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
220       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
221     </member>
222     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.UInt32},System.Runtime.Intrinsics.Vector64{System.UInt32})">
223       <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>
224       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
225       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
226       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
227     </member>
228     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Runtime.Intrinsics.Vector64{System.UInt64},System.Runtime.Intrinsics.Vector64{System.UInt64})">
229       <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>
230       <param name="lower">The value that the lower 64-bits will be initialized to.</param>
231       <param name="upper">The value that the upper 64-bits will be initialized to.</param>
232       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
233     </member>
234     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.SByte)">
235       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
236       <param name="value">The value that all elements will be initialized to.</param>
237       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
238     </member>
239     <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)">
240       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
241       <param name="e0">The value that element 0 will be initialized to.</param>
242       <param name="e1">The value that element 1 will be initialized to.</param>
243       <param name="e2">The value that element 2 will be initialized to.</param>
244       <param name="e3">The value that element 3 will be initialized to.</param>
245       <param name="e4">The value that element 4 will be initialized to.</param>
246       <param name="e5">The value that element 5 will be initialized to.</param>
247       <param name="e6">The value that element 6 will be initialized to.</param>
248       <param name="e7">The value that element 7 will be initialized to.</param>
249       <param name="e8">The value that element 8 will be initialized to.</param>
250       <param name="e9">The value that element 9 will be initialized to.</param>
251       <param name="e10">The value that element 10 will be initialized to.</param>
252       <param name="e11">The value that element 11 will be initialized to.</param>
253       <param name="e12">The value that element 12 will be initialized to.</param>
254       <param name="e13">The value that element 13 will be initialized to.</param>
255       <param name="e14">The value that element 14 will be initialized to.</param>
256       <param name="e15">The value that element 15 will be initialized to.</param>
257       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
258     </member>
259     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Single)">
260       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
261       <param name="value">The value that all elements will be initialized to.</param>
262       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
263     </member>
264     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.Single,System.Single,System.Single,System.Single)">
265       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
266       <param name="e0">The value that element 0 will be initialized to.</param>
267       <param name="e1">The value that element 1 will be initialized to.</param>
268       <param name="e2">The value that element 2 will be initialized to.</param>
269       <param name="e3">The value that element 3 will be initialized to.</param>
270       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
271     </member>
272     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt16)">
273       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
274       <param name="value">The value that all elements will be initialized to.</param>
275       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
276     </member>
277     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.UInt16)">
278       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
279       <param name="e0">The value that element 0 will be initialized to.</param>
280       <param name="e1">The value that element 1 will be initialized to.</param>
281       <param name="e2">The value that element 2 will be initialized to.</param>
282       <param name="e3">The value that element 3 will be initialized to.</param>
283       <param name="e4">The value that element 4 will be initialized to.</param>
284       <param name="e5">The value that element 5 will be initialized to.</param>
285       <param name="e6">The value that element 6 will be initialized to.</param>
286       <param name="e7">The value that element 7 will be initialized to.</param>
287       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
288     </member>
289     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt32)">
290       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
291       <param name="value">The value that all elements will be initialized to.</param>
292       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
293     </member>
294     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt32,System.UInt32,System.UInt32,System.UInt32)">
295       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
296       <param name="e0">The value that element 0 will be initialized to.</param>
297       <param name="e1">The value that element 1 will be initialized to.</param>
298       <param name="e2">The value that element 2 will be initialized to.</param>
299       <param name="e3">The value that element 3 will be initialized to.</param>
300       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
301     </member>
302     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt64)">
303       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with all elements initialized to the specified value.</summary>
304       <param name="value">The value that all elements will be initialized to.</param>
305       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to <paramref name="value" />.</returns>
306     </member>
307     <member name="M:System.Runtime.Intrinsics.Vector128.Create(System.UInt64,System.UInt64)">
308       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> instance with each element initialized to the corresponding specified value.</summary>
309       <param name="e0">The value that element 0 will be initialized to.</param>
310       <param name="e1">The value that element 1 will be initialized to.</param>
311       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with each element initialized to corresponding specified value.</returns>
312     </member>
313     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Byte)">
314       <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>
315       <param name="value">The value that element 0 will be initialized to.</param>
316       <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>
317     </member>
318     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Double)">
319       <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>
320       <param name="value">The value that element 0 will be initialized to.</param>
321       <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>
322     </member>
323     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Int16)">
324       <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>
325       <param name="value">The value that element 0 will be initialized to.</param>
326       <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>
327     </member>
328     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Int32)">
329       <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>
330       <param name="value">The value that element 0 will be initialized to.</param>
331       <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>
332     </member>
333     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Int64)">
334       <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>
335       <param name="value">The value that element 0 will be initialized to.</param>
336       <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>
337     </member>
338     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.SByte)">
339       <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>
340       <param name="value">The value that element 0 will be initialized to.</param>
341       <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>
342     </member>
343     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.Single)">
344       <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>
345       <param name="value">The value that element 0 will be initialized to.</param>
346       <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>
347     </member>
348     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.UInt16)">
349       <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>
350       <param name="value">The value that element 0 will be initialized to.</param>
351       <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>
352     </member>
353     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.UInt32)">
354       <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>
355       <param name="value">The value that element 0 will be initialized to.</param>
356       <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>
357     </member>
358     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalar(System.UInt64)">
359       <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>
360       <param name="value">The value that element 0 will be initialized to.</param>
361       <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>
362     </member>
363     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Byte)">
364       <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>
365       <param name="value">The value that element 0 will be initialized to.</param>
366       <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>
367     </member>
368     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Double)">
369       <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>
370       <param name="value">The value that element 0 will be initialized to.</param>
371       <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>
372     </member>
373     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Int16)">
374       <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>
375       <param name="value">The value that element 0 will be initialized to.</param>
376       <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>
377     </member>
378     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Int32)">
379       <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>
380       <param name="value">The value that element 0 will be initialized to.</param>
381       <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>
382     </member>
383     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Int64)">
384       <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>
385       <param name="value">The value that element 0 will be initialized to.</param>
386       <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>
387     </member>
388     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.SByte)">
389       <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>
390       <param name="value">The value that element 0 will be initialized to.</param>
391       <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>
392     </member>
393     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.Single)">
394       <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>
395       <param name="value">The value that element 0 will be initialized to.</param>
396       <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>
397     </member>
398     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.UInt16)">
399       <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>
400       <param name="value">The value that element 0 will be initialized to.</param>
401       <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>
402     </member>
403     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.UInt32)">
404       <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>
405       <param name="value">The value that element 0 will be initialized to.</param>
406       <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>
407     </member>
408     <member name="M:System.Runtime.Intrinsics.Vector128.CreateScalarUnsafe(System.UInt64)">
409       <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>
410       <param name="value">The value that element 0 will be initialized to.</param>
411       <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>
412     </member>
413     <member name="M:System.Runtime.Intrinsics.Vector128.GetElement``1(System.Runtime.Intrinsics.Vector128{``0},System.Int32)">
414       <summary>Gets the element at the specified index.</summary>
415       <param name="vector">The vector to get the element from.</param>
416       <param name="index">The index of the element to get.</param>
417       <typeparam name="T">The type of the input vector.</typeparam>
418       <returns>The value of the element at <paramref name="index" />.</returns>
419       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
420       <exception cref="T:System.ArgumentOutOfRangeException">
421         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
422     </member>
423     <member name="M:System.Runtime.Intrinsics.Vector128.GetLower``1(System.Runtime.Intrinsics.Vector128{``0})">
424       <summary>Gets the value of the lower 64-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</summary>
425       <param name="vector">The vector to get the lower 64-bits from.</param>
426       <typeparam name="T">The type of the input vector.</typeparam>
427       <returns>The value of the lower 64-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</returns>
428       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
429     </member>
430     <member name="M:System.Runtime.Intrinsics.Vector128.GetUpper``1(System.Runtime.Intrinsics.Vector128{``0})">
431       <summary>Gets the value of the upper 64-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</summary>
432       <param name="vector">The vector to get the upper 64-bits from.</param>
433       <typeparam name="T">The type of the input vector.</typeparam>
434       <returns>The value of the upper 64-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</returns>
435       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
436     </member>
437     <member name="M:System.Runtime.Intrinsics.Vector128.ToScalar``1(System.Runtime.Intrinsics.Vector128{``0})">
438       <summary>Converts the given vector to a scalar containing the value of the first element.</summary>
439       <param name="vector">The vector to get the first element from.</param>
440       <typeparam name="T">The type of the input vector.</typeparam>
441       <returns>A scalar <typeparamref name="T" /> containing the value of the first element.</returns>
442       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
443     </member>
444     <member name="M:System.Runtime.Intrinsics.Vector128.ToVector256``1(System.Runtime.Intrinsics.Vector128{``0})">
445       <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>
446       <param name="vector">The vector to extend.</param>
447       <typeparam name="T">The type of the input vector.</typeparam>
448       <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>
449       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
450     </member>
451     <member name="M:System.Runtime.Intrinsics.Vector128.ToVector256Unsafe``1(System.Runtime.Intrinsics.Vector128{``0})">
452       <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>
453       <param name="vector">The vector to extend.</param>
454       <typeparam name="T">The type of the input vector.</typeparam>
455       <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>
456       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
457     </member>
458     <member name="M:System.Runtime.Intrinsics.Vector128.WithElement``1(System.Runtime.Intrinsics.Vector128{``0},System.Int32,``0)">
459       <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>
460       <param name="vector">The vector to get the remaining elements from.</param>
461       <param name="index">The index of the element to set.</param>
462       <param name="value">The value to set the element to.</param>
463       <typeparam name="T">The type of the input vector.</typeparam>
464       <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>
465       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
466       <exception cref="T:System.ArgumentOutOfRangeException">
467         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
468     </member>
469     <member name="M:System.Runtime.Intrinsics.Vector128.WithLower``1(System.Runtime.Intrinsics.Vector128{``0},System.Runtime.Intrinsics.Vector64{``0})">
470       <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>
471       <param name="vector">The vector to get the upper 64-bits from.</param>
472       <param name="value">The value of the lower 64-bits as a <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</param>
473       <typeparam name="T">The type of the input vector.</typeparam>
474       <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>
475       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
476     </member>
477     <member name="M:System.Runtime.Intrinsics.Vector128.WithUpper``1(System.Runtime.Intrinsics.Vector128{``0},System.Runtime.Intrinsics.Vector64{``0})">
478       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the upper 64-bits set to the specified value and the upper 64-bits set to the same value as that in the given vector.</summary>
479       <param name="vector">The vector to get the lower 64-bits from.</param>
480       <param name="value">The value of the upper 64-bits as a <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</param>
481       <typeparam name="T">The type of the input vector.</typeparam>
482       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with the upper 64-bits set to the specified value and the upper 64-bits set to the same value as that in <paramref name="vector" />.</returns>
483       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
484     </member>
485     <member name="T:System.Runtime.Intrinsics.Vector128`1">
486       <typeparam name="T" />
487     </member>
488     <member name="P:System.Runtime.Intrinsics.Vector128`1.Count">
489       <summary>Gets the number of <typeparamref name="T" /> that are in a <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</summary>
490       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
491     </member>
492     <member name="M:System.Runtime.Intrinsics.Vector128`1.Equals(System.Object)">
493       <summary>Determines whether the specified object is equal to the current instance.</summary>
494       <param name="obj">The object to compare with the current instance.</param>
495       <returns>
496         <c>true</c> if <paramref name="obj" /> is a <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> and is equal to the current instance; otherwise, <c>false</c>.</returns>
497       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
498     </member>
499     <member name="M:System.Runtime.Intrinsics.Vector128`1.Equals(System.Runtime.Intrinsics.Vector128{`0})">
500       <summary>Determines whether the specified <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> is equal to the current instance.</summary>
501       <param name="other">The <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> to compare with the current instance.</param>
502       <returns>
503         <c>true</c> if <paramref name="other" /> is equal to the current instance; otherwise, <c>false</c>.</returns>
504       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
505     </member>
506     <member name="M:System.Runtime.Intrinsics.Vector128`1.GetHashCode">
507       <summary>Gets the hash code for the instance.</summary>
508       <returns>The hash code for the instance.</returns>
509       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
510     </member>
511     <member name="M:System.Runtime.Intrinsics.Vector128`1.ToString">
512       <summary>Converts the current instance to an equivalent string representation.</summary>
513       <returns>An equivalent string representation of the current instance.</returns>
514       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
515     </member>
516     <member name="P:System.Runtime.Intrinsics.Vector128`1.Zero">
517       <summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" /> with all elements initialized to zero.</summary>
518       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
519     </member>
520     <member name="T:System.Runtime.Intrinsics.Vector256" />
521     <member name="M:System.Runtime.Intrinsics.Vector256.As``2(System.Runtime.Intrinsics.Vector256{``0})">
522       <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>
523       <param name="vector">The vector to reinterpret.</param>
524       <typeparam name="T">The type of the input vector.</typeparam>
525       <typeparam name="U">The type that the vector <paramref name="vector" /> should be reinterpreted as.</typeparam>
526       <returns>
527         <paramref name="vector" /> reinterpreted as a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> of type <typeparam name="U" />.</returns>
528       <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>
529     </member>
530     <member name="M:System.Runtime.Intrinsics.Vector256.AsByte``1(System.Runtime.Intrinsics.Vector256{``0})">
531       <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>
532       <param name="vector">The vector to reinterpret.</param>
533       <typeparam name="T">The type of the input vector.</typeparam>
534       <returns>
535         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Byte" />.</returns>
536       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
537     </member>
538     <member name="M:System.Runtime.Intrinsics.Vector256.AsDouble``1(System.Runtime.Intrinsics.Vector256{``0})">
539       <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>
540       <param name="vector">The vector to reinterpret.</param>
541       <typeparam name="T">The type of the input vector.</typeparam>
542       <returns>
543         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Double" />.</returns>
544       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
545     </member>
546     <member name="M:System.Runtime.Intrinsics.Vector256.AsInt16``1(System.Runtime.Intrinsics.Vector256{``0})">
547       <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>
548       <param name="vector">The vector to reinterpret.</param>
549       <typeparam name="T">The type of the input vector.</typeparam>
550       <returns>
551         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Int16" />.</returns>
552       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
553     </member>
554     <member name="M:System.Runtime.Intrinsics.Vector256.AsInt32``1(System.Runtime.Intrinsics.Vector256{``0})">
555       <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>
556       <param name="vector">The vector to reinterpret.</param>
557       <typeparam name="T">The type of the input vector.</typeparam>
558       <returns>
559         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Int32" />.</returns>
560       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
561     </member>
562     <member name="M:System.Runtime.Intrinsics.Vector256.AsInt64``1(System.Runtime.Intrinsics.Vector256{``0})">
563       <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>
564       <param name="vector">The vector to reinterpret.</param>
565       <typeparam name="T">The type of the input vector.</typeparam>
566       <returns>
567         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Int64" />.</returns>
568       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
569     </member>
570     <member name="M:System.Runtime.Intrinsics.Vector256.AsSByte``1(System.Runtime.Intrinsics.Vector256{``0})">
571       <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>
572       <param name="vector">The vector to reinterpret.</param>
573       <typeparam name="T">The type of the input vector.</typeparam>
574       <returns>
575         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.SByte" />.</returns>
576       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
577     </member>
578     <member name="M:System.Runtime.Intrinsics.Vector256.AsSingle``1(System.Runtime.Intrinsics.Vector256{``0})">
579       <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>
580       <param name="vector">The vector to reinterpret.</param>
581       <typeparam name="T">The type of the input vector.</typeparam>
582       <returns>
583         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.Single" />.</returns>
584       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
585     </member>
586     <member name="M:System.Runtime.Intrinsics.Vector256.AsUInt16``1(System.Runtime.Intrinsics.Vector256{``0})">
587       <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>
588       <param name="vector">The vector to reinterpret.</param>
589       <typeparam name="T">The type of the input vector.</typeparam>
590       <returns>
591         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.UInt16" />.</returns>
592       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
593     </member>
594     <member name="M:System.Runtime.Intrinsics.Vector256.AsUInt32``1(System.Runtime.Intrinsics.Vector256{``0})">
595       <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>
596       <param name="vector">The vector to reinterpret.</param>
597       <typeparam name="T">The type of the input vector.</typeparam>
598       <returns>
599         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.UInt32" />.</returns>
600       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
601     </member>
602     <member name="M:System.Runtime.Intrinsics.Vector256.AsUInt64``1(System.Runtime.Intrinsics.Vector256{``0})">
603       <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>
604       <param name="vector">The vector to reinterpret.</param>
605       <typeparam name="T">The type of the input vector.</typeparam>
606       <returns>
607         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector256" /> of type <see cref="T:System.UInt64" />.</returns>
608       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
609     </member>
610     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Byte)">
611       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
612       <param name="value">The value that all elements will be initialized to.</param>
613       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to <paramref name="value" />.</returns>
614     </member>
615     <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)">
616       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
617       <param name="e0">The value that element 0 will be initialized to.</param>
618       <param name="e1">The value that element 1 will be initialized to.</param>
619       <param name="e2">The value that element 2 will be initialized to.</param>
620       <param name="e3">The value that element 3 will be initialized to.</param>
621       <param name="e4">The value that element 4 will be initialized to.</param>
622       <param name="e5">The value that element 5 will be initialized to.</param>
623       <param name="e6">The value that element 6 will be initialized to.</param>
624       <param name="e7">The value that element 7 will be initialized to.</param>
625       <param name="e8">The value that element 8 will be initialized to.</param>
626       <param name="e9">The value that element 9 will be initialized to.</param>
627       <param name="e10">The value that element 10 will be initialized to.</param>
628       <param name="e11">The value that element 11 will be initialized to.</param>
629       <param name="e12">The value that element 12 will be initialized to.</param>
630       <param name="e13">The value that element 13 will be initialized to.</param>
631       <param name="e14">The value that element 14 will be initialized to.</param>
632       <param name="e15">The value that element 15 will be initialized to.</param>
633       <param name="e16">The value that element 16 will be initialized to.</param>
634       <param name="e17">The value that element 17 will be initialized to.</param>
635       <param name="e18">The value that element 18 will be initialized to.</param>
636       <param name="e19">The value that element 19 will be initialized to.</param>
637       <param name="e20">The value that element 20 will be initialized to.</param>
638       <param name="e21">The value that element 21 will be initialized to.</param>
639       <param name="e22">The value that element 22 will be initialized to.</param>
640       <param name="e23">The value that element 23 will be initialized to.</param>
641       <param name="e24">The value that element 24 will be initialized to.</param>
642       <param name="e25">The value that element 25 will be initialized to.</param>
643       <param name="e26">The value that element 26 will be initialized to.</param>
644       <param name="e27">The value that element 27 will be initialized to.</param>
645       <param name="e28">The value that element 28 will be initialized to.</param>
646       <param name="e29">The value that element 29 will be initialized to.</param>
647       <param name="e30">The value that element 30 will be initialized to.</param>
648       <param name="e31">The value that element 31 will be initialized to.</param>
649       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with each element initialized to corresponding specified value.</returns>
650     </member>
651     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Double)">
652       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
653       <param name="value">The value that all elements will be initialized to.</param>
654       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to <paramref name="value" />.</returns>
655     </member>
656     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Double,System.Double,System.Double,System.Double)">
657       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
658       <param name="e0">The value that element 0 will be initialized to.</param>
659       <param name="e1">The value that element 1 will be initialized to.</param>
660       <param name="e2">The value that element 2 will be initialized to.</param>
661       <param name="e3">The value that element 3 will be initialized to.</param>
662       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with each element initialized to corresponding specified value.</returns>
663     </member>
664     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int16)">
665       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
666       <param name="value">The value that all elements will be initialized to.</param>
667       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to <paramref name="value" />.</returns>
668     </member>
669     <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)">
670       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
671       <param name="e0">The value that element 0 will be initialized to.</param>
672       <param name="e1">The value that element 1 will be initialized to.</param>
673       <param name="e2">The value that element 2 will be initialized to.</param>
674       <param name="e3">The value that element 3 will be initialized to.</param>
675       <param name="e4">The value that element 4 will be initialized to.</param>
676       <param name="e5">The value that element 5 will be initialized to.</param>
677       <param name="e6">The value that element 6 will be initialized to.</param>
678       <param name="e7">The value that element 7 will be initialized to.</param>
679       <param name="e8">The value that element 8 will be initialized to.</param>
680       <param name="e9">The value that element 9 will be initialized to.</param>
681       <param name="e10">The value that element 10 will be initialized to.</param>
682       <param name="e11">The value that element 11 will be initialized to.</param>
683       <param name="e12">The value that element 12 will be initialized to.</param>
684       <param name="e13">The value that element 13 will be initialized to.</param>
685       <param name="e14">The value that element 14 will be initialized to.</param>
686       <param name="e15">The value that element 15 will be initialized to.</param>
687       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with each element initialized to corresponding specified value.</returns>
688     </member>
689     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int32)">
690       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
691       <param name="value">The value that all elements will be initialized to.</param>
692       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to <paramref name="value" />.</returns>
693     </member>
694     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
695       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
696       <param name="e0">The value that element 0 will be initialized to.</param>
697       <param name="e1">The value that element 1 will be initialized to.</param>
698       <param name="e2">The value that element 2 will be initialized to.</param>
699       <param name="e3">The value that element 3 will be initialized to.</param>
700       <param name="e4">The value that element 4 will be initialized to.</param>
701       <param name="e5">The value that element 5 will be initialized to.</param>
702       <param name="e6">The value that element 6 will be initialized to.</param>
703       <param name="e7">The value that element 7 will be initialized to.</param>
704       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with each element initialized to corresponding specified value.</returns>
705     </member>
706     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int64)">
707       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
708       <param name="value">The value that all elements will be initialized to.</param>
709       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to <paramref name="value" />.</returns>
710     </member>
711     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Int64,System.Int64,System.Int64,System.Int64)">
712       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
713       <param name="e0">The value that element 0 will be initialized to.</param>
714       <param name="e1">The value that element 1 will be initialized to.</param>
715       <param name="e2">The value that element 2 will be initialized to.</param>
716       <param name="e3">The value that element 3 will be initialized to.</param>
717       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with each element initialized to corresponding specified value.</returns>
718     </member>
719     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
720       <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>
721       <param name="lower">The value that the lower 128-bits will be initialized to.</param>
722       <param name="upper">The value that the upper 128-bits will be initialized to.</param>
723       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
724     </member>
725     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
726       <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>
727       <param name="lower">The value that the lower 128-bits will be initialized to.</param>
728       <param name="upper">The value that the upper 128-bits will be initialized to.</param>
729       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
730     </member>
731     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
732       <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>
733       <param name="lower">The value that the lower 128-bits will be initialized to.</param>
734       <param name="upper">The value that the upper 128-bits will be initialized to.</param>
735       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
736     </member>
737     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
738       <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>
739       <param name="lower">The value that the lower 128-bits will be initialized to.</param>
740       <param name="upper">The value that the upper 128-bits will be initialized to.</param>
741       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
742     </member>
743     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
744       <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>
745       <param name="lower">The value that the lower 128-bits will be initialized to.</param>
746       <param name="upper">The value that the upper 128-bits will be initialized to.</param>
747       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
748     </member>
749     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
750       <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>
751       <param name="lower">The value that the lower 128-bits will be initialized to.</param>
752       <param name="upper">The value that the upper 128-bits will be initialized to.</param>
753       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
754     </member>
755     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
756       <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>
757       <param name="lower">The value that the lower 128-bits will be initialized to.</param>
758       <param name="upper">The value that the upper 128-bits will be initialized to.</param>
759       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
760     </member>
761     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
762       <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>
763       <param name="lower">The value that the lower 128-bits will be initialized to.</param>
764       <param name="upper">The value that the upper 128-bits will be initialized to.</param>
765       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
766     </member>
767     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
768       <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>
769       <param name="lower">The value that the lower 128-bits will be initialized to.</param>
770       <param name="upper">The value that the upper 128-bits will be initialized to.</param>
771       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
772     </member>
773     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
774       <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>
775       <param name="lower">The value that the lower 128-bits will be initialized to.</param>
776       <param name="upper">The value that the upper 128-bits will be initialized to.</param>
777       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> initialized from <paramref name="lower" /> and <paramref name="upper" />.</returns>
778     </member>
779     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.SByte)">
780       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
781       <param name="value">The value that all elements will be initialized to.</param>
782       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to <paramref name="value" />.</returns>
783     </member>
784     <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)">
785       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
786       <param name="e0">The value that element 0 will be initialized to.</param>
787       <param name="e1">The value that element 1 will be initialized to.</param>
788       <param name="e2">The value that element 2 will be initialized to.</param>
789       <param name="e3">The value that element 3 will be initialized to.</param>
790       <param name="e4">The value that element 4 will be initialized to.</param>
791       <param name="e5">The value that element 5 will be initialized to.</param>
792       <param name="e6">The value that element 6 will be initialized to.</param>
793       <param name="e7">The value that element 7 will be initialized to.</param>
794       <param name="e8">The value that element 8 will be initialized to.</param>
795       <param name="e9">The value that element 9 will be initialized to.</param>
796       <param name="e10">The value that element 10 will be initialized to.</param>
797       <param name="e11">The value that element 11 will be initialized to.</param>
798       <param name="e12">The value that element 12 will be initialized to.</param>
799       <param name="e13">The value that element 13 will be initialized to.</param>
800       <param name="e14">The value that element 14 will be initialized to.</param>
801       <param name="e15">The value that element 15 will be initialized to.</param>
802       <param name="e16">The value that element 16 will be initialized to.</param>
803       <param name="e17">The value that element 17 will be initialized to.</param>
804       <param name="e18">The value that element 18 will be initialized to.</param>
805       <param name="e19">The value that element 19 will be initialized to.</param>
806       <param name="e20">The value that element 20 will be initialized to.</param>
807       <param name="e21">The value that element 21 will be initialized to.</param>
808       <param name="e22">The value that element 22 will be initialized to.</param>
809       <param name="e23">The value that element 23 will be initialized to.</param>
810       <param name="e24">The value that element 24 will be initialized to.</param>
811       <param name="e25">The value that element 25 will be initialized to.</param>
812       <param name="e26">The value that element 26 will be initialized to.</param>
813       <param name="e27">The value that element 27 will be initialized to.</param>
814       <param name="e28">The value that element 28 will be initialized to.</param>
815       <param name="e29">The value that element 29 will be initialized to.</param>
816       <param name="e30">The value that element 30 will be initialized to.</param>
817       <param name="e31">The value that element 31 will be initialized to.</param>
818       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with each element initialized to corresponding specified value.</returns>
819     </member>
820     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Single)">
821       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
822       <param name="value">The value that all elements will be initialized to.</param>
823       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to <paramref name="value" />.</returns>
824     </member>
825     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
826       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
827       <param name="e0">The value that element 0 will be initialized to.</param>
828       <param name="e1">The value that element 1 will be initialized to.</param>
829       <param name="e2">The value that element 2 will be initialized to.</param>
830       <param name="e3">The value that element 3 will be initialized to.</param>
831       <param name="e4">The value that element 4 will be initialized to.</param>
832       <param name="e5">The value that element 5 will be initialized to.</param>
833       <param name="e6">The value that element 6 will be initialized to.</param>
834       <param name="e7">The value that element 7 will be initialized to.</param>
835       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with each element initialized to corresponding specified value.</returns>
836     </member>
837     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt16)">
838       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
839       <param name="value">The value that all elements will be initialized to.</param>
840       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to <paramref name="value" />.</returns>
841     </member>
842     <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)">
843       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
844       <param name="e0">The value that element 0 will be initialized to.</param>
845       <param name="e1">The value that element 1 will be initialized to.</param>
846       <param name="e2">The value that element 2 will be initialized to.</param>
847       <param name="e3">The value that element 3 will be initialized to.</param>
848       <param name="e4">The value that element 4 will be initialized to.</param>
849       <param name="e5">The value that element 5 will be initialized to.</param>
850       <param name="e6">The value that element 6 will be initialized to.</param>
851       <param name="e7">The value that element 7 will be initialized to.</param>
852       <param name="e8">The value that element 8 will be initialized to.</param>
853       <param name="e9">The value that element 9 will be initialized to.</param>
854       <param name="e10">The value that element 10 will be initialized to.</param>
855       <param name="e11">The value that element 11 will be initialized to.</param>
856       <param name="e12">The value that element 12 will be initialized to.</param>
857       <param name="e13">The value that element 13 will be initialized to.</param>
858       <param name="e14">The value that element 14 will be initialized to.</param>
859       <param name="e15">The value that element 15 will be initialized to.</param>
860       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with each element initialized to corresponding specified value.</returns>
861     </member>
862     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt32)">
863       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
864       <param name="value">The value that all elements will be initialized to.</param>
865       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to <paramref name="value" />.</returns>
866     </member>
867     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)">
868       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
869       <param name="e0">The value that element 0 will be initialized to.</param>
870       <param name="e1">The value that element 1 will be initialized to.</param>
871       <param name="e2">The value that element 2 will be initialized to.</param>
872       <param name="e3">The value that element 3 will be initialized to.</param>
873       <param name="e4">The value that element 4 will be initialized to.</param>
874       <param name="e5">The value that element 5 will be initialized to.</param>
875       <param name="e6">The value that element 6 will be initialized to.</param>
876       <param name="e7">The value that element 7 will be initialized to.</param>
877       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with each element initialized to corresponding specified value.</returns>
878     </member>
879     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt64)">
880       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with all elements initialized to the specified value.</summary>
881       <param name="value">The value that all elements will be initialized to.</param>
882       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to <paramref name="value" />.</returns>
883     </member>
884     <member name="M:System.Runtime.Intrinsics.Vector256.Create(System.UInt64,System.UInt64,System.UInt64,System.UInt64)">
885       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with each element initialized to the corresponding specified value.</summary>
886       <param name="e0">The value that element 0 will be initialized to.</param>
887       <param name="e1">The value that element 1 will be initialized to.</param>
888       <param name="e2">The value that element 2 will be initialized to.</param>
889       <param name="e3">The value that element 3 will be initialized to.</param>
890       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with each element initialized to corresponding specified value.</returns>
891     </member>
892     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Byte)">
893       <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>
894       <param name="value">The value that element 0 will be initialized to.</param>
895       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
896     </member>
897     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Double)">
898       <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>
899       <param name="value">The value that element 0 will be initialized to.</param>
900       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
901     </member>
902     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Int16)">
903       <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>
904       <param name="value">The value that element 0 will be initialized to.</param>
905       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
906     </member>
907     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Int32)">
908       <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>
909       <param name="value">The value that element 0 will be initialized to.</param>
910       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
911     </member>
912     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Int64)">
913       <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>
914       <param name="value">The value that element 0 will be initialized to.</param>
915       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
916     </member>
917     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.SByte)">
918       <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>
919       <param name="value">The value that element 0 will be initialized to.</param>
920       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
921     </member>
922     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.Single)">
923       <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>
924       <param name="value">The value that element 0 will be initialized to.</param>
925       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
926     </member>
927     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.UInt16)">
928       <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>
929       <param name="value">The value that element 0 will be initialized to.</param>
930       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
931     </member>
932     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.UInt32)">
933       <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>
934       <param name="value">The value that element 0 will be initialized to.</param>
935       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
936     </member>
937     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalar(System.UInt64)">
938       <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>
939       <param name="value">The value that element 0 will be initialized to.</param>
940       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements initialized to zero.</returns>
941     </member>
942     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Byte)">
943       <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>
944       <param name="value">The value that element 0 will be initialized to.</param>
945       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
946     </member>
947     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Double)">
948       <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>
949       <param name="value">The value that element 0 will be initialized to.</param>
950       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
951     </member>
952     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Int16)">
953       <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>
954       <param name="value">The value that element 0 will be initialized to.</param>
955       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
956     </member>
957     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Int32)">
958       <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>
959       <param name="value">The value that element 0 will be initialized to.</param>
960       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
961     </member>
962     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Int64)">
963       <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>
964       <param name="value">The value that element 0 will be initialized to.</param>
965       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
966     </member>
967     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.SByte)">
968       <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>
969       <param name="value">The value that element 0 will be initialized to.</param>
970       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
971     </member>
972     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.Single)">
973       <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>
974       <param name="value">The value that element 0 will be initialized to.</param>
975       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
976     </member>
977     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.UInt16)">
978       <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>
979       <param name="value">The value that element 0 will be initialized to.</param>
980       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
981     </member>
982     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.UInt32)">
983       <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>
984       <param name="value">The value that element 0 will be initialized to.</param>
985       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
986     </member>
987     <member name="M:System.Runtime.Intrinsics.Vector256.CreateScalarUnsafe(System.UInt64)">
988       <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>
989       <param name="value">The value that element 0 will be initialized to.</param>
990       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> instance with the first element initialized to <paramref name="value" /> and the remaining elements left uninitialized.</returns>
991     </member>
992     <member name="M:System.Runtime.Intrinsics.Vector256.GetElement``1(System.Runtime.Intrinsics.Vector256{``0},System.Int32)">
993       <summary>Gets the element at the specified index.</summary>
994       <param name="vector">The vector to get the element from.</param>
995       <param name="index">The index of the element to get.</param>
996       <typeparam name="T">The type of the input vector.</typeparam>
997       <returns>The value of the element at <paramref name="index" />.</returns>
998       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
999       <exception cref="T:System.ArgumentOutOfRangeException">
1000         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
1001     </member>
1002     <member name="M:System.Runtime.Intrinsics.Vector256.GetLower``1(System.Runtime.Intrinsics.Vector256{``0})">
1003       <summary>Gets the value of the lower 128-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</summary>
1004       <param name="vector">The vector to get the lower 128-bits from.</param>
1005       <typeparam name="T">The type of the input vector.</typeparam>
1006       <returns>The value of the lower 128-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</returns>
1007       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1008     </member>
1009     <member name="M:System.Runtime.Intrinsics.Vector256.GetUpper``1(System.Runtime.Intrinsics.Vector256{``0})">
1010       <summary>Gets the value of the upper 128-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</summary>
1011       <param name="vector">The vector to get the upper 128-bits from.</param>
1012       <typeparam name="T">The type of the input vector.</typeparam>
1013       <returns>The value of the upper 128-bits as a new <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</returns>
1014       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1015     </member>
1016     <member name="M:System.Runtime.Intrinsics.Vector256.ToScalar``1(System.Runtime.Intrinsics.Vector256{``0})">
1017       <summary>Converts the given vector to a scalar containing the value of the first element.</summary>
1018       <param name="vector">The vector to get the first element from.</param>
1019       <typeparam name="T">The type of the input vector.</typeparam>
1020       <returns>A scalar <typeparamref name="T" /> containing the value of the first element.</returns>
1021       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1022     </member>
1023     <member name="M:System.Runtime.Intrinsics.Vector256.WithElement``1(System.Runtime.Intrinsics.Vector256{``0},System.Int32,``0)">
1024       <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>
1025       <param name="vector">The vector to get the remaining elements from.</param>
1026       <param name="index">The index of the element to set.</param>
1027       <param name="value">The value to set the element to.</param>
1028       <typeparam name="T">The type of the input vector.</typeparam>
1029       <returns>A <see cref="T:System.Runtime.Intrinsics.Vector256`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>
1030       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1031       <exception cref="T:System.ArgumentOutOfRangeException">
1032         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
1033     </member>
1034     <member name="M:System.Runtime.Intrinsics.Vector256.WithLower``1(System.Runtime.Intrinsics.Vector256{``0},System.Runtime.Intrinsics.Vector128{``0})">
1035       <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>
1036       <param name="vector">The vector to get the upper 128-bits from.</param>
1037       <param name="value">The value of the lower 128-bits as a <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</param>
1038       <typeparam name="T">The type of the input vector.</typeparam>
1039       <returns>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 <paramref name="vector" />.</returns>
1040       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1041     </member>
1042     <member name="M:System.Runtime.Intrinsics.Vector256.WithUpper``1(System.Runtime.Intrinsics.Vector256{``0},System.Runtime.Intrinsics.Vector128{``0})">
1043       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with the upper 128-bits set to the specified value and the upper 128-bits set to the same value as that in the given vector.</summary>
1044       <param name="vector">The vector to get the lower 128-bits from.</param>
1045       <param name="value">The value of the upper 128-bits as a <see cref="T:System.Runtime.Intrinsics.Vector128`1" />.</param>
1046       <typeparam name="T">The type of the input vector.</typeparam>
1047       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with the upper 128-bits set to the specified value and the upper 128-bits set to the same value as that in <paramref name="vector" />.</returns>
1048       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1049     </member>
1050     <member name="T:System.Runtime.Intrinsics.Vector256`1">
1051       <typeparam name="T" />
1052     </member>
1053     <member name="P:System.Runtime.Intrinsics.Vector256`1.Count">
1054       <summary>Gets the number of <typeparamref name="T" /> that are in a <see cref="T:System.Runtime.Intrinsics.Vector256`1" />.</summary>
1055       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1056     </member>
1057     <member name="M:System.Runtime.Intrinsics.Vector256`1.Equals(System.Object)">
1058       <summary>Determines whether the specified object is equal to the current instance.</summary>
1059       <param name="obj">The object to compare with the current instance.</param>
1060       <returns>
1061         <c>true</c> if <paramref name="obj" /> is a <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> and is equal to the current instance; otherwise, <c>false</c>.</returns>
1062       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1063     </member>
1064     <member name="M:System.Runtime.Intrinsics.Vector256`1.Equals(System.Runtime.Intrinsics.Vector256{`0})">
1065       <summary>Determines whether the specified <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> is equal to the current instance.</summary>
1066       <param name="other">The <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> to compare with the current instance.</param>
1067       <returns>
1068         <c>true</c> if <paramref name="other" /> is equal to the current instance; otherwise, <c>false</c>.</returns>
1069       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1070     </member>
1071     <member name="M:System.Runtime.Intrinsics.Vector256`1.GetHashCode">
1072       <summary>Gets the hash code for the instance.</summary>
1073       <returns>The hash code for the instance.</returns>
1074       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1075     </member>
1076     <member name="M:System.Runtime.Intrinsics.Vector256`1.ToString">
1077       <summary>Converts the current instance to an equivalent string representation.</summary>
1078       <returns>An equivalent string representation of the current instance.</returns>
1079       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1080     </member>
1081     <member name="P:System.Runtime.Intrinsics.Vector256`1.Zero">
1082       <summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector256`1" /> with all elements initialized to zero.</summary>
1083       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1084     </member>
1085     <member name="T:System.Runtime.Intrinsics.Vector64" />
1086     <member name="M:System.Runtime.Intrinsics.Vector64.As``2(System.Runtime.Intrinsics.Vector64{``0})">
1087       <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>
1088       <param name="vector">The vector to reinterpret.</param>
1089       <typeparam name="T">The type of the input vector.</typeparam>
1090       <typeparam name="U">The type that the vector <paramref name="vector" /> should be reinterpreted as.</typeparam>
1091       <returns>
1092         <paramref name="vector" /> reinterpreted as a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> of type <typeparam name="U" />.</returns>
1093       <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>
1094     </member>
1095     <member name="M:System.Runtime.Intrinsics.Vector64.AsByte``1(System.Runtime.Intrinsics.Vector64{``0})">
1096       <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>
1097       <param name="vector">The vector to reinterpret.</param>
1098       <typeparam name="T">The type of the input vector.</typeparam>
1099       <returns>
1100         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Byte" />.</returns>
1101       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1102     </member>
1103     <member name="M:System.Runtime.Intrinsics.Vector64.AsDouble``1(System.Runtime.Intrinsics.Vector64{``0})">
1104       <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>
1105       <param name="vector">The vector to reinterpret.</param>
1106       <typeparam name="T">The type of the input vector.</typeparam>
1107       <returns>
1108         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Double" />.</returns>
1109       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1110     </member>
1111     <member name="M:System.Runtime.Intrinsics.Vector64.AsInt16``1(System.Runtime.Intrinsics.Vector64{``0})">
1112       <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>
1113       <param name="vector">The vector to reinterpret.</param>
1114       <typeparam name="T">The type of the input vector.</typeparam>
1115       <returns>
1116         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Int16" />.</returns>
1117       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1118     </member>
1119     <member name="M:System.Runtime.Intrinsics.Vector64.AsInt32``1(System.Runtime.Intrinsics.Vector64{``0})">
1120       <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>
1121       <param name="vector">The vector to reinterpret.</param>
1122       <typeparam name="T">The type of the input vector.</typeparam>
1123       <returns>
1124         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Int32" />.</returns>
1125       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1126     </member>
1127     <member name="M:System.Runtime.Intrinsics.Vector64.AsInt64``1(System.Runtime.Intrinsics.Vector64{``0})">
1128       <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>
1129       <param name="vector">The vector to reinterpret.</param>
1130       <typeparam name="T">The type of the input vector.</typeparam>
1131       <returns>
1132         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Int64" />.</returns>
1133       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1134     </member>
1135     <member name="M:System.Runtime.Intrinsics.Vector64.AsSByte``1(System.Runtime.Intrinsics.Vector64{``0})">
1136       <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>
1137       <param name="vector">The vector to reinterpret.</param>
1138       <typeparam name="T">The type of the input vector.</typeparam>
1139       <returns>
1140         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.SByte" />.</returns>
1141       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1142     </member>
1143     <member name="M:System.Runtime.Intrinsics.Vector64.AsSingle``1(System.Runtime.Intrinsics.Vector64{``0})">
1144       <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>
1145       <param name="vector">The vector to reinterpret.</param>
1146       <typeparam name="T">The type of the input vector.</typeparam>
1147       <returns>
1148         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.Single" />.</returns>
1149       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1150     </member>
1151     <member name="M:System.Runtime.Intrinsics.Vector64.AsUInt16``1(System.Runtime.Intrinsics.Vector64{``0})">
1152       <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>
1153       <param name="vector">The vector to reinterpret.</param>
1154       <typeparam name="T">The type of the input vector.</typeparam>
1155       <returns>
1156         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.UInt16" />.</returns>
1157       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1158     </member>
1159     <member name="M:System.Runtime.Intrinsics.Vector64.AsUInt32``1(System.Runtime.Intrinsics.Vector64{``0})">
1160       <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>
1161       <param name="vector">The vector to reinterpret.</param>
1162       <typeparam name="T">The type of the input vector.</typeparam>
1163       <returns>
1164         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.UInt32" />.</returns>
1165       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1166     </member>
1167     <member name="M:System.Runtime.Intrinsics.Vector64.AsUInt64``1(System.Runtime.Intrinsics.Vector64{``0})">
1168       <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>
1169       <param name="vector">The vector to reinterpret.</param>
1170       <typeparam name="T">The type of the input vector.</typeparam>
1171       <returns>
1172         <paramref name="vector" /> reinterpreted as a new <see cref="T:System.Runtime.Intrinsics.Vector64" /> of type <see cref="T:System.UInt64" />.</returns>
1173       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1174     </member>
1175     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Byte)">
1176       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
1177       <param name="value">The value that all elements will be initialized to.</param>
1178       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
1179     </member>
1180     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)">
1181       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
1182       <param name="e0">The value that element 0 will be initialized to.</param>
1183       <param name="e1">The value that element 1 will be initialized to.</param>
1184       <param name="e2">The value that element 2 will be initialized to.</param>
1185       <param name="e3">The value that element 3 will be initialized to.</param>
1186       <param name="e4">The value that element 4 will be initialized to.</param>
1187       <param name="e5">The value that element 5 will be initialized to.</param>
1188       <param name="e6">The value that element 6 will be initialized to.</param>
1189       <param name="e7">The value that element 7 will be initialized to.</param>
1190       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
1191     </member>
1192     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Double)">
1193       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
1194       <param name="value">The value that all elements will be initialized to.</param>
1195       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
1196     </member>
1197     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Int16)">
1198       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
1199       <param name="value">The value that all elements will be initialized to.</param>
1200       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
1201     </member>
1202     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Int16,System.Int16,System.Int16,System.Int16)">
1203       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
1204       <param name="e0">The value that element 0 will be initialized to.</param>
1205       <param name="e1">The value that element 1 will be initialized to.</param>
1206       <param name="e2">The value that element 2 will be initialized to.</param>
1207       <param name="e3">The value that element 3 will be initialized to.</param>
1208       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
1209     </member>
1210     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Int32)">
1211       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
1212       <param name="value">The value that all elements will be initialized to.</param>
1213       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
1214     </member>
1215     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Int32,System.Int32)">
1216       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
1217       <param name="e0">The value that element 0 will be initialized to.</param>
1218       <param name="e1">The value that element 1 will be initialized to.</param>
1219       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
1220     </member>
1221     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Int64)">
1222       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
1223       <param name="value">The value that all elements will be initialized to.</param>
1224       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
1225     </member>
1226     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.SByte)">
1227       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
1228       <param name="value">The value that all elements will be initialized to.</param>
1229       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
1230     </member>
1231     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte,System.SByte)">
1232       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
1233       <param name="e0">The value that element 0 will be initialized to.</param>
1234       <param name="e1">The value that element 1 will be initialized to.</param>
1235       <param name="e2">The value that element 2 will be initialized to.</param>
1236       <param name="e3">The value that element 3 will be initialized to.</param>
1237       <param name="e4">The value that element 4 will be initialized to.</param>
1238       <param name="e5">The value that element 5 will be initialized to.</param>
1239       <param name="e6">The value that element 6 will be initialized to.</param>
1240       <param name="e7">The value that element 7 will be initialized to.</param>
1241       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
1242     </member>
1243     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Single)">
1244       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
1245       <param name="value">The value that all elements will be initialized to.</param>
1246       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
1247     </member>
1248     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.Single,System.Single)">
1249       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
1250       <param name="e0">The value that element 0 will be initialized to.</param>
1251       <param name="e1">The value that element 1 will be initialized to.</param>
1252       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
1253     </member>
1254     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.UInt16)">
1255       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
1256       <param name="value">The value that all elements will be initialized to.</param>
1257       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
1258     </member>
1259     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.UInt16,System.UInt16,System.UInt16,System.UInt16)">
1260       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
1261       <param name="e0">The value that element 0 will be initialized to.</param>
1262       <param name="e1">The value that element 1 will be initialized to.</param>
1263       <param name="e2">The value that element 2 will be initialized to.</param>
1264       <param name="e3">The value that element 3 will be initialized to.</param>
1265       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
1266     </member>
1267     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.UInt32)">
1268       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
1269       <param name="value">The value that all elements will be initialized to.</param>
1270       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
1271     </member>
1272     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.UInt32,System.UInt32)">
1273       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with each element initialized to the corresponding specified value.</summary>
1274       <param name="e0">The value that element 0 will be initialized to.</param>
1275       <param name="e1">The value that element 1 will be initialized to.</param>
1276       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with each element initialized to corresponding specified value.</returns>
1277     </member>
1278     <member name="M:System.Runtime.Intrinsics.Vector64.Create(System.UInt64)">
1279       <summary>Creates a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> instance with all elements initialized to the specified value.</summary>
1280       <param name="value">The value that all elements will be initialized to.</param>
1281       <returns>A new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to <paramref name="value" />.</returns>
1282     </member>
1283     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.Byte)">
1284       <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>
1285       <param name="value">The value that element 0 will be initialized to.</param>
1286       <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>
1287     </member>
1288     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.Int16)">
1289       <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>
1290       <param name="value">The value that element 0 will be initialized to.</param>
1291       <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>
1292     </member>
1293     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.Int32)">
1294       <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>
1295       <param name="value">The value that element 0 will be initialized to.</param>
1296       <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>
1297     </member>
1298     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.SByte)">
1299       <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>
1300       <param name="value">The value that element 0 will be initialized to.</param>
1301       <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>
1302     </member>
1303     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.Single)">
1304       <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>
1305       <param name="value">The value that element 0 will be initialized to.</param>
1306       <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>
1307     </member>
1308     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.UInt16)">
1309       <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>
1310       <param name="value">The value that element 0 will be initialized to.</param>
1311       <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>
1312     </member>
1313     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalar(System.UInt32)">
1314       <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>
1315       <param name="value">The value that element 0 will be initialized to.</param>
1316       <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>
1317     </member>
1318     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.Byte)">
1319       <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>
1320       <param name="value">The value that element 0 will be initialized to.</param>
1321       <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>
1322     </member>
1323     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.Int16)">
1324       <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>
1325       <param name="value">The value that element 0 will be initialized to.</param>
1326       <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>
1327     </member>
1328     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.Int32)">
1329       <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>
1330       <param name="value">The value that element 0 will be initialized to.</param>
1331       <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>
1332     </member>
1333     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.SByte)">
1334       <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>
1335       <param name="value">The value that element 0 will be initialized to.</param>
1336       <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>
1337     </member>
1338     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.Single)">
1339       <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>
1340       <param name="value">The value that element 0 will be initialized to.</param>
1341       <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>
1342     </member>
1343     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.UInt16)">
1344       <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>
1345       <param name="value">The value that element 0 will be initialized to.</param>
1346       <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>
1347     </member>
1348     <member name="M:System.Runtime.Intrinsics.Vector64.CreateScalarUnsafe(System.UInt32)">
1349       <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>
1350       <param name="value">The value that element 0 will be initialized to.</param>
1351       <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>
1352     </member>
1353     <member name="M:System.Runtime.Intrinsics.Vector64.GetElement``1(System.Runtime.Intrinsics.Vector64{``0},System.Int32)">
1354       <summary>Gets the element at the specified index.</summary>
1355       <param name="vector">The vector to get the element from.</param>
1356       <param name="index">The index of the element to get.</param>
1357       <typeparam name="T">The type of the input vector.</typeparam>
1358       <returns>The value of the element at <paramref name="index" />.</returns>
1359       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1360       <exception cref="T:System.ArgumentOutOfRangeException">
1361         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
1362     </member>
1363     <member name="M:System.Runtime.Intrinsics.Vector64.ToScalar``1(System.Runtime.Intrinsics.Vector64{``0})">
1364       <summary>Converts the given vector to a scalar containing the value of the first element.</summary>
1365       <param name="vector">The vector to get the first element from.</param>
1366       <typeparam name="T">The type of the input vector.</typeparam>
1367       <returns>A scalar <typeparamref name="T" /> containing the value of the first element.</returns>
1368       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1369     </member>
1370     <member name="M:System.Runtime.Intrinsics.Vector64.ToVector128``1(System.Runtime.Intrinsics.Vector64{``0})">
1371       <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>
1372       <param name="vector">The vector to extend.</param>
1373       <typeparam name="T">The type of the input vector.</typeparam>
1374       <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>
1375       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1376     </member>
1377     <member name="M:System.Runtime.Intrinsics.Vector64.ToVector128Unsafe``1(System.Runtime.Intrinsics.Vector64{``0})">
1378       <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>
1379       <param name="vector">The vector to extend.</param>
1380       <typeparam name="T">The type of the input vector.</typeparam>
1381       <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>
1382       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1383     </member>
1384     <member name="M:System.Runtime.Intrinsics.Vector64.WithElement``1(System.Runtime.Intrinsics.Vector64{``0},System.Int32,``0)">
1385       <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>
1386       <param name="vector">The vector to get the remaining elements from.</param>
1387       <param name="index">The index of the element to set.</param>
1388       <param name="value">The value to set the element to.</param>
1389       <typeparam name="T">The type of the input vector.</typeparam>
1390       <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>
1391       <exception cref="T:System.NotSupportedException">The type of <paramref name="vector" /> (<typeparamref name="T" />) is not supported.</exception>
1392       <exception cref="T:System.ArgumentOutOfRangeException">
1393         <paramref name="index" /> was less than zero or greater than the number of elements.</exception>
1394     </member>
1395     <member name="T:System.Runtime.Intrinsics.Vector64`1">
1396       <typeparam name="T" />
1397     </member>
1398     <member name="P:System.Runtime.Intrinsics.Vector64`1.Count">
1399       <summary>Gets the number of <typeparamref name="T" /> that are in a <see cref="T:System.Runtime.Intrinsics.Vector64`1" />.</summary>
1400       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1401     </member>
1402     <member name="M:System.Runtime.Intrinsics.Vector64`1.Equals(System.Object)">
1403       <summary>Determines whether the specified object is equal to the current instance.</summary>
1404       <param name="obj">The object to compare with the current instance.</param>
1405       <returns>
1406         <c>true</c> if <paramref name="obj" /> is a <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> and is equal to the current instance; otherwise, <c>false</c>.</returns>
1407       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1408     </member>
1409     <member name="M:System.Runtime.Intrinsics.Vector64`1.Equals(System.Runtime.Intrinsics.Vector64{`0})">
1410       <summary>Determines whether the specified <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> is equal to the current instance.</summary>
1411       <param name="other">The <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> to compare with the current instance.</param>
1412       <returns>
1413         <c>true</c> if <paramref name="other" /> is equal to the current instance; otherwise, <c>false</c>.</returns>
1414       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1415     </member>
1416     <member name="M:System.Runtime.Intrinsics.Vector64`1.GetHashCode">
1417       <summary>Gets the hash code for the instance.</summary>
1418       <returns>The hash code for the instance.</returns>
1419       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1420     </member>
1421     <member name="M:System.Runtime.Intrinsics.Vector64`1.ToString">
1422       <summary>Converts the current instance to an equivalent string representation.</summary>
1423       <returns>An equivalent string representation of the current instance.</returns>
1424       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1425     </member>
1426     <member name="P:System.Runtime.Intrinsics.Vector64`1.Zero">
1427       <summary>Gets a new <see cref="T:System.Runtime.Intrinsics.Vector64`1" /> with all elements initialized to zero.</summary>
1428       <exception cref="T:System.NotSupportedException">The type of the current instance (<typeparamref name="T" />) is not supported.</exception>
1429     </member>
1430     <member name="T:System.Runtime.Intrinsics.X86.Aes">
1431       <summary>This class provides access to Intel AES hardware instructions via intrinsics.</summary>
1432     </member>
1433     <member name="M:System.Runtime.Intrinsics.X86.Aes.Decrypt(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
1434       <summary>__m128i _mm_aesdec_si128 (__m128i a, __m128i RoundKey)AESDEC xmm, xmm/m128</summary>
1435       <param name="value" />
1436       <param name="roundKey" />
1437     </member>
1438     <member name="M:System.Runtime.Intrinsics.X86.Aes.DecryptLast(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
1439       <summary>__m128i _mm_aesdeclast_si128 (__m128i a, __m128i RoundKey)AESDECLAST xmm, xmm/m128</summary>
1440       <param name="value" />
1441       <param name="roundKey" />
1442     </member>
1443     <member name="M:System.Runtime.Intrinsics.X86.Aes.Encrypt(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
1444       <summary>__m128i _mm_aesenc_si128 (__m128i a, __m128i RoundKey)AESENC xmm, xmm/m128</summary>
1445       <param name="value" />
1446       <param name="roundKey" />
1447     </member>
1448     <member name="M:System.Runtime.Intrinsics.X86.Aes.EncryptLast(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
1449       <summary>__m128i _mm_aesenclast_si128 (__m128i a, __m128i RoundKey)AESENCLAST xmm, xmm/m128</summary>
1450       <param name="value" />
1451       <param name="roundKey" />
1452     </member>
1453     <member name="M:System.Runtime.Intrinsics.X86.Aes.InverseMixColumns(System.Runtime.Intrinsics.Vector128{System.Byte})">
1454       <summary>__m128i _mm_aesimc_si128 (__m128i a)AESIMC xmm, xmm/m128</summary>
1455       <param name="value" />
1456     </member>
1457     <member name="P:System.Runtime.Intrinsics.X86.Aes.IsSupported" />
1458     <member name="M:System.Runtime.Intrinsics.X86.Aes.KeygenAssist(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
1459       <summary>__m128i _mm_aeskeygenassist_si128 (__m128i a, const int imm8)AESKEYGENASSIST xmm, xmm/m128, imm8</summary>
1460       <param name="value" />
1461       <param name="control" />
1462     </member>
1463     <member name="T:System.Runtime.Intrinsics.X86.Avx">
1464       <summary>This class provides access to Intel AVX hardware instructions via intrinsics.</summary>
1465     </member>
1466     <member name="M:System.Runtime.Intrinsics.X86.Avx.Add(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1467       <summary>__m256d _mm256_add_pd (__m256d a, __m256d b)VADDPD ymm, ymm, ymm/m256</summary>
1468       <param name="left" />
1469       <param name="right" />
1470     </member>
1471     <member name="M:System.Runtime.Intrinsics.X86.Avx.Add(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1472       <summary>__m256 _mm256_add_ps (__m256 a, __m256 b)VADDPS ymm, ymm, ymm/m256</summary>
1473       <param name="left" />
1474       <param name="right" />
1475     </member>
1476     <member name="M:System.Runtime.Intrinsics.X86.Avx.AddSubtract(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1477       <summary>__m256d _mm256_addsub_pd (__m256d a, __m256d b)VADDSUBPD ymm, ymm, ymm/m256</summary>
1478       <param name="left" />
1479       <param name="right" />
1480     </member>
1481     <member name="M:System.Runtime.Intrinsics.X86.Avx.AddSubtract(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1482       <summary>__m256 _mm256_addsub_ps (__m256 a, __m256 b)VADDSUBPS ymm, ymm, ymm/m256</summary>
1483       <param name="left" />
1484       <param name="right" />
1485     </member>
1486     <member name="M:System.Runtime.Intrinsics.X86.Avx.And(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1487       <summary>__m256d _mm256_and_pd (__m256d a, __m256d b)VANDPD ymm, ymm, ymm/m256</summary>
1488       <param name="left" />
1489       <param name="right" />
1490     </member>
1491     <member name="M:System.Runtime.Intrinsics.X86.Avx.And(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1492       <summary>__m256 _mm256_and_ps (__m256 a, __m256 b)VANDPS ymm, ymm, ymm/m256</summary>
1493       <param name="left" />
1494       <param name="right" />
1495     </member>
1496     <member name="M:System.Runtime.Intrinsics.X86.Avx.AndNot(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1497       <summary>__m256d _mm256_andnot_pd (__m256d a, __m256d b)VANDNPD ymm, ymm, ymm/m256</summary>
1498       <param name="left" />
1499       <param name="right" />
1500     </member>
1501     <member name="M:System.Runtime.Intrinsics.X86.Avx.AndNot(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1502       <summary>__m256 _mm256_andnot_ps (__m256 a, __m256 b)VANDNPS ymm, ymm, ymm/m256</summary>
1503       <param name="left" />
1504       <param name="right" />
1505     </member>
1506     <member name="M:System.Runtime.Intrinsics.X86.Avx.Blend(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
1507       <summary>__m256d _mm256_blend_pd (__m256d a, __m256d b, const int imm8)VBLENDPD ymm, ymm, ymm/m256, imm8</summary>
1508       <param name="left" />
1509       <param name="right" />
1510       <param name="control" />
1511     </member>
1512     <member name="M:System.Runtime.Intrinsics.X86.Avx.Blend(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
1513       <summary>__m256 _mm256_blend_ps (__m256 a, __m256 b, const int imm8)VBLENDPS ymm, ymm, ymm/m256, imm8</summary>
1514       <param name="left" />
1515       <param name="right" />
1516       <param name="control" />
1517     </member>
1518     <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})">
1519       <summary>__m256d _mm256_blendv_pd (__m256d a, __m256d b, __m256d mask)VBLENDVPD ymm, ymm, ymm/m256, ymm</summary>
1520       <param name="left" />
1521       <param name="right" />
1522       <param name="mask" />
1523     </member>
1524     <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})">
1525       <summary>__m256 _mm256_blendv_ps (__m256 a, __m256 b, __m256 mask)VBLENDVPS ymm, ymm, ymm/m256, ymm</summary>
1526       <param name="left" />
1527       <param name="right" />
1528       <param name="mask" />
1529     </member>
1530     <member name="M:System.Runtime.Intrinsics.X86.Avx.BroadcastScalarToVector128(System.Single*)">
1531       <summary>__m128 _mm_broadcast_ss (float const * mem_addr)VBROADCASTSS xmm, m32</summary>
1532       <param name="source" />
1533     </member>
1534     <member name="M:System.Runtime.Intrinsics.X86.Avx.BroadcastScalarToVector256(System.Double*)">
1535       <summary>__m256d _mm256_broadcast_sd (double const * mem_addr)VBROADCASTSD ymm, m64</summary>
1536       <param name="source" />
1537     </member>
1538     <member name="M:System.Runtime.Intrinsics.X86.Avx.BroadcastScalarToVector256(System.Single*)">
1539       <summary>__m256 _mm256_broadcast_ss (float const * mem_addr)VBROADCASTSS ymm, m32</summary>
1540       <param name="source" />
1541     </member>
1542     <member name="M:System.Runtime.Intrinsics.X86.Avx.BroadcastVector128ToVector256(System.Double*)">
1543       <summary>__m256d _mm256_broadcast_pd (__m128d const * mem_addr)VBROADCASTF128, ymm, m128</summary>
1544       <param name="address" />
1545     </member>
1546     <member name="M:System.Runtime.Intrinsics.X86.Avx.BroadcastVector128ToVector256(System.Single*)">
1547       <summary>__m256 _mm256_broadcast_ps (__m128 const * mem_addr)VBROADCASTF128, ymm, m128</summary>
1548       <param name="address" />
1549     </member>
1550     <member name="M:System.Runtime.Intrinsics.X86.Avx.Ceiling(System.Runtime.Intrinsics.Vector256{System.Double})">
1551       <summary>__m256d _mm256_ceil_pd (__m256d a)VROUNDPD ymm, ymm/m256, imm8(10)</summary>
1552       <param name="value" />
1553     </member>
1554     <member name="M:System.Runtime.Intrinsics.X86.Avx.Ceiling(System.Runtime.Intrinsics.Vector256{System.Single})">
1555       <summary>__m256 _mm256_ceil_ps (__m256 a)VROUNDPS ymm, ymm/m256, imm8(10)</summary>
1556       <param name="value" />
1557     </member>
1558     <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)">
1559       <summary>__m128d _mm_cmp_pd (__m128d a, __m128d b, const int imm8)VCMPPD xmm, xmm, xmm/m128, imm8</summary>
1560       <param name="left" />
1561       <param name="right" />
1562       <param name="mode" />
1563     </member>
1564     <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)">
1565       <summary>__m128 _mm_cmp_ps (__m128 a, __m128 b, const int imm8)VCMPPS xmm, xmm, xmm/m128, imm8</summary>
1566       <param name="left" />
1567       <param name="right" />
1568       <param name="mode" />
1569     </member>
1570     <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)">
1571       <summary>__m256d _mm256_cmp_pd (__m256d a, __m256d b, const int imm8)VCMPPD ymm, ymm, ymm/m256, imm8</summary>
1572       <param name="left" />
1573       <param name="right" />
1574       <param name="mode" />
1575     </member>
1576     <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)">
1577       <summary>__m256 _mm256_cmp_ps (__m256 a, __m256 b, const int imm8)VCMPPS ymm, ymm, ymm/m256, imm8</summary>
1578       <param name="left" />
1579       <param name="right" />
1580       <param name="mode" />
1581     </member>
1582     <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)">
1583       <summary>__m128d _mm_cmp_sd (__m128d a, __m128d b, const int imm8)VCMPSS xmm, xmm, xmm/m32, imm8</summary>
1584       <param name="left" />
1585       <param name="right" />
1586       <param name="mode" />
1587     </member>
1588     <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)">
1589       <summary>__m128 _mm_cmp_ss (__m128 a, __m128 b, const int imm8)VCMPSD xmm, xmm, xmm/m64, imm8</summary>
1590       <param name="left" />
1591       <param name="right" />
1592       <param name="mode" />
1593     </member>
1594     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector256{System.Double})">
1595       <summary>__m128i _mm256_cvtpd_epi32 (__m256d a)VCVTPD2DQ xmm, ymm/m256</summary>
1596       <param name="value" />
1597     </member>
1598     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector128Int32WithTruncation(System.Runtime.Intrinsics.Vector256{System.Double})">
1599       <summary>__m128i _mm256_cvttpd_epi32 (__m256d a)VCVTTPD2DQ xmm, ymm/m256</summary>
1600       <param name="value" />
1601     </member>
1602     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector128Single(System.Runtime.Intrinsics.Vector256{System.Double})">
1603       <summary>__m128 _mm256_cvtpd_ps (__m256d a)VCVTPD2PS xmm, ymm/m256</summary>
1604       <param name="value" />
1605     </member>
1606     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector256Double(System.Runtime.Intrinsics.Vector128{System.Int32})">
1607       <summary>__m256d _mm256_cvtepi32_pd (__m128i a)VCVTDQ2PD ymm, xmm/m128</summary>
1608       <param name="value" />
1609     </member>
1610     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector256Double(System.Runtime.Intrinsics.Vector128{System.Single})">
1611       <summary>__m256d _mm256_cvtps_pd (__m128 a)VCVTPS2PD ymm, xmm/m128</summary>
1612       <param name="value" />
1613     </member>
1614     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector256Int32(System.Runtime.Intrinsics.Vector256{System.Single})">
1615       <summary>__m256i _mm256_cvtps_epi32 (__m256 a)VCVTPS2DQ ymm, ymm/m256</summary>
1616       <param name="value" />
1617     </member>
1618     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector256Int32WithTruncation(System.Runtime.Intrinsics.Vector256{System.Single})">
1619       <summary>__m256i _mm256_cvttps_epi32 (__m256 a)VCVTTPS2DQ ymm, ymm/m256</summary>
1620       <param name="value" />
1621     </member>
1622     <member name="M:System.Runtime.Intrinsics.X86.Avx.ConvertToVector256Single(System.Runtime.Intrinsics.Vector256{System.Int32})">
1623       <summary>__m256 _mm256_cvtepi32_ps (__m256i a)VCVTDQ2PS ymm, ymm/m256</summary>
1624       <param name="value" />
1625     </member>
1626     <member name="M:System.Runtime.Intrinsics.X86.Avx.Divide(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1627       <summary>__m256d _mm256_div_pd (__m256d a, __m256d b)VDIVPD ymm, ymm, ymm/m256</summary>
1628       <param name="left" />
1629       <param name="right" />
1630     </member>
1631     <member name="M:System.Runtime.Intrinsics.X86.Avx.Divide(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1632       <summary>__m256 _mm256_div_ps (__m256 a, __m256 b)VDIVPS ymm, ymm, ymm/m256</summary>
1633       <param name="left" />
1634       <param name="right" />
1635     </member>
1636     <member name="M:System.Runtime.Intrinsics.X86.Avx.DotProduct(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
1637       <summary>__m256 _mm256_dp_ps (__m256 a, __m256 b, const int imm8)VDPPS ymm, ymm, ymm/m256, imm8</summary>
1638       <param name="left" />
1639       <param name="right" />
1640       <param name="control" />
1641     </member>
1642     <member name="M:System.Runtime.Intrinsics.X86.Avx.DuplicateEvenIndexed(System.Runtime.Intrinsics.Vector256{System.Double})">
1643       <summary>__m256d _mm256_movedup_pd (__m256d a)VMOVDDUP ymm, ymm/m256</summary>
1644       <param name="value" />
1645     </member>
1646     <member name="M:System.Runtime.Intrinsics.X86.Avx.DuplicateEvenIndexed(System.Runtime.Intrinsics.Vector256{System.Single})">
1647       <summary>__m256 _mm256_moveldup_ps (__m256 a)VMOVSLDUP ymm, ymm/m256</summary>
1648       <param name="value" />
1649     </member>
1650     <member name="M:System.Runtime.Intrinsics.X86.Avx.DuplicateOddIndexed(System.Runtime.Intrinsics.Vector256{System.Single})">
1651       <summary>__m256 _mm256_movehdup_ps (__m256 a)VMOVSHDUP ymm, ymm/m256</summary>
1652       <param name="value" />
1653     </member>
1654     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
1655       <summary>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)VEXTRACTF128 xmm/m128, ymm, imm8</summary>
1656       <param name="value" />
1657       <param name="index" />
1658     </member>
1659     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
1660       <summary>__m128d _mm256_extractf128_pd (__m256d a, const int imm8)VEXTRACTF128 xmm/m128, ymm, imm8</summary>
1661       <param name="value" />
1662       <param name="index" />
1663     </member>
1664     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
1665       <summary>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)VEXTRACTF128 xmm/m128, ymm, imm8</summary>
1666       <param name="value" />
1667       <param name="index" />
1668     </member>
1669     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
1670       <summary>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)VEXTRACTF128 xmm/m128, ymm, imm8</summary>
1671       <param name="value" />
1672       <param name="index" />
1673     </member>
1674     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
1675       <summary>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)VEXTRACTF128 xmm/m128, ymm, imm8</summary>
1676       <param name="value" />
1677       <param name="index" />
1678     </member>
1679     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
1680       <summary>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)VEXTRACTF128 xmm/m128, ymm, imm8</summary>
1681       <param name="value" />
1682       <param name="index" />
1683     </member>
1684     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
1685       <summary>__m128 _mm256_extractf128_ps (__m256 a, const int imm8)VEXTRACTF128 xmm/m128, ymm, imm8</summary>
1686       <param name="value" />
1687       <param name="index" />
1688     </member>
1689     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
1690       <summary>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)VEXTRACTF128 xmm/m128, ymm, imm8</summary>
1691       <param name="value" />
1692       <param name="index" />
1693     </member>
1694     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
1695       <summary>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)VEXTRACTF128 xmm/m128, ymm, imm8</summary>
1696       <param name="value" />
1697       <param name="index" />
1698     </member>
1699     <member name="M:System.Runtime.Intrinsics.X86.Avx.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
1700       <summary>__m128i _mm256_extractf128_si256 (__m256i a, const int imm8)VEXTRACTF128 xmm/m128, ymm, imm8</summary>
1701       <param name="value" />
1702       <param name="index" />
1703     </member>
1704     <member name="M:System.Runtime.Intrinsics.X86.Avx.Floor(System.Runtime.Intrinsics.Vector256{System.Double})">
1705       <summary>__m256d _mm256_floor_pd (__m256d a)VROUNDPS ymm, ymm/m256, imm8(9)</summary>
1706       <param name="value" />
1707     </member>
1708     <member name="M:System.Runtime.Intrinsics.X86.Avx.Floor(System.Runtime.Intrinsics.Vector256{System.Single})">
1709       <summary>__m256 _mm256_floor_ps (__m256 a)VROUNDPS ymm, ymm/m256, imm8(9)</summary>
1710       <param name="value" />
1711     </member>
1712     <member name="M:System.Runtime.Intrinsics.X86.Avx.HorizontalAdd(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1713       <summary>__m256d _mm256_hadd_pd (__m256d a, __m256d b)VHADDPD ymm, ymm, ymm/m256</summary>
1714       <param name="left" />
1715       <param name="right" />
1716     </member>
1717     <member name="M:System.Runtime.Intrinsics.X86.Avx.HorizontalAdd(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1718       <summary>__m256 _mm256_hadd_ps (__m256 a, __m256 b)VHADDPS ymm, ymm, ymm/m256</summary>
1719       <param name="left" />
1720       <param name="right" />
1721     </member>
1722     <member name="M:System.Runtime.Intrinsics.X86.Avx.HorizontalSubtract(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1723       <summary>__m256d _mm256_hsub_pd (__m256d a, __m256d b)VHSUBPD ymm, ymm, ymm/m256</summary>
1724       <param name="left" />
1725       <param name="right" />
1726     </member>
1727     <member name="M:System.Runtime.Intrinsics.X86.Avx.HorizontalSubtract(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1728       <summary>__m256 _mm256_hsub_ps (__m256 a, __m256 b)VHSUBPS ymm, ymm, ymm/m256</summary>
1729       <param name="left" />
1730       <param name="right" />
1731     </member>
1732     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
1733       <summary>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)VINSERTF128 ymm, ymm, xmm/m128, imm8</summary>
1734       <param name="value" />
1735       <param name="data" />
1736       <param name="index" />
1737     </member>
1738     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
1739       <summary>__m256d _mm256_insertf128_pd (__m256d a, __m128d b, int imm8)VINSERTF128 ymm, ymm, xmm/m128, imm8</summary>
1740       <param name="value" />
1741       <param name="data" />
1742       <param name="index" />
1743     </member>
1744     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
1745       <summary>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)VINSERTF128 ymm, ymm, xmm/m128, imm8</summary>
1746       <param name="value" />
1747       <param name="data" />
1748       <param name="index" />
1749     </member>
1750     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
1751       <summary>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)VINSERTF128 ymm, ymm, xmm/m128, imm8</summary>
1752       <param name="value" />
1753       <param name="data" />
1754       <param name="index" />
1755     </member>
1756     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
1757       <summary>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)VINSERTF128 ymm, ymm, xmm/m128, imm8</summary>
1758       <param name="value" />
1759       <param name="data" />
1760       <param name="index" />
1761     </member>
1762     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
1763       <summary>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)VINSERTF128 ymm, ymm, xmm/m128, imm8</summary>
1764       <param name="value" />
1765       <param name="data" />
1766       <param name="index" />
1767     </member>
1768     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
1769       <summary>__m256 _mm256_insertf128_ps (__m256 a, __m128 b, int imm8)VINSERTF128 ymm, ymm, xmm/m128, imm8</summary>
1770       <param name="value" />
1771       <param name="data" />
1772       <param name="index" />
1773     </member>
1774     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
1775       <summary>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)VINSERTF128 ymm, ymm, xmm/m128, imm8</summary>
1776       <param name="value" />
1777       <param name="data" />
1778       <param name="index" />
1779     </member>
1780     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
1781       <summary>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)VINSERTF128 ymm, ymm, xmm/m128, imm8</summary>
1782       <param name="value" />
1783       <param name="data" />
1784       <param name="index" />
1785     </member>
1786     <member name="M:System.Runtime.Intrinsics.X86.Avx.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
1787       <summary>__m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)VINSERTF128 ymm, ymm, xmm/m128, imm8</summary>
1788       <param name="value" />
1789       <param name="data" />
1790       <param name="index" />
1791     </member>
1792     <member name="P:System.Runtime.Intrinsics.X86.Avx.IsSupported" />
1793     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Byte*)">
1794       <summary>__m256i _mm256_load_si256 (__m256i const * mem_addr)VMOVDQA ymm, m256</summary>
1795       <param name="address" />
1796     </member>
1797     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Double*)">
1798       <summary>__m256d _mm256_load_pd (double const * mem_addr)VMOVAPD ymm, ymm/m256</summary>
1799       <param name="address" />
1800     </member>
1801     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Int16*)">
1802       <summary>__m256i _mm256_load_si256 (__m256i const * mem_addr)VMOVDQA ymm, m256</summary>
1803       <param name="address" />
1804     </member>
1805     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Int32*)">
1806       <summary>__m256i _mm256_load_si256 (__m256i const * mem_addr)VMOVDQA ymm, m256</summary>
1807       <param name="address" />
1808     </member>
1809     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Int64*)">
1810       <summary>__m256i _mm256_load_si256 (__m256i const * mem_addr)VMOVDQA ymm, m256</summary>
1811       <param name="address" />
1812     </member>
1813     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.SByte*)">
1814       <summary>__m256i _mm256_load_si256 (__m256i const * mem_addr)VMOVDQA ymm, m256</summary>
1815       <param name="address" />
1816     </member>
1817     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.Single*)">
1818       <summary>__m256 _mm256_load_ps (float const * mem_addr)VMOVAPS ymm, ymm/m256</summary>
1819       <param name="address" />
1820     </member>
1821     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.UInt16*)">
1822       <summary>__m256i _mm256_load_si256 (__m256i const * mem_addr)VMOVDQA ymm, m256</summary>
1823       <param name="address" />
1824     </member>
1825     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.UInt32*)">
1826       <summary>__m256i _mm256_load_si256 (__m256i const * mem_addr)VMOVDQA ymm, m256</summary>
1827       <param name="address" />
1828     </member>
1829     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadAlignedVector256(System.UInt64*)">
1830       <summary>__m256i _mm256_load_si256 (__m256i const * mem_addr)VMOVDQA ymm, m256</summary>
1831       <param name="address" />
1832     </member>
1833     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.Byte*)">
1834       <summary>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)VLDDQU ymm, m256</summary>
1835       <param name="address" />
1836     </member>
1837     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.Int16*)">
1838       <summary>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)VLDDQU ymm, m256</summary>
1839       <param name="address" />
1840     </member>
1841     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.Int32*)">
1842       <summary>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)VLDDQU ymm, m256</summary>
1843       <param name="address" />
1844     </member>
1845     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.Int64*)">
1846       <summary>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)VLDDQU ymm, m256</summary>
1847       <param name="address" />
1848     </member>
1849     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.SByte*)">
1850       <summary>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)VLDDQU ymm, m256</summary>
1851       <param name="address" />
1852     </member>
1853     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.UInt16*)">
1854       <summary>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)VLDDQU ymm, m256</summary>
1855       <param name="address" />
1856     </member>
1857     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.UInt32*)">
1858       <summary>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)VLDDQU ymm, m256</summary>
1859       <param name="address" />
1860     </member>
1861     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadDquVector256(System.UInt64*)">
1862       <summary>__m256i _mm256_lddqu_si256 (__m256i const * mem_addr)VLDDQU ymm, m256</summary>
1863       <param name="address" />
1864     </member>
1865     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Byte*)">
1866       <summary>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)VMOVDQU ymm, m256</summary>
1867       <param name="address" />
1868     </member>
1869     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Double*)">
1870       <summary>__m256d _mm256_loadu_pd (double const * mem_addr)VMOVUPD ymm, ymm/m256</summary>
1871       <param name="address" />
1872     </member>
1873     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Int16*)">
1874       <summary>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)VMOVDQU ymm, m256</summary>
1875       <param name="address" />
1876     </member>
1877     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Int32*)">
1878       <summary>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)VMOVDQU ymm, m256</summary>
1879       <param name="address" />
1880     </member>
1881     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Int64*)">
1882       <summary>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)VMOVDQU ymm, m256</summary>
1883       <param name="address" />
1884     </member>
1885     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.SByte*)">
1886       <summary>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)VMOVDQU ymm, m256</summary>
1887       <param name="address" />
1888     </member>
1889     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.Single*)">
1890       <summary>__m256 _mm256_loadu_ps (float const * mem_addr)VMOVUPS ymm, ymm/m256</summary>
1891       <param name="address" />
1892     </member>
1893     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.UInt16*)">
1894       <summary>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)VMOVDQU ymm, m256</summary>
1895       <param name="address" />
1896     </member>
1897     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.UInt32*)">
1898       <summary>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)VMOVDQU ymm, m256</summary>
1899       <param name="address" />
1900     </member>
1901     <member name="M:System.Runtime.Intrinsics.X86.Avx.LoadVector256(System.UInt64*)">
1902       <summary>__m256i _mm256_loadu_si256 (__m256i const * mem_addr)VMOVDQU ymm, m256</summary>
1903       <param name="address" />
1904     </member>
1905     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskLoad(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
1906       <summary>__m128d _mm_maskload_pd (double const * mem_addr, __m128i mask)VMASKMOVPD xmm, xmm, m128</summary>
1907       <param name="address" />
1908       <param name="mask" />
1909     </member>
1910     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskLoad(System.Double*,System.Runtime.Intrinsics.Vector256{System.Double})">
1911       <summary>__m256d _mm256_maskload_pd (double const * mem_addr, __m256i mask)VMASKMOVPD ymm, ymm, m256</summary>
1912       <param name="address" />
1913       <param name="mask" />
1914     </member>
1915     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskLoad(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
1916       <summary>__m128 _mm_maskload_ps (float const * mem_addr, __m128i mask)VMASKMOVPS xmm, xmm, m128</summary>
1917       <param name="address" />
1918       <param name="mask" />
1919     </member>
1920     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskLoad(System.Single*,System.Runtime.Intrinsics.Vector256{System.Single})">
1921       <summary>__m256 _mm256_maskload_ps (float const * mem_addr, __m256i mask)VMASKMOVPS ymm, ymm, m256</summary>
1922       <param name="address" />
1923       <param name="mask" />
1924     </member>
1925     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskStore(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
1926       <summary>void _mm_maskstore_pd (double * mem_addr, __m128i mask, __m128d a)VMASKMOVPD m128, xmm, xmm</summary>
1927       <param name="address" />
1928       <param name="mask" />
1929       <param name="source" />
1930     </member>
1931     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskStore(System.Double*,System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1932       <summary>void _mm256_maskstore_pd (double * mem_addr, __m256i mask, __m256d a)VMASKMOVPD m256, ymm, ymm</summary>
1933       <param name="address" />
1934       <param name="mask" />
1935       <param name="source" />
1936     </member>
1937     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskStore(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
1938       <summary>void _mm_maskstore_ps (float * mem_addr, __m128i mask, __m128 a)VMASKMOVPS m128, xmm, xmm</summary>
1939       <param name="address" />
1940       <param name="mask" />
1941       <param name="source" />
1942     </member>
1943     <member name="M:System.Runtime.Intrinsics.X86.Avx.MaskStore(System.Single*,System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1944       <summary>void _mm256_maskstore_ps (float * mem_addr, __m256i mask, __m256 a)VMASKMOVPS m256, ymm, ymm</summary>
1945       <param name="address" />
1946       <param name="mask" />
1947       <param name="source" />
1948     </member>
1949     <member name="M:System.Runtime.Intrinsics.X86.Avx.Max(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1950       <summary>__m256d _mm256_max_pd (__m256d a, __m256d b)VMAXPD ymm, ymm, ymm/m256</summary>
1951       <param name="left" />
1952       <param name="right" />
1953     </member>
1954     <member name="M:System.Runtime.Intrinsics.X86.Avx.Max(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1955       <summary>__m256 _mm256_max_ps (__m256 a, __m256 b)VMAXPS ymm, ymm, ymm/m256</summary>
1956       <param name="left" />
1957       <param name="right" />
1958     </member>
1959     <member name="M:System.Runtime.Intrinsics.X86.Avx.Min(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1960       <summary>__m256d _mm256_min_pd (__m256d a, __m256d b)VMINPD ymm, ymm, ymm/m256</summary>
1961       <param name="left" />
1962       <param name="right" />
1963     </member>
1964     <member name="M:System.Runtime.Intrinsics.X86.Avx.Min(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1965       <summary>__m256 _mm256_min_ps (__m256 a, __m256 b)VMINPS ymm, ymm, ymm/m256</summary>
1966       <param name="left" />
1967       <param name="right" />
1968     </member>
1969     <member name="M:System.Runtime.Intrinsics.X86.Avx.MoveMask(System.Runtime.Intrinsics.Vector256{System.Double})">
1970       <summary>int _mm256_movemask_pd (__m256d a)VMOVMSKPD reg, ymm</summary>
1971       <param name="value" />
1972     </member>
1973     <member name="M:System.Runtime.Intrinsics.X86.Avx.MoveMask(System.Runtime.Intrinsics.Vector256{System.Single})">
1974       <summary>int _mm256_movemask_ps (__m256 a)VMOVMSKPS reg, ymm</summary>
1975       <param name="value" />
1976     </member>
1977     <member name="M:System.Runtime.Intrinsics.X86.Avx.Multiply(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1978       <summary>__m256d _mm256_mul_pd (__m256d a, __m256d b)VMULPD ymm, ymm, ymm/m256</summary>
1979       <param name="left" />
1980       <param name="right" />
1981     </member>
1982     <member name="M:System.Runtime.Intrinsics.X86.Avx.Multiply(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1983       <summary>__m256 _mm256_mul_ps (__m256 a, __m256 b)VMULPS ymm, ymm, ymm/m256</summary>
1984       <param name="left" />
1985       <param name="right" />
1986     </member>
1987     <member name="M:System.Runtime.Intrinsics.X86.Avx.Or(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
1988       <summary>__m256d _mm256_or_pd (__m256d a, __m256d b)VORPD ymm, ymm, ymm/m256</summary>
1989       <param name="left" />
1990       <param name="right" />
1991     </member>
1992     <member name="M:System.Runtime.Intrinsics.X86.Avx.Or(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
1993       <summary>__m256 _mm256_or_ps (__m256 a, __m256 b)VORPS ymm, ymm, ymm/m256</summary>
1994       <param name="left" />
1995       <param name="right" />
1996     </member>
1997     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute(System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
1998       <summary>__m128d _mm_permute_pd (__m128d a, int imm8)VPERMILPD xmm, xmm, imm8</summary>
1999       <param name="value" />
2000       <param name="control" />
2001     </member>
2002     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
2003       <summary>__m128 _mm_permute_ps (__m128 a, int imm8)VPERMILPS xmm, xmm, imm8</summary>
2004       <param name="value" />
2005       <param name="control" />
2006     </member>
2007     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute(System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
2008       <summary>__m256d _mm256_permute_pd (__m256d a, int imm8)VPERMILPD ymm, ymm, imm8</summary>
2009       <param name="value" />
2010       <param name="control" />
2011     </member>
2012     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute(System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
2013       <summary>__m256 _mm256_permute_ps (__m256 a, int imm8)VPERMILPS ymm, ymm, imm8</summary>
2014       <param name="value" />
2015       <param name="control" />
2016     </member>
2017     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
2018       <summary>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)VPERM2F128 ymm, ymm, ymm/m256, imm8</summary>
2019       <param name="left" />
2020       <param name="right" />
2021       <param name="control" />
2022     </member>
2023     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
2024       <summary>__m256d _mm256_permute2f128_pd (__m256d a, __m256d b, int imm8)VPERM2F128 ymm, ymm, ymm/m256, imm8</summary>
2025       <param name="left" />
2026       <param name="right" />
2027       <param name="control" />
2028     </member>
2029     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
2030       <summary>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)VPERM2F128 ymm, ymm, ymm/m256, imm8</summary>
2031       <param name="left" />
2032       <param name="right" />
2033       <param name="control" />
2034     </member>
2035     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
2036       <summary>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)VPERM2F128 ymm, ymm, ymm/m256, imm8</summary>
2037       <param name="left" />
2038       <param name="right" />
2039       <param name="control" />
2040     </member>
2041     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
2042       <summary>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)VPERM2F128 ymm, ymm, ymm/m256, imm8</summary>
2043       <param name="left" />
2044       <param name="right" />
2045       <param name="control" />
2046     </member>
2047     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
2048       <summary>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)VPERM2F128 ymm, ymm, ymm/m256, imm8</summary>
2049       <param name="left" />
2050       <param name="right" />
2051       <param name="control" />
2052     </member>
2053     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
2054       <summary>__m256 _mm256_permute2f128_ps (__m256 a, __m256 b, int imm8)VPERM2F128 ymm, ymm, ymm/m256, imm8</summary>
2055       <param name="left" />
2056       <param name="right" />
2057       <param name="control" />
2058     </member>
2059     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
2060       <summary>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)VPERM2F128 ymm, ymm, ymm/m256, imm8</summary>
2061       <param name="left" />
2062       <param name="right" />
2063       <param name="control" />
2064     </member>
2065     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
2066       <summary>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)VPERM2F128 ymm, ymm, ymm/m256, imm8</summary>
2067       <param name="left" />
2068       <param name="right" />
2069       <param name="control" />
2070     </member>
2071     <member name="M:System.Runtime.Intrinsics.X86.Avx.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
2072       <summary>__m256i _mm256_permute2f128_si256 (__m256i a, __m256i b, int imm8)VPERM2F128 ymm, ymm, ymm/m256, imm8</summary>
2073       <param name="left" />
2074       <param name="right" />
2075       <param name="control" />
2076     </member>
2077     <member name="M:System.Runtime.Intrinsics.X86.Avx.PermuteVar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Int64})">
2078       <summary>__m128d _mm_permutevar_pd (__m128d a, __m128i b)VPERMILPD xmm, xmm, xmm/m128</summary>
2079       <param name="left" />
2080       <param name="control" />
2081     </member>
2082     <member name="M:System.Runtime.Intrinsics.X86.Avx.PermuteVar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Int32})">
2083       <summary>__m128 _mm_permutevar_ps (__m128 a, __m128i b)VPERMILPS xmm, xmm, xmm/m128</summary>
2084       <param name="left" />
2085       <param name="control" />
2086     </member>
2087     <member name="M:System.Runtime.Intrinsics.X86.Avx.PermuteVar(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Int64})">
2088       <summary>__m256d _mm256_permutevar_pd (__m256d a, __m256i b)VPERMILPD ymm, ymm, ymm/m256</summary>
2089       <param name="left" />
2090       <param name="control" />
2091     </member>
2092     <member name="M:System.Runtime.Intrinsics.X86.Avx.PermuteVar(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Int32})">
2093       <summary>__m256 _mm256_permutevar_ps (__m256 a, __m256i b)VPERMILPS ymm, ymm, ymm/m256</summary>
2094       <param name="left" />
2095       <param name="control" />
2096     </member>
2097     <member name="M:System.Runtime.Intrinsics.X86.Avx.Reciprocal(System.Runtime.Intrinsics.Vector256{System.Single})">
2098       <summary>__m256 _mm256_rcp_ps (__m256 a)VRCPPS ymm, ymm/m256</summary>
2099       <param name="value" />
2100     </member>
2101     <member name="M:System.Runtime.Intrinsics.X86.Avx.ReciprocalSqrt(System.Runtime.Intrinsics.Vector256{System.Single})">
2102       <summary>__m256 _mm256_rsqrt_ps (__m256 a)VRSQRTPS ymm, ymm/m256</summary>
2103       <param name="value" />
2104     </member>
2105     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundCurrentDirection(System.Runtime.Intrinsics.Vector256{System.Double})">
2106       <summary>__m256d _mm256_round_pd (__m256d a, _MM_FROUND_CUR_DIRECTION)VROUNDPD ymm, ymm/m256, imm8(4)</summary>
2107       <param name="value" />
2108     </member>
2109     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundCurrentDirection(System.Runtime.Intrinsics.Vector256{System.Single})">
2110       <summary>__m256 _mm256_round_ps (__m256 a, _MM_FROUND_CUR_DIRECTION)VROUNDPS ymm, ymm/m256, imm8(4)</summary>
2111       <param name="value" />
2112     </member>
2113     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToNearestInteger(System.Runtime.Intrinsics.Vector256{System.Double})">
2114       <summary>__m256d _mm256_round_pd (__m256d a, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC)VROUNDPD ymm, ymm/m256, imm8(8)</summary>
2115       <param name="value" />
2116     </member>
2117     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToNearestInteger(System.Runtime.Intrinsics.Vector256{System.Single})">
2118       <summary>__m256 _mm256_round_ps (__m256 a, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC)VROUNDPS ymm, ymm/m256, imm8(8)</summary>
2119       <param name="value" />
2120     </member>
2121     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector256{System.Double})">
2122       <summary>__m256d _mm256_round_pd (__m256d a, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC)VROUNDPD ymm, ymm/m256, imm8(9)</summary>
2123       <param name="value" />
2124     </member>
2125     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector256{System.Single})">
2126       <summary>__m256 _mm256_round_ps (__m256 a, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC)VROUNDPS ymm, ymm/m256, imm8(9)</summary>
2127       <param name="value" />
2128     </member>
2129     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector256{System.Double})">
2130       <summary>__m256d _mm256_round_pd (__m256d a, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC)VROUNDPD ymm, ymm/m256, imm8(10)</summary>
2131       <param name="value" />
2132     </member>
2133     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector256{System.Single})">
2134       <summary>__m256 _mm256_round_ps (__m256 a, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC)VROUNDPS ymm, ymm/m256, imm8(10)</summary>
2135       <param name="value" />
2136     </member>
2137     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToZero(System.Runtime.Intrinsics.Vector256{System.Double})">
2138       <summary>__m256d _mm256_round_pd (__m256d a, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC)VROUNDPD ymm, ymm/m256, imm8(11)</summary>
2139       <param name="value" />
2140     </member>
2141     <member name="M:System.Runtime.Intrinsics.X86.Avx.RoundToZero(System.Runtime.Intrinsics.Vector256{System.Single})">
2142       <summary>__m256 _mm256_round_ps (__m256 a, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC)VROUNDPS ymm, ymm/m256, imm8(11)</summary>
2143       <param name="value" />
2144     </member>
2145     <member name="M:System.Runtime.Intrinsics.X86.Avx.Shuffle(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
2146       <summary>__m256d _mm256_shuffle_pd (__m256d a, __m256d b, const int imm8)VSHUFPD ymm, ymm, ymm/m256, imm8</summary>
2147       <param name="value" />
2148       <param name="right" />
2149       <param name="control" />
2150     </member>
2151     <member name="M:System.Runtime.Intrinsics.X86.Avx.Shuffle(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single},System.Byte)">
2152       <summary>__m256 _mm256_shuffle_ps (__m256 a, __m256 b, const int imm8)VSHUFPS ymm, ymm, ymm/m256, imm8</summary>
2153       <param name="value" />
2154       <param name="right" />
2155       <param name="control" />
2156     </member>
2157     <member name="M:System.Runtime.Intrinsics.X86.Avx.Sqrt(System.Runtime.Intrinsics.Vector256{System.Double})">
2158       <summary>__m256d _mm256_sqrt_pd (__m256d a)VSQRTPD ymm, ymm/m256</summary>
2159       <param name="value" />
2160     </member>
2161     <member name="M:System.Runtime.Intrinsics.X86.Avx.Sqrt(System.Runtime.Intrinsics.Vector256{System.Single})">
2162       <summary>__m256 _mm256_sqrt_ps (__m256 a)VSQRTPS ymm, ymm/m256</summary>
2163       <param name="value" />
2164     </member>
2165     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Byte*,System.Runtime.Intrinsics.Vector256{System.Byte})">
2166       <summary>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)MOVDQU m256, ymm</summary>
2167       <param name="address" />
2168       <param name="source" />
2169     </member>
2170     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Double*,System.Runtime.Intrinsics.Vector256{System.Double})">
2171       <summary>void _mm256_storeu_pd (double * mem_addr, __m256d a)MOVUPD m256, ymm</summary>
2172       <param name="address" />
2173       <param name="source" />
2174     </member>
2175     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Int16*,System.Runtime.Intrinsics.Vector256{System.Int16})">
2176       <summary>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)MOVDQU m256, ymm</summary>
2177       <param name="address" />
2178       <param name="source" />
2179     </member>
2180     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32})">
2181       <summary>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)MOVDQU m256, ymm</summary>
2182       <param name="address" />
2183       <param name="source" />
2184     </member>
2185     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64})">
2186       <summary>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)MOVDQU m256, ymm</summary>
2187       <param name="address" />
2188       <param name="source" />
2189     </member>
2190     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.SByte*,System.Runtime.Intrinsics.Vector256{System.SByte})">
2191       <summary>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)MOVDQU m256, ymm</summary>
2192       <param name="address" />
2193       <param name="source" />
2194     </member>
2195     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.Single*,System.Runtime.Intrinsics.Vector256{System.Single})">
2196       <summary>void _mm256_storeu_ps (float * mem_addr, __m256 a)MOVUPS m256, ymm</summary>
2197       <param name="address" />
2198       <param name="source" />
2199     </member>
2200     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.UInt16*,System.Runtime.Intrinsics.Vector256{System.UInt16})">
2201       <summary>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)MOVDQU m256, ymm</summary>
2202       <param name="address" />
2203       <param name="source" />
2204     </member>
2205     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.UInt32})">
2206       <summary>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)MOVDQU m256, ymm</summary>
2207       <param name="address" />
2208       <param name="source" />
2209     </member>
2210     <member name="M:System.Runtime.Intrinsics.X86.Avx.Store(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.UInt64})">
2211       <summary>void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)MOVDQU m256, ymm</summary>
2212       <param name="address" />
2213       <param name="source" />
2214     </member>
2215     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Byte*,System.Runtime.Intrinsics.Vector256{System.Byte})">
2216       <summary>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)MOVDQA m256, ymm</summary>
2217       <param name="address" />
2218       <param name="source" />
2219     </member>
2220     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Double*,System.Runtime.Intrinsics.Vector256{System.Double})">
2221       <summary>void _mm256_store_pd (double * mem_addr, __m256d a)VMOVAPD m256, ymm</summary>
2222       <param name="address" />
2223       <param name="source" />
2224     </member>
2225     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Int16*,System.Runtime.Intrinsics.Vector256{System.Int16})">
2226       <summary>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)MOVDQA m256, ymm</summary>
2227       <param name="address" />
2228       <param name="source" />
2229     </member>
2230     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32})">
2231       <summary>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)MOVDQA m256, ymm</summary>
2232       <param name="address" />
2233       <param name="source" />
2234     </member>
2235     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64})">
2236       <summary>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)MOVDQA m256, ymm</summary>
2237       <param name="address" />
2238       <param name="source" />
2239     </member>
2240     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.SByte*,System.Runtime.Intrinsics.Vector256{System.SByte})">
2241       <summary>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)MOVDQA m256, ymm</summary>
2242       <param name="address" />
2243       <param name="source" />
2244     </member>
2245     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.Single*,System.Runtime.Intrinsics.Vector256{System.Single})">
2246       <summary>void _mm256_store_ps (float * mem_addr, __m256 a)VMOVAPS m256, ymm</summary>
2247       <param name="address" />
2248       <param name="source" />
2249     </member>
2250     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.UInt16*,System.Runtime.Intrinsics.Vector256{System.UInt16})">
2251       <summary>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)MOVDQA m256, ymm</summary>
2252       <param name="address" />
2253       <param name="source" />
2254     </member>
2255     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.UInt32})">
2256       <summary>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)MOVDQA m256, ymm</summary>
2257       <param name="address" />
2258       <param name="source" />
2259     </member>
2260     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAligned(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.UInt64})">
2261       <summary>void _mm256_store_si256 (__m256i * mem_addr, __m256i a)MOVDQA m256, ymm</summary>
2262       <param name="address" />
2263       <param name="source" />
2264     </member>
2265     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Byte*,System.Runtime.Intrinsics.Vector256{System.Byte})">
2266       <summary>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)VMOVNTDQ m256, ymm</summary>
2267       <param name="address" />
2268       <param name="source" />
2269     </member>
2270     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Double*,System.Runtime.Intrinsics.Vector256{System.Double})">
2271       <summary>void _mm256_stream_pd (double * mem_addr, __m256d a)MOVNTPD m256, ymm</summary>
2272       <param name="address" />
2273       <param name="source" />
2274     </member>
2275     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Int16*,System.Runtime.Intrinsics.Vector256{System.Int16})">
2276       <summary>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)VMOVNTDQ m256, ymm</summary>
2277       <param name="address" />
2278       <param name="source" />
2279     </member>
2280     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32})">
2281       <summary>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)VMOVNTDQ m256, ymm</summary>
2282       <param name="address" />
2283       <param name="source" />
2284     </member>
2285     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64})">
2286       <summary>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)VMOVNTDQ m256, ymm</summary>
2287       <param name="address" />
2288       <param name="source" />
2289     </member>
2290     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.SByte*,System.Runtime.Intrinsics.Vector256{System.SByte})">
2291       <summary>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)VMOVNTDQ m256, ymm</summary>
2292       <param name="address" />
2293       <param name="source" />
2294     </member>
2295     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.Single*,System.Runtime.Intrinsics.Vector256{System.Single})">
2296       <summary>void _mm256_stream_ps (float * mem_addr, __m256 a)MOVNTPS m256, ymm</summary>
2297       <param name="address" />
2298       <param name="source" />
2299     </member>
2300     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.UInt16*,System.Runtime.Intrinsics.Vector256{System.UInt16})">
2301       <summary>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)VMOVNTDQ m256, ymm</summary>
2302       <param name="address" />
2303       <param name="source" />
2304     </member>
2305     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.UInt32})">
2306       <summary>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)VMOVNTDQ m256, ymm</summary>
2307       <param name="address" />
2308       <param name="source" />
2309     </member>
2310     <member name="M:System.Runtime.Intrinsics.X86.Avx.StoreAlignedNonTemporal(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.UInt64})">
2311       <summary>void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)VMOVNTDQ m256, ymm</summary>
2312       <param name="address" />
2313       <param name="source" />
2314     </member>
2315     <member name="M:System.Runtime.Intrinsics.X86.Avx.Subtract(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
2316       <summary>__m256d _mm256_sub_pd (__m256d a, __m256d b)VSUBPD ymm, ymm, ymm/m256</summary>
2317       <param name="left" />
2318       <param name="right" />
2319     </member>
2320     <member name="M:System.Runtime.Intrinsics.X86.Avx.Subtract(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
2321       <summary>__m256 _mm256_sub_ps (__m256 a, __m256 b)VSUBPS ymm, ymm, ymm/m256</summary>
2322       <param name="left" />
2323       <param name="right" />
2324     </member>
2325     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
2326       <summary>int _mm_testc_pd (__m128d a, __m128d b)VTESTPD xmm, xmm/m128</summary>
2327       <param name="left" />
2328       <param name="right" />
2329     </member>
2330     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
2331       <summary>int _mm_testc_ps (__m128 a, __m128 b)VTESTPS xmm, xmm/m128</summary>
2332       <param name="left" />
2333       <param name="right" />
2334     </member>
2335     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
2336       <summary>int _mm256_testc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2337       <param name="left" />
2338       <param name="right" />
2339     </member>
2340     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
2341       <summary>int _mm256_testc_pd (__m256d a, __m256d b)VTESTPS ymm, ymm/m256</summary>
2342       <param name="left" />
2343       <param name="right" />
2344     </member>
2345     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
2346       <summary>int _mm256_testc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2347       <param name="left" />
2348       <param name="right" />
2349     </member>
2350     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
2351       <summary>int _mm256_testc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2352       <param name="left" />
2353       <param name="right" />
2354     </member>
2355     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
2356       <summary>int _mm256_testc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2357       <param name="left" />
2358       <param name="right" />
2359     </member>
2360     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
2361       <summary>int _mm256_testc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2362       <param name="left" />
2363       <param name="right" />
2364     </member>
2365     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
2366       <summary>int _mm256_testc_ps (__m256 a, __m256 b)VTESTPS ymm, ymm/m256</summary>
2367       <param name="left" />
2368       <param name="right" />
2369     </member>
2370     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
2371       <summary>int _mm256_testc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2372       <param name="left" />
2373       <param name="right" />
2374     </member>
2375     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
2376       <summary>int _mm256_testc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2377       <param name="left" />
2378       <param name="right" />
2379     </member>
2380     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestC(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
2381       <summary>int _mm256_testc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2382       <param name="left" />
2383       <param name="right" />
2384     </member>
2385     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
2386       <summary>int _mm_testnzc_pd (__m128d a, __m128d b)VTESTPD xmm, xmm/m128</summary>
2387       <param name="left" />
2388       <param name="right" />
2389     </member>
2390     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
2391       <summary>int _mm_testnzc_ps (__m128 a, __m128 b)VTESTPS xmm, xmm/m128</summary>
2392       <param name="left" />
2393       <param name="right" />
2394     </member>
2395     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
2396       <summary>int _mm256_testnzc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2397       <param name="left" />
2398       <param name="right" />
2399     </member>
2400     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
2401       <summary>int _mm256_testnzc_pd (__m256d a, __m256d b)VTESTPD ymm, ymm/m256</summary>
2402       <param name="left" />
2403       <param name="right" />
2404     </member>
2405     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
2406       <summary>int _mm256_testnzc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2407       <param name="left" />
2408       <param name="right" />
2409     </member>
2410     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
2411       <summary>int _mm256_testnzc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2412       <param name="left" />
2413       <param name="right" />
2414     </member>
2415     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
2416       <summary>int _mm256_testnzc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2417       <param name="left" />
2418       <param name="right" />
2419     </member>
2420     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
2421       <summary>int _mm256_testnzc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2422       <param name="left" />
2423       <param name="right" />
2424     </member>
2425     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
2426       <summary>int _mm256_testnzc_ps (__m256 a, __m256 b)VTESTPS ymm, ymm/m256</summary>
2427       <param name="left" />
2428       <param name="right" />
2429     </member>
2430     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
2431       <summary>int _mm256_testnzc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2432       <param name="left" />
2433       <param name="right" />
2434     </member>
2435     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
2436       <summary>int _mm256_testnzc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2437       <param name="left" />
2438       <param name="right" />
2439     </member>
2440     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestNotZAndNotC(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
2441       <summary>int _mm256_testnzc_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2442       <param name="left" />
2443       <param name="right" />
2444     </member>
2445     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
2446       <summary>int _mm_testz_pd (__m128d a, __m128d b)VTESTPD xmm, xmm/m128</summary>
2447       <param name="left" />
2448       <param name="right" />
2449     </member>
2450     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
2451       <summary>int _mm_testz_ps (__m128 a, __m128 b)VTESTPS xmm, xmm/m128</summary>
2452       <param name="left" />
2453       <param name="right" />
2454     </member>
2455     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
2456       <summary>int _mm256_testz_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2457       <param name="left" />
2458       <param name="right" />
2459     </member>
2460     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
2461       <summary>int _mm256_testz_pd (__m256d a, __m256d b)VTESTPD ymm, ymm/m256</summary>
2462       <param name="left" />
2463       <param name="right" />
2464     </member>
2465     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
2466       <summary>int _mm256_testz_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2467       <param name="left" />
2468       <param name="right" />
2469     </member>
2470     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
2471       <summary>int _mm256_testz_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2472       <param name="left" />
2473       <param name="right" />
2474     </member>
2475     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
2476       <summary>int _mm256_testz_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2477       <param name="left" />
2478       <param name="right" />
2479     </member>
2480     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
2481       <summary>int _mm256_testz_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2482       <param name="left" />
2483       <param name="right" />
2484     </member>
2485     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
2486       <summary>int _mm256_testz_ps (__m256 a, __m256 b)VTESTPS ymm, ymm/m256</summary>
2487       <param name="left" />
2488       <param name="right" />
2489     </member>
2490     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
2491       <summary>int _mm256_testz_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2492       <param name="left" />
2493       <param name="right" />
2494     </member>
2495     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
2496       <summary>int _mm256_testz_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2497       <param name="left" />
2498       <param name="right" />
2499     </member>
2500     <member name="M:System.Runtime.Intrinsics.X86.Avx.TestZ(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
2501       <summary>int _mm256_testz_si256 (__m256i a, __m256i b)VPTEST ymm, ymm/m256</summary>
2502       <param name="left" />
2503       <param name="right" />
2504     </member>
2505     <member name="M:System.Runtime.Intrinsics.X86.Avx.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
2506       <summary>__m256d _mm256_unpackhi_pd (__m256d a, __m256d b)VUNPCKHPD ymm, ymm, ymm/m256</summary>
2507       <param name="left" />
2508       <param name="right" />
2509     </member>
2510     <member name="M:System.Runtime.Intrinsics.X86.Avx.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
2511       <summary>__m256 _mm256_unpackhi_ps (__m256 a, __m256 b)VUNPCKHPS ymm, ymm, ymm/m256</summary>
2512       <param name="left" />
2513       <param name="right" />
2514     </member>
2515     <member name="M:System.Runtime.Intrinsics.X86.Avx.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
2516       <summary>__m256d _mm256_unpacklo_pd (__m256d a, __m256d b)VUNPCKLPD ymm, ymm, ymm/m256</summary>
2517       <param name="left" />
2518       <param name="right" />
2519     </member>
2520     <member name="M:System.Runtime.Intrinsics.X86.Avx.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
2521       <summary>__m256 _mm256_unpacklo_ps (__m256 a, __m256 b)VUNPCKLPS ymm, ymm, ymm/m256</summary>
2522       <param name="left" />
2523       <param name="right" />
2524     </member>
2525     <member name="M:System.Runtime.Intrinsics.X86.Avx.Xor(System.Runtime.Intrinsics.Vector256{System.Double},System.Runtime.Intrinsics.Vector256{System.Double})">
2526       <summary>__m256d _mm256_xor_pd (__m256d a, __m256d b)VXORPS ymm, ymm, ymm/m256</summary>
2527       <param name="left" />
2528       <param name="right" />
2529     </member>
2530     <member name="M:System.Runtime.Intrinsics.X86.Avx.Xor(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Single})">
2531       <summary>__m256 _mm256_xor_ps (__m256 a, __m256 b)VXORPS ymm, ymm, ymm/m256</summary>
2532       <param name="left" />
2533       <param name="right" />
2534     </member>
2535     <member name="T:System.Runtime.Intrinsics.X86.Avx2">
2536       <summary>This class provides access to Intel AVX2 hardware instructions via intrinsics</summary>
2537     </member>
2538     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Abs(System.Runtime.Intrinsics.Vector256{System.Int16})">
2539       <summary>__m256i _mm256_abs_epi16 (__m256i a)VPABSW ymm, ymm/m256</summary>
2540       <param name="value" />
2541     </member>
2542     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Abs(System.Runtime.Intrinsics.Vector256{System.Int32})">
2543       <summary>__m256i _mm256_abs_epi32 (__m256i a)VPABSD ymm, ymm/m256</summary>
2544       <param name="value" />
2545     </member>
2546     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Abs(System.Runtime.Intrinsics.Vector256{System.SByte})">
2547       <summary>__m256i _mm256_abs_epi8 (__m256i a)VPABSB ymm, ymm/m256</summary>
2548       <param name="value" />
2549     </member>
2550     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
2551       <summary>__m256i _mm256_add_epi8 (__m256i a, __m256i b)VPADDB ymm, ymm, ymm/m256</summary>
2552       <param name="left" />
2553       <param name="right" />
2554     </member>
2555     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
2556       <summary>__m256i _mm256_add_epi16 (__m256i a, __m256i b)VPADDW ymm, ymm, ymm/m256</summary>
2557       <param name="left" />
2558       <param name="right" />
2559     </member>
2560     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
2561       <summary>__m256i _mm256_add_epi32 (__m256i a, __m256i b)VPADDD ymm, ymm, ymm/m256</summary>
2562       <param name="left" />
2563       <param name="right" />
2564     </member>
2565     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
2566       <summary>__m256i _mm256_add_epi64 (__m256i a, __m256i b)VPADDQ ymm, ymm, ymm/m256</summary>
2567       <param name="left" />
2568       <param name="right" />
2569     </member>
2570     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
2571       <summary>__m256i _mm256_add_epi8 (__m256i a, __m256i b)VPADDB ymm, ymm, ymm/m256</summary>
2572       <param name="left" />
2573       <param name="right" />
2574     </member>
2575     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
2576       <summary>__m256i _mm256_add_epi16 (__m256i a, __m256i b)VPADDW ymm, ymm, ymm/m256</summary>
2577       <param name="left" />
2578       <param name="right" />
2579     </member>
2580     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
2581       <summary>__m256i _mm256_add_epi32 (__m256i a, __m256i b)VPADDD ymm, ymm, ymm/m256</summary>
2582       <param name="left" />
2583       <param name="right" />
2584     </member>
2585     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Add(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
2586       <summary>__m256i _mm256_add_epi64 (__m256i a, __m256i b)VPADDQ ymm, ymm, ymm/m256</summary>
2587       <param name="left" />
2588       <param name="right" />
2589     </member>
2590     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AddSaturate(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
2591       <summary>__m256i _mm256_adds_epu8 (__m256i a, __m256i b)VPADDUSB ymm, ymm, ymm/m256</summary>
2592       <param name="left" />
2593       <param name="right" />
2594     </member>
2595     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AddSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
2596       <summary>__m256i _mm256_adds_epi16 (__m256i a, __m256i b)VPADDSW ymm, ymm, ymm/m256</summary>
2597       <param name="left" />
2598       <param name="right" />
2599     </member>
2600     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AddSaturate(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
2601       <summary>__m256i _mm256_adds_epi8 (__m256i a, __m256i b)VPADDSB ymm, ymm, ymm/m256</summary>
2602       <param name="left" />
2603       <param name="right" />
2604     </member>
2605     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AddSaturate(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
2606       <summary>__m256i _mm256_adds_epu16 (__m256i a, __m256i b)VPADDUSW ymm, ymm, ymm/m256</summary>
2607       <param name="left" />
2608       <param name="right" />
2609     </member>
2610     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
2611       <summary>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)VPALIGNR ymm, ymm, ymm/m256, imm8</summary>
2612       <param name="left" />
2613       <param name="right" />
2614       <param name="mask" />
2615     </member>
2616     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
2617       <summary>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)VPALIGNR ymm, ymm, ymm/m256, imm8</summary>
2618       <param name="left" />
2619       <param name="right" />
2620       <param name="mask" />
2621     </member>
2622     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
2623       <summary>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)VPALIGNR ymm, ymm, ymm/m256, imm8</summary>
2624       <param name="left" />
2625       <param name="right" />
2626       <param name="mask" />
2627     </member>
2628     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
2629       <summary>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)VPALIGNR ymm, ymm, ymm/m256, imm8</summary>
2630       <param name="left" />
2631       <param name="right" />
2632       <param name="mask" />
2633     </member>
2634     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
2635       <summary>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)VPALIGNR ymm, ymm, ymm/m256, imm8</summary>
2636       <param name="left" />
2637       <param name="right" />
2638       <param name="mask" />
2639     </member>
2640     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
2641       <summary>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)VPALIGNR ymm, ymm, ymm/m256, imm8</summary>
2642       <param name="left" />
2643       <param name="right" />
2644       <param name="mask" />
2645     </member>
2646     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
2647       <summary>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)VPALIGNR ymm, ymm, ymm/m256, imm8</summary>
2648       <param name="left" />
2649       <param name="right" />
2650       <param name="mask" />
2651     </member>
2652     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AlignRight(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
2653       <summary>__m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)VPALIGNR ymm, ymm, ymm/m256, imm8</summary>
2654       <param name="left" />
2655       <param name="right" />
2656       <param name="mask" />
2657     </member>
2658     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
2659       <summary>__m256i _mm256_and_si256 (__m256i a, __m256i b)VPAND ymm, ymm, ymm/m256</summary>
2660       <param name="left" />
2661       <param name="right" />
2662     </member>
2663     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
2664       <summary>__m256i _mm256_and_si256 (__m256i a, __m256i b)VPAND ymm, ymm, ymm/m256</summary>
2665       <param name="left" />
2666       <param name="right" />
2667     </member>
2668     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
2669       <summary>__m256i _mm256_and_si256 (__m256i a, __m256i b)VPAND ymm, ymm, ymm/m256</summary>
2670       <param name="left" />
2671       <param name="right" />
2672     </member>
2673     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
2674       <summary>__m256i _mm256_and_si256 (__m256i a, __m256i b)VPAND ymm, ymm, ymm/m256</summary>
2675       <param name="left" />
2676       <param name="right" />
2677     </member>
2678     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
2679       <summary>__m256i _mm256_and_si256 (__m256i a, __m256i b)VPAND ymm, ymm, ymm/m256</summary>
2680       <param name="left" />
2681       <param name="right" />
2682     </member>
2683     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
2684       <summary>__m256i _mm256_and_si256 (__m256i a, __m256i b)VPAND ymm, ymm, ymm/m256</summary>
2685       <param name="left" />
2686       <param name="right" />
2687     </member>
2688     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
2689       <summary>__m256i _mm256_and_si256 (__m256i a, __m256i b)VPAND ymm, ymm, ymm/m256</summary>
2690       <param name="left" />
2691       <param name="right" />
2692     </member>
2693     <member name="M:System.Runtime.Intrinsics.X86.Avx2.And(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
2694       <summary>__m256i _mm256_and_si256 (__m256i a, __m256i b)VPAND ymm, ymm, ymm/m256</summary>
2695       <param name="left" />
2696       <param name="right" />
2697     </member>
2698     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
2699       <summary>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)VPANDN ymm, ymm, ymm/m256</summary>
2700       <param name="left" />
2701       <param name="right" />
2702     </member>
2703     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
2704       <summary>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)VPANDN ymm, ymm, ymm/m256</summary>
2705       <param name="left" />
2706       <param name="right" />
2707     </member>
2708     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
2709       <summary>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)VPANDN ymm, ymm, ymm/m256</summary>
2710       <param name="left" />
2711       <param name="right" />
2712     </member>
2713     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
2714       <summary>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)VPANDN ymm, ymm, ymm/m256</summary>
2715       <param name="left" />
2716       <param name="right" />
2717     </member>
2718     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
2719       <summary>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)VPANDN ymm, ymm, ymm/m256</summary>
2720       <param name="left" />
2721       <param name="right" />
2722     </member>
2723     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
2724       <summary>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)VPANDN ymm, ymm, ymm/m256</summary>
2725       <param name="left" />
2726       <param name="right" />
2727     </member>
2728     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
2729       <summary>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)VPANDN ymm, ymm, ymm/m256</summary>
2730       <param name="left" />
2731       <param name="right" />
2732     </member>
2733     <member name="M:System.Runtime.Intrinsics.X86.Avx2.AndNot(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
2734       <summary>__m256i _mm256_andnot_si256 (__m256i a, __m256i b)VPANDN ymm, ymm, ymm/m256</summary>
2735       <param name="left" />
2736       <param name="right" />
2737     </member>
2738     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Average(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
2739       <summary>__m256i _mm256_avg_epu8 (__m256i a, __m256i b)VPAVGB ymm, ymm, ymm/m256</summary>
2740       <param name="left" />
2741       <param name="right" />
2742     </member>
2743     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Average(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
2744       <summary>__m256i _mm256_avg_epu16 (__m256i a, __m256i b)VPAVGW ymm, ymm, ymm/m256</summary>
2745       <param name="left" />
2746       <param name="right" />
2747     </member>
2748     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
2749       <summary>__m128i _mm_blend_epi32 (__m128i a, __m128i b, const int imm8)VPBLENDD xmm, xmm, xmm/m128, imm8</summary>
2750       <param name="left" />
2751       <param name="right" />
2752       <param name="control" />
2753     </member>
2754     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
2755       <summary>__m128i _mm_blend_epi32 (__m128i a, __m128i b, const int imm8)VPBLENDD xmm, xmm, xmm/m128, imm8</summary>
2756       <param name="left" />
2757       <param name="right" />
2758       <param name="control" />
2759     </member>
2760     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
2761       <summary>__m256i _mm256_blend_epi16 (__m256i a, __m256i b, const int imm8)VPBLENDW ymm, ymm, ymm/m256, imm8</summary>
2762       <param name="left" />
2763       <param name="right" />
2764       <param name="control" />
2765     </member>
2766     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
2767       <summary>__m256i _mm256_blend_epi32 (__m256i a, __m256i b, const int imm8)VPBLENDD ymm, ymm, ymm/m256, imm8</summary>
2768       <param name="left" />
2769       <param name="right" />
2770       <param name="control" />
2771     </member>
2772     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
2773       <summary>__m256i _mm256_blend_epi16 (__m256i a, __m256i b, const int imm8)VPBLENDW ymm, ymm, ymm/m256, imm8</summary>
2774       <param name="left" />
2775       <param name="right" />
2776       <param name="control" />
2777     </member>
2778     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Blend(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
2779       <summary>__m256i _mm256_blend_epi32 (__m256i a, __m256i b, const int imm8)VPBLENDD ymm, ymm, ymm/m256, imm8</summary>
2780       <param name="left" />
2781       <param name="right" />
2782       <param name="control" />
2783     </member>
2784     <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})">
2785       <summary>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)VPBLENDVB ymm, ymm, ymm/m256, ymm</summary>
2786       <param name="left" />
2787       <param name="right" />
2788       <param name="mask" />
2789     </member>
2790     <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})">
2791       <summary>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)VPBLENDVB ymm, ymm, ymm/m256, ymm</summary>
2792       <param name="left" />
2793       <param name="right" />
2794       <param name="mask" />
2795     </member>
2796     <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})">
2797       <summary>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)VPBLENDVB ymm, ymm, ymm/m256, ymm</summary>
2798       <param name="left" />
2799       <param name="right" />
2800       <param name="mask" />
2801     </member>
2802     <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})">
2803       <summary>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)VPBLENDVB ymm, ymm, ymm/m256, ymm</summary>
2804       <param name="left" />
2805       <param name="right" />
2806       <param name="mask" />
2807     </member>
2808     <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})">
2809       <summary>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)VPBLENDVB ymm, ymm, ymm/m256, ymm</summary>
2810       <param name="left" />
2811       <param name="right" />
2812       <param name="mask" />
2813     </member>
2814     <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})">
2815       <summary>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)VPBLENDVB ymm, ymm, ymm/m256, ymm</summary>
2816       <param name="left" />
2817       <param name="right" />
2818       <param name="mask" />
2819     </member>
2820     <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})">
2821       <summary>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)VPBLENDVB ymm, ymm, ymm/m256, ymm</summary>
2822       <param name="left" />
2823       <param name="right" />
2824       <param name="mask" />
2825     </member>
2826     <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})">
2827       <summary>__m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)VPBLENDVB ymm, ymm, ymm/m256, ymm</summary>
2828       <param name="left" />
2829       <param name="right" />
2830       <param name="mask" />
2831     </member>
2832     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Byte*)">
2833       <summary>__m128i _mm_broadcastb_epi8 (__m128i a)VPBROADCASTB xmm, m8</summary>
2834       <param name="source" />
2835     </member>
2836     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Int16*)">
2837       <summary>__m128i _mm_broadcastw_epi16 (__m128i a)VPBROADCASTW xmm, m16</summary>
2838       <param name="source" />
2839     </member>
2840     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Int32*)">
2841       <summary>__m128i _mm_broadcastd_epi32 (__m128i a)VPBROADCASTD xmm, m32</summary>
2842       <param name="source" />
2843     </member>
2844     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Int64*)">
2845       <summary>__m128i _mm_broadcastq_epi64 (__m128i a)VPBROADCASTQ xmm, m64</summary>
2846       <param name="source" />
2847     </member>
2848     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Byte})">
2849       <summary>__m128i _mm_broadcastb_epi8 (__m128i a)VPBROADCASTB xmm, xmm</summary>
2850       <param name="value" />
2851     </member>
2852     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Double})">
2853       <summary>__m128d _mm_broadcastsd_pd (__m128d a)VMOVDDUP xmm, xmm</summary>
2854       <param name="value" />
2855     </member>
2856     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Int16})">
2857       <summary>__m128i _mm_broadcastw_epi16 (__m128i a)VPBROADCASTW xmm, xmm</summary>
2858       <param name="value" />
2859     </member>
2860     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Int32})">
2861       <summary>__m128i _mm_broadcastd_epi32 (__m128i a)VPBROADCASTD xmm, xmm</summary>
2862       <param name="value" />
2863     </member>
2864     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Int64})">
2865       <summary>__m128i _mm_broadcastq_epi64 (__m128i a)VPBROADCASTQ xmm, xmm</summary>
2866       <param name="value" />
2867     </member>
2868     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.SByte})">
2869       <summary>__m128i _mm_broadcastb_epi8 (__m128i a)VPBROADCASTB xmm, xmm</summary>
2870       <param name="value" />
2871     </member>
2872     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.Single})">
2873       <summary>__m128 _mm_broadcastss_ps (__m128 a)VBROADCASTSS xmm, xmm</summary>
2874       <param name="value" />
2875     </member>
2876     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.UInt16})">
2877       <summary>__m128i _mm_broadcastw_epi16 (__m128i a)VPBROADCASTW xmm, xmm</summary>
2878       <param name="value" />
2879     </member>
2880     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.UInt32})">
2881       <summary>__m128i _mm_broadcastd_epi32 (__m128i a)VPBROADCASTD xmm, xmm</summary>
2882       <param name="value" />
2883     </member>
2884     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.Runtime.Intrinsics.Vector128{System.UInt64})">
2885       <summary>__m128i _mm_broadcastq_epi64 (__m128i a)VPBROADCASTQ xmm, xmm</summary>
2886       <param name="value" />
2887     </member>
2888     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.SByte*)">
2889       <summary>__m128i _mm_broadcastb_epi8 (__m128i a)VPBROADCASTB xmm, m8</summary>
2890       <param name="source" />
2891     </member>
2892     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.UInt16*)">
2893       <summary>__m128i _mm_broadcastw_epi16 (__m128i a)VPBROADCASTW xmm, m16</summary>
2894       <param name="source" />
2895     </member>
2896     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.UInt32*)">
2897       <summary>__m128i _mm_broadcastd_epi32 (__m128i a)VPBROADCASTD xmm, m32</summary>
2898       <param name="source" />
2899     </member>
2900     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector128(System.UInt64*)">
2901       <summary>__m128i _mm_broadcastq_epi64 (__m128i a)VPBROADCASTQ xmm, m64</summary>
2902       <param name="source" />
2903     </member>
2904     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Byte*)">
2905       <summary>__m256i _mm256_broadcastb_epi8 (__m128i a)VPBROADCASTB ymm, m8</summary>
2906       <param name="source" />
2907     </member>
2908     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Int16*)">
2909       <summary>__m256i _mm256_broadcastw_epi16 (__m128i a)VPBROADCASTW ymm, m16</summary>
2910       <param name="source" />
2911     </member>
2912     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Int32*)">
2913       <summary>__m256i _mm256_broadcastd_epi32 (__m128i a)VPBROADCASTD ymm, m32</summary>
2914       <param name="source" />
2915     </member>
2916     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Int64*)">
2917       <summary>__m256i _mm256_broadcastq_epi64 (__m128i a)VPBROADCASTQ ymm, m64</summary>
2918       <param name="source" />
2919     </member>
2920     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Byte})">
2921       <summary>__m256i _mm256_broadcastb_epi8 (__m128i a)VPBROADCASTB ymm, xmm</summary>
2922       <param name="value" />
2923     </member>
2924     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Double})">
2925       <summary>__m256d _mm256_broadcastsd_pd (__m128d a)VBROADCASTSD ymm, xmm</summary>
2926       <param name="value" />
2927     </member>
2928     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Int16})">
2929       <summary>__m256i _mm256_broadcastw_epi16 (__m128i a)VPBROADCASTW ymm, xmm</summary>
2930       <param name="value" />
2931     </member>
2932     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Int32})">
2933       <summary>__m256i _mm256_broadcastd_epi32 (__m128i a)VPBROADCASTD ymm, xmm</summary>
2934       <param name="value" />
2935     </member>
2936     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Int64})">
2937       <summary>__m256i _mm256_broadcastq_epi64 (__m128i a)VPBROADCASTQ ymm, xmm</summary>
2938       <param name="value" />
2939     </member>
2940     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.SByte})">
2941       <summary>__m256i _mm256_broadcastb_epi8 (__m128i a)VPBROADCASTB ymm, xmm</summary>
2942       <param name="value" />
2943     </member>
2944     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.Single})">
2945       <summary>__m256 _mm256_broadcastss_ps (__m128 a)VBROADCASTSS ymm, xmm</summary>
2946       <param name="value" />
2947     </member>
2948     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.UInt16})">
2949       <summary>__m256i _mm256_broadcastw_epi16 (__m128i a)VPBROADCASTW ymm, xmm</summary>
2950       <param name="value" />
2951     </member>
2952     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.UInt32})">
2953       <summary>__m256i _mm256_broadcastd_epi32 (__m128i a)VPBROADCASTD ymm, xmm</summary>
2954       <param name="value" />
2955     </member>
2956     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.Runtime.Intrinsics.Vector128{System.UInt64})">
2957       <summary>__m256i _mm256_broadcastq_epi64 (__m128i a)VPBROADCASTQ ymm, xmm</summary>
2958       <param name="value" />
2959     </member>
2960     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.SByte*)">
2961       <summary>__m256i _mm256_broadcastb_epi8 (__m128i a)VPBROADCASTB ymm, m8</summary>
2962       <param name="source" />
2963     </member>
2964     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.UInt16*)">
2965       <summary>__m256i _mm256_broadcastw_epi16 (__m128i a)VPBROADCASTW ymm, m16</summary>
2966       <param name="source" />
2967     </member>
2968     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.UInt32*)">
2969       <summary>__m256i _mm256_broadcastd_epi32 (__m128i a)VPBROADCASTD ymm, m32</summary>
2970       <param name="source" />
2971     </member>
2972     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastScalarToVector256(System.UInt64*)">
2973       <summary>__m256i _mm256_broadcastq_epi64 (__m128i a)VPBROADCASTQ ymm, m64</summary>
2974       <param name="source" />
2975     </member>
2976     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.Byte*)">
2977       <summary>__m256i _mm256_broadcastsi128_si256 (__m128i a)VBROADCASTI128 ymm, m128</summary>
2978       <param name="address" />
2979     </member>
2980     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.Int16*)">
2981       <summary>__m256i _mm256_broadcastsi128_si256 (__m128i a)VBROADCASTI128 ymm, m128</summary>
2982       <param name="address" />
2983     </member>
2984     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.Int32*)">
2985       <summary>__m256i _mm256_broadcastsi128_si256 (__m128i a)VBROADCASTI128 ymm, m128</summary>
2986       <param name="address" />
2987     </member>
2988     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.Int64*)">
2989       <summary>__m256i _mm256_broadcastsi128_si256 (__m128i a)VBROADCASTI128 ymm, m128</summary>
2990       <param name="address" />
2991     </member>
2992     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.SByte*)">
2993       <summary>__m256i _mm256_broadcastsi128_si256 (__m128i a)VBROADCASTI128 ymm, m128</summary>
2994       <param name="address" />
2995     </member>
2996     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.UInt16*)">
2997       <summary>__m256i _mm256_broadcastsi128_si256 (__m128i a)VBROADCASTI128 ymm, m128</summary>
2998       <param name="address" />
2999     </member>
3000     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.UInt32*)">
3001       <summary>__m256i _mm256_broadcastsi128_si256 (__m128i a)VBROADCASTI128 ymm, m128</summary>
3002       <param name="address" />
3003     </member>
3004     <member name="M:System.Runtime.Intrinsics.X86.Avx2.BroadcastVector128ToVector256(System.UInt64*)">
3005       <summary>__m256i _mm256_broadcastsi128_si256 (__m128i a)VBROADCASTI128 ymm, m128</summary>
3006       <param name="address" />
3007     </member>
3008     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
3009       <summary>__m256i _mm256_cmpeq_epi8 (__m256i a, __m256i b)VPCMPEQB ymm, ymm, ymm/m256</summary>
3010       <param name="left" />
3011       <param name="right" />
3012     </member>
3013     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3014       <summary>__m256i _mm256_cmpeq_epi16 (__m256i a, __m256i b)VPCMPEQW ymm, ymm, ymm/m256</summary>
3015       <param name="left" />
3016       <param name="right" />
3017     </member>
3018     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3019       <summary>__m256i _mm256_cmpeq_epi32 (__m256i a, __m256i b)VPCMPEQD ymm, ymm, ymm/m256</summary>
3020       <param name="left" />
3021       <param name="right" />
3022     </member>
3023     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
3024       <summary>__m256i _mm256_cmpeq_epi64 (__m256i a, __m256i b)VPCMPEQQ ymm, ymm, ymm/m256</summary>
3025       <param name="left" />
3026       <param name="right" />
3027     </member>
3028     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
3029       <summary>__m256i _mm256_cmpeq_epi8 (__m256i a, __m256i b)VPCMPEQB ymm, ymm, ymm/m256</summary>
3030       <param name="left" />
3031       <param name="right" />
3032     </member>
3033     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
3034       <summary>__m256i _mm256_cmpeq_epi16 (__m256i a, __m256i b)VPCMPEQW ymm, ymm, ymm/m256</summary>
3035       <param name="left" />
3036       <param name="right" />
3037     </member>
3038     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
3039       <summary>__m256i _mm256_cmpeq_epi32 (__m256i a, __m256i b)VPCMPEQD ymm, ymm, ymm/m256</summary>
3040       <param name="left" />
3041       <param name="right" />
3042     </member>
3043     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareEqual(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
3044       <summary>__m256i _mm256_cmpeq_epi64 (__m256i a, __m256i b)VPCMPEQQ ymm, ymm, ymm/m256</summary>
3045       <param name="left" />
3046       <param name="right" />
3047     </member>
3048     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareGreaterThan(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3049       <summary>__m256i _mm256_cmpgt_epi16 (__m256i a, __m256i b)VPCMPGTW ymm, ymm, ymm/m256</summary>
3050       <param name="left" />
3051       <param name="right" />
3052     </member>
3053     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareGreaterThan(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3054       <summary>__m256i _mm256_cmpgt_epi32 (__m256i a, __m256i b)VPCMPGTD ymm, ymm, ymm/m256</summary>
3055       <param name="left" />
3056       <param name="right" />
3057     </member>
3058     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareGreaterThan(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
3059       <summary>__m256i _mm256_cmpgt_epi64 (__m256i a, __m256i b)VPCMPGTQ ymm, ymm, ymm/m256</summary>
3060       <param name="left" />
3061       <param name="right" />
3062     </member>
3063     <member name="M:System.Runtime.Intrinsics.X86.Avx2.CompareGreaterThan(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
3064       <summary>__m256i _mm256_cmpgt_epi8 (__m256i a, __m256i b)VPCMPGTB ymm, ymm, ymm/m256</summary>
3065       <param name="left" />
3066       <param name="right" />
3067     </member>
3068     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToInt32(System.Runtime.Intrinsics.Vector256{System.Int32})">
3069       <summary>int _mm256_cvtsi256_si32 (__m256i a)MOVD reg/m32, xmm</summary>
3070       <param name="value" />
3071     </member>
3072     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToUInt32(System.Runtime.Intrinsics.Vector256{System.UInt32})">
3073       <summary>int _mm256_cvtsi256_si32 (__m256i a)MOVD reg/m32, xmm</summary>
3074       <param name="value" />
3075     </member>
3076     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int16(System.Byte*)">
3077       <summary>VPMOVZXBW ymm, m128</summary>
3078       <param name="address" />
3079     </member>
3080     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int16(System.Runtime.Intrinsics.Vector128{System.Byte})">
3081       <summary>__m256i _mm256_cvtepu8_epi16 (__m128i a)VPMOVZXBW ymm, xmm</summary>
3082       <param name="value" />
3083     </member>
3084     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int16(System.Runtime.Intrinsics.Vector128{System.SByte})">
3085       <summary>__m256i _mm256_cvtepi8_epi16 (__m128i a)VPMOVSXBW ymm, xmm/m128</summary>
3086       <param name="value" />
3087     </member>
3088     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int16(System.SByte*)">
3089       <summary>VPMOVSXBW ymm, m128</summary>
3090       <param name="address" />
3091     </member>
3092     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Byte*)">
3093       <summary>VPMOVZXBD ymm, m64</summary>
3094       <param name="address" />
3095     </member>
3096     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Int16*)">
3097       <summary>VPMOVSXWD ymm, m128</summary>
3098       <param name="address" />
3099     </member>
3100     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Runtime.Intrinsics.Vector128{System.Byte})">
3101       <summary>__m256i _mm256_cvtepu8_epi32 (__m128i a)VPMOVZXBD ymm, xmm</summary>
3102       <param name="value" />
3103     </member>
3104     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Runtime.Intrinsics.Vector128{System.Int16})">
3105       <summary>__m256i _mm256_cvtepi16_epi32 (__m128i a)VPMOVSXWD ymm, xmm/m128</summary>
3106       <param name="value" />
3107     </member>
3108     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Runtime.Intrinsics.Vector128{System.SByte})">
3109       <summary>__m256i _mm256_cvtepi8_epi32 (__m128i a)VPMOVSXBD ymm, xmm/m128</summary>
3110       <param name="value" />
3111     </member>
3112     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.Runtime.Intrinsics.Vector128{System.UInt16})">
3113       <summary>__m256i _mm256_cvtepu16_epi32 (__m128i a)VPMOVZXWD ymm, xmm</summary>
3114       <param name="value" />
3115     </member>
3116     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.SByte*)">
3117       <summary>VPMOVSXBD ymm, m64</summary>
3118       <param name="address" />
3119     </member>
3120     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int32(System.UInt16*)">
3121       <summary>VPMOVZXWD ymm, m128</summary>
3122       <param name="address" />
3123     </member>
3124     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Byte*)">
3125       <summary>VPMOVZXBQ ymm, m32</summary>
3126       <param name="address" />
3127     </member>
3128     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Int16*)">
3129       <summary>VPMOVSXWQ ymm, m64</summary>
3130       <param name="address" />
3131     </member>
3132     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Int32*)">
3133       <summary>VPMOVSXDQ ymm, m128</summary>
3134       <param name="address" />
3135     </member>
3136     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.Byte})">
3137       <summary>__m256i _mm256_cvtepu8_epi64 (__m128i a)VPMOVZXBQ ymm, xmm</summary>
3138       <param name="value" />
3139     </member>
3140     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.Int16})">
3141       <summary>__m256i _mm256_cvtepi16_epi64 (__m128i a)VPMOVSXWQ ymm, xmm/m128</summary>
3142       <param name="value" />
3143     </member>
3144     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.Int32})">
3145       <summary>__m256i _mm256_cvtepi32_epi64 (__m128i a)VPMOVSXDQ ymm, xmm/m128</summary>
3146       <param name="value" />
3147     </member>
3148     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.SByte})">
3149       <summary>__m256i _mm256_cvtepi8_epi64 (__m128i a)VPMOVSXBQ ymm, xmm/m128</summary>
3150       <param name="value" />
3151     </member>
3152     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.UInt16})">
3153       <summary>__m256i _mm256_cvtepu16_epi64 (__m128i a)VPMOVZXWQ ymm, xmm</summary>
3154       <param name="value" />
3155     </member>
3156     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.Runtime.Intrinsics.Vector128{System.UInt32})">
3157       <summary>__m256i _mm256_cvtepu32_epi64 (__m128i a)VPMOVZXDQ ymm, xmm</summary>
3158       <param name="value" />
3159     </member>
3160     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.SByte*)">
3161       <summary>VPMOVSXBQ ymm, m32</summary>
3162       <param name="address" />
3163     </member>
3164     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.UInt16*)">
3165       <summary>VPMOVZXWQ ymm, m64</summary>
3166       <param name="address" />
3167     </member>
3168     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ConvertToVector256Int64(System.UInt32*)">
3169       <summary>VPMOVZXDQ ymm, m128</summary>
3170       <param name="address" />
3171     </member>
3172     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
3173       <summary>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)VEXTRACTI128 xmm, ymm, imm8</summary>
3174       <param name="value" />
3175       <param name="index" />
3176     </member>
3177     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
3178       <summary>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)VEXTRACTI128 xmm, ymm, imm8</summary>
3179       <param name="value" />
3180       <param name="index" />
3181     </member>
3182     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
3183       <summary>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)VEXTRACTI128 xmm, ymm, imm8</summary>
3184       <param name="value" />
3185       <param name="index" />
3186     </member>
3187     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
3188       <summary>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)VEXTRACTI128 xmm, ymm, imm8</summary>
3189       <param name="value" />
3190       <param name="index" />
3191     </member>
3192     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
3193       <summary>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)VEXTRACTI128 xmm, ymm, imm8</summary>
3194       <param name="value" />
3195       <param name="index" />
3196     </member>
3197     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
3198       <summary>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)VEXTRACTI128 xmm, ymm, imm8</summary>
3199       <param name="value" />
3200       <param name="index" />
3201     </member>
3202     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
3203       <summary>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)VEXTRACTI128 xmm, ymm, imm8</summary>
3204       <param name="value" />
3205       <param name="index" />
3206     </member>
3207     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ExtractVector128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
3208       <summary>__m128i _mm256_extracti128_si256 (__m256i a, const int imm8)VEXTRACTI128 xmm, ymm, imm8</summary>
3209       <param name="value" />
3210       <param name="index" />
3211     </member>
3212     <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)">
3213       <summary>__m128d _mm_mask_i32gather_pd (__m128d src, double const* base_addr, __m128i vindex, __m128d mask, const int scale)VGATHERDPD xmm, vm32x, xmm</summary>
3214       <param name="source" />
3215       <param name="baseAddress" />
3216       <param name="index" />
3217       <param name="mask" />
3218       <param name="scale" />
3219       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3220     </member>
3221     <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)">
3222       <summary>__m128d _mm_mask_i64gather_pd (__m128d src, double const* base_addr, __m128i vindex, __m128d mask, const int scale)VGATHERQPD xmm, vm64x, xmm</summary>
3223       <param name="source" />
3224       <param name="baseAddress" />
3225       <param name="index" />
3226       <param name="mask" />
3227       <param name="scale" />
3228       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3229     </member>
3230     <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)">
3231       <summary>__m128i _mm_mask_i32gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)VPGATHERDD xmm, vm32x, xmm</summary>
3232       <param name="source" />
3233       <param name="baseAddress" />
3234       <param name="index" />
3235       <param name="mask" />
3236       <param name="scale" />
3237       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3238     </member>
3239     <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)">
3240       <summary>__m128i _mm_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)VPGATHERQD xmm, vm64x, xmm</summary>
3241       <param name="source" />
3242       <param name="baseAddress" />
3243       <param name="index" />
3244       <param name="mask" />
3245       <param name="scale" />
3246       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3247     </member>
3248     <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)">
3249       <summary>__m128i _mm256_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m256i vindex, __m128i mask, const int scale)VPGATHERQD xmm, vm32y, xmm</summary>
3250       <param name="source" />
3251       <param name="baseAddress" />
3252       <param name="index" />
3253       <param name="mask" />
3254       <param name="scale" />
3255       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3256     </member>
3257     <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)">
3258       <summary>__m128i _mm_mask_i32gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)VPGATHERDQ xmm, vm32x, xmm</summary>
3259       <param name="source" />
3260       <param name="baseAddress" />
3261       <param name="index" />
3262       <param name="mask" />
3263       <param name="scale" />
3264       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3265     </member>
3266     <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)">
3267       <summary>__m128i _mm_mask_i64gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)VPGATHERQQ xmm, vm64x, xmm</summary>
3268       <param name="source" />
3269       <param name="baseAddress" />
3270       <param name="index" />
3271       <param name="mask" />
3272       <param name="scale" />
3273       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3274     </member>
3275     <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)">
3276       <summary>__m128 _mm_mask_i32gather_ps (__m128 src, float const* base_addr, __m128i vindex, __m128 mask, const int scale)VGATHERDPS xmm, vm32x, xmm</summary>
3277       <param name="source" />
3278       <param name="baseAddress" />
3279       <param name="index" />
3280       <param name="mask" />
3281       <param name="scale" />
3282       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3283     </member>
3284     <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)">
3285       <summary>__m128 _mm_mask_i64gather_ps (__m128 src, float const* base_addr, __m128i vindex, __m128 mask, const int scale)VGATHERQPS xmm, vm64x, xmm</summary>
3286       <param name="source" />
3287       <param name="baseAddress" />
3288       <param name="index" />
3289       <param name="mask" />
3290       <param name="scale" />
3291       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3292     </member>
3293     <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)">
3294       <summary>__m128 _mm256_mask_i64gather_ps (__m128 src, float const* base_addr, __m256i vindex, __m128 mask, const int scale)VGATHERQPS xmm, vm32y, xmm</summary>
3295       <param name="source" />
3296       <param name="baseAddress" />
3297       <param name="index" />
3298       <param name="mask" />
3299       <param name="scale" />
3300       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3301     </member>
3302     <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)">
3303       <summary>__m128i _mm_mask_i32gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)VPGATHERDD xmm, vm32x, xmm</summary>
3304       <param name="source" />
3305       <param name="baseAddress" />
3306       <param name="index" />
3307       <param name="mask" />
3308       <param name="scale" />
3309       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3310     </member>
3311     <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)">
3312       <summary>__m128i _mm_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)VPGATHERQD xmm, vm64x, xmm</summary>
3313       <param name="source" />
3314       <param name="baseAddress" />
3315       <param name="index" />
3316       <param name="mask" />
3317       <param name="scale" />
3318       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3319     </member>
3320     <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)">
3321       <summary>__m128i _mm256_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m256i vindex, __m128i mask, const int scale)VPGATHERQD xmm, vm32y, xmm</summary>
3322       <param name="source" />
3323       <param name="baseAddress" />
3324       <param name="index" />
3325       <param name="mask" />
3326       <param name="scale" />
3327       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3328     </member>
3329     <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)">
3330       <summary>__m128i _mm_mask_i32gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)VPGATHERDQ xmm, vm32x, xmm</summary>
3331       <param name="source" />
3332       <param name="baseAddress" />
3333       <param name="index" />
3334       <param name="mask" />
3335       <param name="scale" />
3336       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3337     </member>
3338     <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)">
3339       <summary>__m128i _mm_mask_i64gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)VPGATHERQQ xmm, vm64x, xmm</summary>
3340       <param name="source" />
3341       <param name="baseAddress" />
3342       <param name="index" />
3343       <param name="mask" />
3344       <param name="scale" />
3345       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3346     </member>
3347     <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)">
3348       <summary>__m256d _mm256_mask_i32gather_pd (__m256d src, double const* base_addr, __m128i vindex, __m256d mask, const int scale)VPGATHERDPD ymm, vm32y, ymm</summary>
3349       <param name="source" />
3350       <param name="baseAddress" />
3351       <param name="index" />
3352       <param name="mask" />
3353       <param name="scale" />
3354       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3355     </member>
3356     <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)">
3357       <summary>__m256d _mm256_mask_i64gather_pd (__m256d src, double const* base_addr, __m256i vindex, __m256d mask, const int scale)VGATHERQPD ymm, vm32y, ymm</summary>
3358       <param name="source" />
3359       <param name="baseAddress" />
3360       <param name="index" />
3361       <param name="mask" />
3362       <param name="scale" />
3363       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3364     </member>
3365     <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)">
3366       <summary>__m256i _mm256_mask_i32gather_epi32 (__m256i src, int const* base_addr, __m256i vindex, __m256i mask, const int scale)VPGATHERDD ymm, vm32y, ymm</summary>
3367       <param name="source" />
3368       <param name="baseAddress" />
3369       <param name="index" />
3370       <param name="mask" />
3371       <param name="scale" />
3372       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3373     </member>
3374     <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)">
3375       <summary>__m256i _mm256_mask_i32gather_epi64 (__m256i src, __int64 const* base_addr, __m128i vindex, __m256i mask, const int scale)VPGATHERDQ ymm, vm32y, ymm</summary>
3376       <param name="source" />
3377       <param name="baseAddress" />
3378       <param name="index" />
3379       <param name="mask" />
3380       <param name="scale" />
3381       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3382     </member>
3383     <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)">
3384       <summary>__m256i _mm256_mask_i64gather_epi64 (__m256i src, __int64 const* base_addr, __m256i vindex, __m256i mask, const int scale)VPGATHERQQ ymm, vm32y, ymm</summary>
3385       <param name="source" />
3386       <param name="baseAddress" />
3387       <param name="index" />
3388       <param name="mask" />
3389       <param name="scale" />
3390       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3391     </member>
3392     <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)">
3393       <summary>__m256 _mm256_mask_i32gather_ps (__m256 src, float const* base_addr, __m256i vindex, __m256 mask, const int scale)VPGATHERDPS ymm, vm32y, ymm</summary>
3394       <param name="source" />
3395       <param name="baseAddress" />
3396       <param name="index" />
3397       <param name="mask" />
3398       <param name="scale" />
3399       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3400     </member>
3401     <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)">
3402       <summary>__m256i _mm256_mask_i32gather_epi32 (__m256i src, int const* base_addr, __m256i vindex, __m256i mask, const int scale)VPGATHERDD ymm, vm32y, ymm</summary>
3403       <param name="source" />
3404       <param name="baseAddress" />
3405       <param name="index" />
3406       <param name="mask" />
3407       <param name="scale" />
3408       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3409     </member>
3410     <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)">
3411       <summary>__m256i _mm256_mask_i32gather_epi64 (__m256i src, __int64 const* base_addr, __m128i vindex, __m256i mask, const int scale)VPGATHERDQ ymm, vm32y, ymm</summary>
3412       <param name="source" />
3413       <param name="baseAddress" />
3414       <param name="index" />
3415       <param name="mask" />
3416       <param name="scale" />
3417       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3418     </member>
3419     <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)">
3420       <summary>__m256i _mm256_mask_i64gather_epi64 (__m256i src, __int64 const* base_addr, __m256i vindex, __m256i mask, const int scale)VPGATHERQQ ymm, vm32y, ymm</summary>
3421       <param name="source" />
3422       <param name="baseAddress" />
3423       <param name="index" />
3424       <param name="mask" />
3425       <param name="scale" />
3426       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3427     </member>
3428     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Double*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3429       <summary>__m128d _mm_i32gather_pd (double const* base_addr, __m128i vindex, const int scale)VGATHERDPD xmm, vm32x, xmm</summary>
3430       <param name="baseAddress" />
3431       <param name="index" />
3432       <param name="scale" />
3433       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3434     </member>
3435     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Double*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
3436       <summary>__m128d _mm_i64gather_pd (double const* base_addr, __m128i vindex, const int scale)VGATHERQPD xmm, vm64x, xmm</summary>
3437       <param name="baseAddress" />
3438       <param name="index" />
3439       <param name="scale" />
3440       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3441     </member>
3442     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3443       <summary>__m128i _mm_i32gather_epi32 (int const* base_addr, __m128i vindex, const int scale)VPGATHERDD xmm, vm32x, xmm</summary>
3444       <param name="baseAddress" />
3445       <param name="index" />
3446       <param name="scale" />
3447       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3448     </member>
3449     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
3450       <summary>__m128i _mm_i64gather_epi32 (int const* base_addr, __m128i vindex, const int scale)VPGATHERQD xmm, vm64x, xmm</summary>
3451       <param name="baseAddress" />
3452       <param name="index" />
3453       <param name="scale" />
3454       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3455     </member>
3456     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
3457       <summary>__m128i _mm256_i64gather_epi32 (int const* base_addr, __m256i vindex, const int scale)VPGATHERQD xmm, vm64y, xmm</summary>
3458       <param name="baseAddress" />
3459       <param name="index" />
3460       <param name="scale" />
3461       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3462     </member>
3463     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3464       <summary>__m128i _mm_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)VPGATHERDQ xmm, vm32x, xmm</summary>
3465       <param name="baseAddress" />
3466       <param name="index" />
3467       <param name="scale" />
3468       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3469     </member>
3470     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
3471       <summary>__m128i _mm_i64gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)VPGATHERQQ xmm, vm64x, xmm</summary>
3472       <param name="baseAddress" />
3473       <param name="index" />
3474       <param name="scale" />
3475       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3476     </member>
3477     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Single*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3478       <summary>__m128 _mm_i32gather_ps (float const* base_addr, __m128i vindex, const int scale)VGATHERDPS xmm, vm32x, xmm</summary>
3479       <param name="baseAddress" />
3480       <param name="index" />
3481       <param name="scale" />
3482       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3483     </member>
3484     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Single*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
3485       <summary>__m128 _mm_i64gather_ps (float const* base_addr, __m128i vindex, const int scale)VGATHERQPS xmm, vm64x, xmm</summary>
3486       <param name="baseAddress" />
3487       <param name="index" />
3488       <param name="scale" />
3489       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3490     </member>
3491     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.Single*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
3492       <summary>__m128 _mm256_i64gather_ps (float const* base_addr, __m256i vindex, const int scale)VGATHERQPS xmm, vm64y, xmm</summary>
3493       <param name="baseAddress" />
3494       <param name="index" />
3495       <param name="scale" />
3496       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3497     </member>
3498     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3499       <summary>__m128i _mm_i32gather_epi32 (int const* base_addr, __m128i vindex, const int scale)VPGATHERDD xmm, vm32x, xmm</summary>
3500       <param name="baseAddress" />
3501       <param name="index" />
3502       <param name="scale" />
3503       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3504     </member>
3505     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
3506       <summary>__m128i _mm_i64gather_epi32 (int const* base_addr, __m128i vindex, const int scale)VPGATHERQD xmm, vm64x, xmm</summary>
3507       <param name="baseAddress" />
3508       <param name="index" />
3509       <param name="scale" />
3510       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3511     </member>
3512     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
3513       <summary>__m128i _mm256_i64gather_epi32 (int const* base_addr, __m256i vindex, const int scale)VPGATHERQD xmm, vm64y, xmm</summary>
3514       <param name="baseAddress" />
3515       <param name="index" />
3516       <param name="scale" />
3517       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3518     </member>
3519     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3520       <summary>__m128i _mm_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)VPGATHERDQ xmm, vm32x, xmm</summary>
3521       <param name="baseAddress" />
3522       <param name="index" />
3523       <param name="scale" />
3524       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3525     </member>
3526     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector128(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
3527       <summary>__m128i _mm_i64gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)VPGATHERQQ xmm, vm64x, xmm</summary>
3528       <param name="baseAddress" />
3529       <param name="index" />
3530       <param name="scale" />
3531       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3532     </member>
3533     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Double*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3534       <summary>__m256d _mm256_i32gather_pd (double const* base_addr, __m128i vindex, const int scale)VGATHERDPD ymm, vm32y, ymm</summary>
3535       <param name="baseAddress" />
3536       <param name="index" />
3537       <param name="scale" />
3538       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3539     </member>
3540     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Double*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
3541       <summary>__m256d _mm256_i64gather_pd (double const* base_addr, __m256i vindex, const int scale)VGATHERQPD ymm, vm64y, ymm</summary>
3542       <param name="baseAddress" />
3543       <param name="index" />
3544       <param name="scale" />
3545       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3546     </member>
3547     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
3548       <summary>__m256i _mm256_i32gather_epi32 (int const* base_addr, __m256i vindex, const int scale)VPGATHERDD ymm, vm32y, ymm</summary>
3549       <param name="baseAddress" />
3550       <param name="index" />
3551       <param name="scale" />
3552       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3553     </member>
3554     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3555       <summary>__m256i _mm256_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)VPGATHERDQ ymm, vm32y, ymm</summary>
3556       <param name="baseAddress" />
3557       <param name="index" />
3558       <param name="scale" />
3559       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3560     </member>
3561     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
3562       <summary>__m256i _mm256_i64gather_epi64 (__int64 const* base_addr, __m256i vindex, const int scale)VPGATHERQQ ymm, vm64y, ymm</summary>
3563       <param name="baseAddress" />
3564       <param name="index" />
3565       <param name="scale" />
3566       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3567     </member>
3568     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.Single*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
3569       <summary>__m256 _mm256_i32gather_ps (float const* base_addr, __m256i vindex, const int scale)VGATHERDPS ymm, vm32y, ymm</summary>
3570       <param name="baseAddress" />
3571       <param name="index" />
3572       <param name="scale" />
3573       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3574     </member>
3575     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
3576       <summary>__m256i _mm256_i32gather_epi32 (int const* base_addr, __m256i vindex, const int scale)VPGATHERDD ymm, vm32y, ymm</summary>
3577       <param name="baseAddress" />
3578       <param name="index" />
3579       <param name="scale" />
3580       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3581     </member>
3582     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3583       <summary>__m256i _mm256_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)VPGATHERDQ ymm, vm32y, ymm</summary>
3584       <param name="baseAddress" />
3585       <param name="index" />
3586       <param name="scale" />
3587       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3588     </member>
3589     <member name="M:System.Runtime.Intrinsics.X86.Avx2.GatherVector256(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
3590       <summary>__m256i _mm256_i64gather_epi64 (__int64 const* base_addr, __m256i vindex, const int scale)VPGATHERQQ ymm, vm64y, ymm</summary>
3591       <param name="baseAddress" />
3592       <param name="index" />
3593       <param name="scale" />
3594       <exception cref="T:System.ArgumentOutOfRangeException">The scale parameter is not 1, 2, 4 or 8.</exception>
3595     </member>
3596     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalAdd(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3597       <summary>__m256i _mm256_hadd_epi16 (__m256i a, __m256i b)VPHADDW ymm, ymm, ymm/m256</summary>
3598       <param name="left" />
3599       <param name="right" />
3600     </member>
3601     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalAdd(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3602       <summary>__m256i _mm256_hadd_epi32 (__m256i a, __m256i b)VPHADDD ymm, ymm, ymm/m256</summary>
3603       <param name="left" />
3604       <param name="right" />
3605     </member>
3606     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalAddSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3607       <summary>__m256i _mm256_hadds_epi16 (__m256i a, __m256i b)VPHADDSW ymm, ymm, ymm/m256</summary>
3608       <param name="left" />
3609       <param name="right" />
3610     </member>
3611     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalSubtract(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3612       <summary>__m256i _mm256_hsub_epi16 (__m256i a, __m256i b)VPHSUBW ymm, ymm, ymm/m256</summary>
3613       <param name="left" />
3614       <param name="right" />
3615     </member>
3616     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalSubtract(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3617       <summary>__m256i _mm256_hsub_epi32 (__m256i a, __m256i b)VPHSUBD ymm, ymm, ymm/m256</summary>
3618       <param name="left" />
3619       <param name="right" />
3620     </member>
3621     <member name="M:System.Runtime.Intrinsics.X86.Avx2.HorizontalSubtractSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3622       <summary>__m256i _mm256_hsubs_epi16 (__m256i a, __m256i b)VPHSUBSW ymm, ymm, ymm/m256</summary>
3623       <param name="left" />
3624       <param name="right" />
3625     </member>
3626     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
3627       <summary>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)VINSERTI128 ymm, ymm, xmm, imm8</summary>
3628       <param name="value" />
3629       <param name="data" />
3630       <param name="index" />
3631     </member>
3632     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
3633       <summary>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)VINSERTI128 ymm, ymm, xmm, imm8</summary>
3634       <param name="value" />
3635       <param name="data" />
3636       <param name="index" />
3637     </member>
3638     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
3639       <summary>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)VINSERTI128 ymm, ymm, xmm, imm8</summary>
3640       <param name="value" />
3641       <param name="data" />
3642       <param name="index" />
3643     </member>
3644     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
3645       <summary>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)VINSERTI128 ymm, ymm, xmm, imm8</summary>
3646       <param name="value" />
3647       <param name="data" />
3648       <param name="index" />
3649     </member>
3650     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
3651       <summary>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)VINSERTI128 ymm, ymm, xmm, imm8</summary>
3652       <param name="value" />
3653       <param name="data" />
3654       <param name="index" />
3655     </member>
3656     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
3657       <summary>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)VINSERTI128 ymm, ymm, xmm, imm8</summary>
3658       <param name="value" />
3659       <param name="data" />
3660       <param name="index" />
3661     </member>
3662     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
3663       <summary>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)VINSERTI128 ymm, ymm, xmm, imm8</summary>
3664       <param name="value" />
3665       <param name="data" />
3666       <param name="index" />
3667     </member>
3668     <member name="M:System.Runtime.Intrinsics.X86.Avx2.InsertVector128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
3669       <summary>__m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)VINSERTI128 ymm, ymm, xmm, imm8</summary>
3670       <param name="value" />
3671       <param name="data" />
3672       <param name="index" />
3673     </member>
3674     <member name="P:System.Runtime.Intrinsics.X86.Avx2.IsSupported" />
3675     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.Byte*)">
3676       <summary>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)VMOVNTDQA ymm, m256</summary>
3677       <param name="address" />
3678     </member>
3679     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.Int16*)">
3680       <summary>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)VMOVNTDQA ymm, m256</summary>
3681       <param name="address" />
3682     </member>
3683     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.Int32*)">
3684       <summary>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)VMOVNTDQA ymm, m256</summary>
3685       <param name="address" />
3686     </member>
3687     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.Int64*)">
3688       <summary>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)VMOVNTDQA ymm, m256</summary>
3689       <param name="address" />
3690     </member>
3691     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.SByte*)">
3692       <summary>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)VMOVNTDQA ymm, m256</summary>
3693       <param name="address" />
3694     </member>
3695     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.UInt16*)">
3696       <summary>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)VMOVNTDQA ymm, m256</summary>
3697       <param name="address" />
3698     </member>
3699     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.UInt32*)">
3700       <summary>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)VMOVNTDQA ymm, m256</summary>
3701       <param name="address" />
3702     </member>
3703     <member name="M:System.Runtime.Intrinsics.X86.Avx2.LoadAlignedVector256NonTemporal(System.UInt64*)">
3704       <summary>__m256i _mm256_stream_load_si256 (__m256i const* mem_addr)VMOVNTDQA ymm, m256</summary>
3705       <param name="address" />
3706     </member>
3707     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32})">
3708       <summary>__m128i _mm_maskload_epi32 (int const* mem_addr, __m128i mask)VPMASKMOVD xmm, xmm, m128</summary>
3709       <param name="address" />
3710       <param name="mask" />
3711     </member>
3712     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32})">
3713       <summary>__m256i _mm256_maskload_epi32 (int const* mem_addr, __m256i mask)VPMASKMOVD ymm, ymm, m256</summary>
3714       <param name="address" />
3715       <param name="mask" />
3716     </member>
3717     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
3718       <summary>__m128i _mm_maskload_epi64 (__int64 const* mem_addr, __m128i mask)VPMASKMOVQ xmm, xmm, m128</summary>
3719       <param name="address" />
3720       <param name="mask" />
3721     </member>
3722     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64})">
3723       <summary>__m256i _mm256_maskload_epi64 (__int64 const* mem_addr, __m256i mask)VPMASKMOVQ ymm, ymm, m256</summary>
3724       <param name="address" />
3725       <param name="mask" />
3726     </member>
3727     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32})">
3728       <summary>__m128i _mm_maskload_epi32 (int const* mem_addr, __m128i mask)VPMASKMOVD xmm, xmm, m128</summary>
3729       <param name="address" />
3730       <param name="mask" />
3731     </member>
3732     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.UInt32})">
3733       <summary>__m256i _mm256_maskload_epi32 (int const* mem_addr, __m256i mask)VPMASKMOVD ymm, ymm, m256</summary>
3734       <param name="address" />
3735       <param name="mask" />
3736     </member>
3737     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
3738       <summary>__m128i _mm_maskload_epi64 (__int64 const* mem_addr, __m128i mask)VPMASKMOVQ xmm, xmm, m128</summary>
3739       <param name="address" />
3740       <param name="mask" />
3741     </member>
3742     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskLoad(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.UInt64})">
3743       <summary>__m256i _mm256_maskload_epi64 (__int64 const* mem_addr, __m256i mask)VPMASKMOVQ ymm, ymm, m256</summary>
3744       <param name="address" />
3745       <param name="mask" />
3746     </member>
3747     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
3748       <summary>void _mm_maskstore_epi32 (int* mem_addr, __m128i mask, __m128i a)VPMASKMOVD m128, xmm, xmm</summary>
3749       <param name="address" />
3750       <param name="mask" />
3751       <param name="source" />
3752     </member>
3753     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.Int32*,System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3754       <summary>void _mm256_maskstore_epi32 (int* mem_addr, __m256i mask, __m256i a)VPMASKMOVD m256, ymm, ymm</summary>
3755       <param name="address" />
3756       <param name="mask" />
3757       <param name="source" />
3758     </member>
3759     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
3760       <summary>void _mm_maskstore_epi64 (__int64* mem_addr, __m128i mask, __m128i a)VPMASKMOVQ m128, xmm, xmm</summary>
3761       <param name="address" />
3762       <param name="mask" />
3763       <param name="source" />
3764     </member>
3765     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.Int64*,System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
3766       <summary>void _mm256_maskstore_epi64 (__int64* mem_addr, __m256i mask, __m256i a)VPMASKMOVQ m256, ymm, ymm</summary>
3767       <param name="address" />
3768       <param name="mask" />
3769       <param name="source" />
3770     </member>
3771     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
3772       <summary>void _mm_maskstore_epi32 (int* mem_addr, __m128i mask, __m128i a)VPMASKMOVD m128, xmm, xmm</summary>
3773       <param name="address" />
3774       <param name="mask" />
3775       <param name="source" />
3776     </member>
3777     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.UInt32*,System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
3778       <summary>void _mm256_maskstore_epi32 (int* mem_addr, __m256i mask, __m256i a)VPMASKMOVD m256, ymm, ymm</summary>
3779       <param name="address" />
3780       <param name="mask" />
3781       <param name="source" />
3782     </member>
3783     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
3784       <summary>void _mm_maskstore_epi64 (__int64* mem_addr, __m128i mask, __m128i a)VPMASKMOVQ m128, xmm, xmm</summary>
3785       <param name="address" />
3786       <param name="mask" />
3787       <param name="source" />
3788     </member>
3789     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MaskStore(System.UInt64*,System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
3790       <summary>void _mm256_maskstore_epi64 (__int64* mem_addr, __m256i mask, __m256i a)VPMASKMOVQ m256, ymm, ymm</summary>
3791       <param name="address" />
3792       <param name="mask" />
3793       <param name="source" />
3794     </member>
3795     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
3796       <summary>__m256i _mm256_max_epu8 (__m256i a, __m256i b)VPMAXUB ymm, ymm, ymm/m256</summary>
3797       <param name="left" />
3798       <param name="right" />
3799     </member>
3800     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3801       <summary>__m256i _mm256_max_epi16 (__m256i a, __m256i b)VPMAXSW ymm, ymm, ymm/m256</summary>
3802       <param name="left" />
3803       <param name="right" />
3804     </member>
3805     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3806       <summary>__m256i _mm256_max_epi32 (__m256i a, __m256i b)VPMAXSD ymm, ymm, ymm/m256</summary>
3807       <param name="left" />
3808       <param name="right" />
3809     </member>
3810     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
3811       <summary>__m256i _mm256_max_epi8 (__m256i a, __m256i b)VPMAXSB ymm, ymm, ymm/m256</summary>
3812       <param name="left" />
3813       <param name="right" />
3814     </member>
3815     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
3816       <summary>__m256i _mm256_max_epu16 (__m256i a, __m256i b)VPMAXUW ymm, ymm, ymm/m256</summary>
3817       <param name="left" />
3818       <param name="right" />
3819     </member>
3820     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Max(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
3821       <summary>__m256i _mm256_max_epu32 (__m256i a, __m256i b)VPMAXUD ymm, ymm, ymm/m256</summary>
3822       <param name="left" />
3823       <param name="right" />
3824     </member>
3825     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
3826       <summary>__m256i _mm256_min_epu8 (__m256i a, __m256i b)VPMINUB ymm, ymm, ymm/m256</summary>
3827       <param name="left" />
3828       <param name="right" />
3829     </member>
3830     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3831       <summary>__m256i _mm256_min_epi16 (__m256i a, __m256i b)VPMINSW ymm, ymm, ymm/m256</summary>
3832       <param name="left" />
3833       <param name="right" />
3834     </member>
3835     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3836       <summary>__m256i _mm256_min_epi32 (__m256i a, __m256i b)VPMINSD ymm, ymm, ymm/m256</summary>
3837       <param name="left" />
3838       <param name="right" />
3839     </member>
3840     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
3841       <summary>__m256i _mm256_min_epi8 (__m256i a, __m256i b)VPMINSB ymm, ymm, ymm/m256</summary>
3842       <param name="left" />
3843       <param name="right" />
3844     </member>
3845     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
3846       <summary>__m256i _mm256_min_epu16 (__m256i a, __m256i b)VPMINUW ymm, ymm, ymm/m256</summary>
3847       <param name="left" />
3848       <param name="right" />
3849     </member>
3850     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Min(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
3851       <summary>__m256i _mm256_min_epu32 (__m256i a, __m256i b)VPMINUD ymm, ymm, ymm/m256</summary>
3852       <param name="left" />
3853       <param name="right" />
3854     </member>
3855     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MoveMask(System.Runtime.Intrinsics.Vector256{System.Byte})">
3856       <summary>int _mm256_movemask_epi8 (__m256i a)VPMOVMSKB reg, ymm</summary>
3857       <param name="value" />
3858     </member>
3859     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MoveMask(System.Runtime.Intrinsics.Vector256{System.SByte})">
3860       <summary>int _mm256_movemask_epi8 (__m256i a)VPMOVMSKB reg, ymm</summary>
3861       <param name="value" />
3862     </member>
3863     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultipleSumAbsoluteDifferences(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
3864       <summary>__m256i _mm256_mpsadbw_epu8 (__m256i a, __m256i b, const int imm8)VMPSADBW ymm, ymm, ymm/m256, imm8</summary>
3865       <param name="left" />
3866       <param name="right" />
3867       <param name="mask" />
3868     </member>
3869     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Multiply(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3870       <summary>__m256i _mm256_mul_epi32 (__m256i a, __m256i b)VPMULDQ ymm, ymm, ymm/m256</summary>
3871       <param name="left" />
3872       <param name="right" />
3873     </member>
3874     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Multiply(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
3875       <summary>__m256i _mm256_mul_epu32 (__m256i a, __m256i b)VPMULUDQ ymm, ymm, ymm/m256</summary>
3876       <param name="left" />
3877       <param name="right" />
3878     </member>
3879     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyAddAdjacent(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.SByte})">
3880       <summary>__m256i _mm256_maddubs_epi16 (__m256i a, __m256i b)VPMADDUBSW ymm, ymm, ymm/m256</summary>
3881       <param name="left" />
3882       <param name="right" />
3883     </member>
3884     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyAddAdjacent(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3885       <summary>__m256i _mm256_madd_epi16 (__m256i a, __m256i b)VPMADDWD ymm, ymm, ymm/m256</summary>
3886       <param name="left" />
3887       <param name="right" />
3888     </member>
3889     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyHigh(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3890       <summary>__m256i _mm256_mulhi_epi16 (__m256i a, __m256i b)VPMULHW ymm, ymm, ymm/m256</summary>
3891       <param name="left" />
3892       <param name="right" />
3893     </member>
3894     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyHigh(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
3895       <summary>__m256i _mm256_mulhi_epu16 (__m256i a, __m256i b)VPMULHUW ymm, ymm, ymm/m256</summary>
3896       <param name="left" />
3897       <param name="right" />
3898     </member>
3899     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyHighRoundScale(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3900       <summary>__m256i _mm256_mulhrs_epi16 (__m256i a, __m256i b)VPMULHRSW ymm, ymm, ymm/m256</summary>
3901       <param name="left" />
3902       <param name="right" />
3903     </member>
3904     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyLow(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3905       <summary>__m256i _mm256_mullo_epi16 (__m256i a, __m256i b)VPMULLW ymm, ymm, ymm/m256</summary>
3906       <param name="left" />
3907       <param name="right" />
3908     </member>
3909     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyLow(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3910       <summary>__m256i _mm256_mullo_epi32 (__m256i a, __m256i b)VPMULLD ymm, ymm, ymm/m256</summary>
3911       <param name="left" />
3912       <param name="right" />
3913     </member>
3914     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyLow(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
3915       <summary>__m256i _mm256_mullo_epi16 (__m256i a, __m256i b)VPMULLW ymm, ymm, ymm/m256</summary>
3916       <param name="left" />
3917       <param name="right" />
3918     </member>
3919     <member name="M:System.Runtime.Intrinsics.X86.Avx2.MultiplyLow(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
3920       <summary>__m256i _mm256_mullo_epi32 (__m256i a, __m256i b)VPMULLD ymm, ymm, ymm/m256</summary>
3921       <param name="left" />
3922       <param name="right" />
3923     </member>
3924     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
3925       <summary>__m256i _mm256_or_si256 (__m256i a, __m256i b)VPOR ymm, ymm, ymm/m256</summary>
3926       <param name="left" />
3927       <param name="right" />
3928     </member>
3929     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3930       <summary>__m256i _mm256_or_si256 (__m256i a, __m256i b)VPOR ymm, ymm, ymm/m256</summary>
3931       <param name="left" />
3932       <param name="right" />
3933     </member>
3934     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3935       <summary>__m256i _mm256_or_si256 (__m256i a, __m256i b)VPOR ymm, ymm, ymm/m256</summary>
3936       <param name="left" />
3937       <param name="right" />
3938     </member>
3939     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
3940       <summary>__m256i _mm256_or_si256 (__m256i a, __m256i b)VPOR ymm, ymm, ymm/m256</summary>
3941       <param name="left" />
3942       <param name="right" />
3943     </member>
3944     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
3945       <summary>__m256i _mm256_or_si256 (__m256i a, __m256i b)VPOR ymm, ymm, ymm/m256</summary>
3946       <param name="left" />
3947       <param name="right" />
3948     </member>
3949     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
3950       <summary>__m256i _mm256_or_si256 (__m256i a, __m256i b)VPOR ymm, ymm, ymm/m256</summary>
3951       <param name="left" />
3952       <param name="right" />
3953     </member>
3954     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
3955       <summary>__m256i _mm256_or_si256 (__m256i a, __m256i b)VPOR ymm, ymm, ymm/m256</summary>
3956       <param name="left" />
3957       <param name="right" />
3958     </member>
3959     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Or(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
3960       <summary>__m256i _mm256_or_si256 (__m256i a, __m256i b)VPOR ymm, ymm, ymm/m256</summary>
3961       <param name="left" />
3962       <param name="right" />
3963     </member>
3964     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PackSignedSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3965       <summary>__m256i _mm256_packs_epi16 (__m256i a, __m256i b)VPACKSSWB ymm, ymm, ymm/m256</summary>
3966       <param name="left" />
3967       <param name="right" />
3968     </member>
3969     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PackSignedSaturate(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3970       <summary>__m256i _mm256_packs_epi32 (__m256i a, __m256i b)VPACKSSDW ymm, ymm, ymm/m256</summary>
3971       <param name="left" />
3972       <param name="right" />
3973     </member>
3974     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PackUnsignedSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
3975       <summary>__m256i _mm256_packus_epi16 (__m256i a, __m256i b)VPACKUSWB ymm, ymm, ymm/m256</summary>
3976       <param name="left" />
3977       <param name="right" />
3978     </member>
3979     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PackUnsignedSaturate(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
3980       <summary>__m256i _mm256_packus_epi32 (__m256i a, __m256i b)VPACKUSDW ymm, ymm, ymm/m256</summary>
3981       <param name="left" />
3982       <param name="right" />
3983     </member>
3984     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
3985       <summary>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)VPERM2I128 ymm, ymm, ymm/m256, imm8</summary>
3986       <param name="left" />
3987       <param name="right" />
3988       <param name="control" />
3989     </member>
3990     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
3991       <summary>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)VPERM2I128 ymm, ymm, ymm/m256, imm8</summary>
3992       <param name="left" />
3993       <param name="right" />
3994       <param name="control" />
3995     </member>
3996     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
3997       <summary>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)VPERM2I128 ymm, ymm, ymm/m256, imm8</summary>
3998       <param name="left" />
3999       <param name="right" />
4000       <param name="control" />
4001     </member>
4002     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
4003       <summary>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)VPERM2I128 ymm, ymm, ymm/m256, imm8</summary>
4004       <param name="left" />
4005       <param name="right" />
4006       <param name="control" />
4007     </member>
4008     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
4009       <summary>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)VPERM2I128 ymm, ymm, ymm/m256, imm8</summary>
4010       <param name="left" />
4011       <param name="right" />
4012       <param name="control" />
4013     </member>
4014     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
4015       <summary>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)VPERM2I128 ymm, ymm, ymm/m256, imm8</summary>
4016       <param name="left" />
4017       <param name="right" />
4018       <param name="control" />
4019     </member>
4020     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
4021       <summary>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)VPERM2I128 ymm, ymm, ymm/m256, imm8</summary>
4022       <param name="left" />
4023       <param name="right" />
4024       <param name="control" />
4025     </member>
4026     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute2x128(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
4027       <summary>__m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)VPERM2I128 ymm, ymm, ymm/m256, imm8</summary>
4028       <param name="left" />
4029       <param name="right" />
4030       <param name="control" />
4031     </member>
4032     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute4x64(System.Runtime.Intrinsics.Vector256{System.Double},System.Byte)">
4033       <summary>__m256d _mm256_permute4x64_pd (__m256d a, const int imm8)VPERMPD ymm, ymm/m256, imm8</summary>
4034       <param name="value" />
4035       <param name="control" />
4036     </member>
4037     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute4x64(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
4038       <summary>__m256i _mm256_permute4x64_epi64 (__m256i a, const int imm8)VPERMQ ymm, ymm/m256, imm8</summary>
4039       <param name="value" />
4040       <param name="control" />
4041     </member>
4042     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Permute4x64(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
4043       <summary>__m256i _mm256_permute4x64_epi64 (__m256i a, const int imm8)VPERMQ ymm, ymm/m256, imm8</summary>
4044       <param name="value" />
4045       <param name="control" />
4046     </member>
4047     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PermuteVar8x32(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
4048       <summary>__m256i _mm256_permutevar8x32_epi32 (__m256i a, __m256i idx)VPERMD ymm, ymm/m256, ymm</summary>
4049       <param name="left" />
4050       <param name="control" />
4051     </member>
4052     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PermuteVar8x32(System.Runtime.Intrinsics.Vector256{System.Single},System.Runtime.Intrinsics.Vector256{System.Int32})">
4053       <summary>__m256 _mm256_permutevar8x32_ps (__m256 a, __m256i idx)VPERMPS ymm, ymm/m256, ymm</summary>
4054       <param name="left" />
4055       <param name="control" />
4056     </member>
4057     <member name="M:System.Runtime.Intrinsics.X86.Avx2.PermuteVar8x32(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
4058       <summary>__m256i _mm256_permutevar8x32_epi32 (__m256i a, __m256i idx)VPERMD ymm, ymm/m256, ymm</summary>
4059       <param name="left" />
4060       <param name="control" />
4061     </member>
4062     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
4063       <summary>__m256i _mm256_slli_epi16 (__m256i a, int imm8)VPSLLW ymm, ymm, imm8</summary>
4064       <param name="value" />
4065       <param name="count" />
4066     </member>
4067     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
4068       <summary>__m256i _mm256_sll_epi16 (__m256i a, __m128i count)VPSLLW ymm, ymm, xmm/m128</summary>
4069       <param name="value" />
4070       <param name="count" />
4071     </member>
4072     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
4073       <summary>__m256i _mm256_slli_epi32 (__m256i a, int imm8)VPSLLD ymm, ymm, imm8</summary>
4074       <param name="value" />
4075       <param name="count" />
4076     </member>
4077     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
4078       <summary>__m256i _mm256_sll_epi32 (__m256i a, __m128i count)VPSLLD ymm, ymm, xmm/m128</summary>
4079       <param name="value" />
4080       <param name="count" />
4081     </member>
4082     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
4083       <summary>__m256i _mm256_slli_epi64 (__m256i a, int imm8)VPSLLQ ymm, ymm, imm8</summary>
4084       <param name="value" />
4085       <param name="count" />
4086     </member>
4087     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
4088       <summary>__m256i _mm256_sll_epi64 (__m256i a, __m128i count)VPSLLQ ymm, ymm, xmm/m128</summary>
4089       <param name="value" />
4090       <param name="count" />
4091     </member>
4092     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
4093       <summary>__m256i _mm256_slli_epi16 (__m256i a, int imm8)VPSLLW ymm, ymm, imm8</summary>
4094       <param name="value" />
4095       <param name="count" />
4096     </member>
4097     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
4098       <summary>__m256i _mm256_sll_epi16 (__m256i a, __m128i count)VPSLLW ymm, ymm, xmm/m128</summary>
4099       <param name="value" />
4100       <param name="count" />
4101     </member>
4102     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
4103       <summary>__m256i _mm256_slli_epi32 (__m256i a, int imm8)VPSLLD ymm, ymm, imm8</summary>
4104       <param name="value" />
4105       <param name="count" />
4106     </member>
4107     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4108       <summary>__m256i _mm256_sll_epi32 (__m256i a, __m128i count)VPSLLD ymm, ymm, xmm/m128</summary>
4109       <param name="value" />
4110       <param name="count" />
4111     </member>
4112     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
4113       <summary>__m256i _mm256_slli_epi64 (__m256i a, int imm8)VPSLLQ ymm, ymm, imm8</summary>
4114       <param name="value" />
4115       <param name="count" />
4116     </member>
4117     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
4118       <summary>__m256i _mm256_sll_epi64 (__m256i a, __m128i count)VPSLLQ ymm, ymm, xmm/m128</summary>
4119       <param name="value" />
4120       <param name="count" />
4121     </member>
4122     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
4123       <summary>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)VPSLLDQ ymm, ymm, imm8</summary>
4124       <param name="value" />
4125       <param name="numBytes" />
4126     </member>
4127     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
4128       <summary>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)VPSLLDQ ymm, ymm, imm8</summary>
4129       <param name="value" />
4130       <param name="numBytes" />
4131     </member>
4132     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
4133       <summary>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)VPSLLDQ ymm, ymm, imm8</summary>
4134       <param name="value" />
4135       <param name="numBytes" />
4136     </member>
4137     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
4138       <summary>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)VPSLLDQ ymm, ymm, imm8</summary>
4139       <param name="value" />
4140       <param name="numBytes" />
4141     </member>
4142     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
4143       <summary>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)VPSLLDQ ymm, ymm, imm8</summary>
4144       <param name="value" />
4145       <param name="numBytes" />
4146     </member>
4147     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
4148       <summary>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)VPSLLDQ ymm, ymm, imm8</summary>
4149       <param name="value" />
4150       <param name="numBytes" />
4151     </member>
4152     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
4153       <summary>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)VPSLLDQ ymm, ymm, imm8</summary>
4154       <param name="value" />
4155       <param name="numBytes" />
4156     </member>
4157     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
4158       <summary>__m256i _mm256_bslli_epi128 (__m256i a, const int imm8)VPSLLDQ ymm, ymm, imm8</summary>
4159       <param name="value" />
4160       <param name="numBytes" />
4161     </member>
4162     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4163       <summary>__m128i _mm_sllv_epi32 (__m128i a, __m128i count)VPSLLVD xmm, ymm, xmm/m128</summary>
4164       <param name="value" />
4165       <param name="count" />
4166     </member>
4167     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
4168       <summary>__m128i _mm_sllv_epi64 (__m128i a, __m128i count)VPSLLVQ xmm, ymm, xmm/m128</summary>
4169       <param name="value" />
4170       <param name="count" />
4171     </member>
4172     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4173       <summary>__m128i _mm_sllv_epi32 (__m128i a, __m128i count)VPSLLVD xmm, ymm, xmm/m128</summary>
4174       <param name="value" />
4175       <param name="count" />
4176     </member>
4177     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
4178       <summary>__m128i _mm_sllv_epi64 (__m128i a, __m128i count)VPSLLVQ xmm, ymm, xmm/m128</summary>
4179       <param name="value" />
4180       <param name="count" />
4181     </member>
4182     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
4183       <summary>__m256i _mm256_sllv_epi32 (__m256i a, __m256i count)VPSLLVD ymm, ymm, ymm/m256</summary>
4184       <param name="value" />
4185       <param name="count" />
4186     </member>
4187     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
4188       <summary>__m256i _mm256_sllv_epi64 (__m256i a, __m256i count)VPSLLVQ ymm, ymm, ymm/m256</summary>
4189       <param name="value" />
4190       <param name="count" />
4191     </member>
4192     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
4193       <summary>__m256i _mm256_sllv_epi32 (__m256i a, __m256i count)VPSLLVD ymm, ymm, ymm/m256</summary>
4194       <param name="value" />
4195       <param name="count" />
4196     </member>
4197     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftLeftLogicalVariable(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
4198       <summary>__m256i _mm256_sllv_epi64 (__m256i a, __m256i count)VPSLLVQ ymm, ymm, ymm/m256</summary>
4199       <param name="value" />
4200       <param name="count" />
4201     </member>
4202     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
4203       <summary>__m256i _mm256_srai_epi16 (__m256i a, int imm8)VPSRAW ymm, ymm, imm8</summary>
4204       <param name="value" />
4205       <param name="count" />
4206     </member>
4207     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
4208       <summary>_mm256_sra_epi16 (__m256i a, __m128i count)VPSRAW ymm, ymm, xmm/m128</summary>
4209       <param name="value" />
4210       <param name="count" />
4211     </member>
4212     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
4213       <summary>__m256i _mm256_srai_epi32 (__m256i a, int imm8)VPSRAD ymm, ymm, imm8</summary>
4214       <param name="value" />
4215       <param name="count" />
4216     </member>
4217     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
4218       <summary>_mm256_sra_epi32 (__m256i a, __m128i count)VPSRAD ymm, ymm, xmm/m128</summary>
4219       <param name="value" />
4220       <param name="count" />
4221     </member>
4222     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmeticVariable(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4223       <summary>__m128i _mm_srav_epi32 (__m128i a, __m128i count)VPSRAVD xmm, xmm, xmm/m128</summary>
4224       <param name="value" />
4225       <param name="count" />
4226     </member>
4227     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightArithmeticVariable(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
4228       <summary>__m256i _mm256_srav_epi32 (__m256i a, __m256i count)VPSRAVD ymm, ymm, ymm/m256</summary>
4229       <param name="value" />
4230       <param name="count" />
4231     </member>
4232     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
4233       <summary>__m256i _mm256_srli_epi16 (__m256i a, int imm8)VPSRLW ymm, ymm, imm8</summary>
4234       <param name="value" />
4235       <param name="count" />
4236     </member>
4237     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
4238       <summary>__m256i _mm256_srl_epi16 (__m256i a, __m128i count)VPSRLW ymm, ymm, xmm/m128</summary>
4239       <param name="value" />
4240       <param name="count" />
4241     </member>
4242     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
4243       <summary>__m256i _mm256_srli_epi32 (__m256i a, int imm8)VPSRLD ymm, ymm, imm8</summary>
4244       <param name="value" />
4245       <param name="count" />
4246     </member>
4247     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
4248       <summary>__m256i _mm256_srl_epi32 (__m256i a, __m128i count)VPSRLD ymm, ymm, xmm/m128</summary>
4249       <param name="value" />
4250       <param name="count" />
4251     </member>
4252     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
4253       <summary>__m256i _mm256_srli_epi64 (__m256i a, int imm8)VPSRLQ ymm, ymm, imm8</summary>
4254       <param name="value" />
4255       <param name="count" />
4256     </member>
4257     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
4258       <summary>__m256i _mm256_srl_epi64 (__m256i a, __m128i count)VPSRLQ ymm, ymm, xmm/m128</summary>
4259       <param name="value" />
4260       <param name="count" />
4261     </member>
4262     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
4263       <summary>__m256i _mm256_srli_epi16 (__m256i a, int imm8)VPSRLW ymm, ymm, imm8</summary>
4264       <param name="value" />
4265       <param name="count" />
4266     </member>
4267     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
4268       <summary>__m256i _mm256_srl_epi16 (__m256i a, __m128i count)VPSRLW ymm, ymm, xmm/m128</summary>
4269       <param name="value" />
4270       <param name="count" />
4271     </member>
4272     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
4273       <summary>__m256i _mm256_srli_epi32 (__m256i a, int imm8)VPSRLD ymm, ymm, imm8</summary>
4274       <param name="value" />
4275       <param name="count" />
4276     </member>
4277     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4278       <summary>__m256i _mm256_srl_epi32 (__m256i a, __m128i count)VPSRLD ymm, ymm, xmm/m128</summary>
4279       <param name="value" />
4280       <param name="count" />
4281     </member>
4282     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
4283       <summary>__m256i _mm256_srli_epi64 (__m256i a, int imm8)VPSRLQ ymm, ymm, imm8</summary>
4284       <param name="value" />
4285       <param name="count" />
4286     </member>
4287     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
4288       <summary>__m256i _mm256_srl_epi64 (__m256i a, __m128i count)VPSRLQ ymm, ymm, xmm/m128</summary>
4289       <param name="value" />
4290       <param name="count" />
4291     </member>
4292     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Byte},System.Byte)">
4293       <summary>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)VPSRLDQ ymm, ymm, imm8</summary>
4294       <param name="value" />
4295       <param name="numBytes" />
4296     </member>
4297     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
4298       <summary>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)VPSRLDQ ymm, ymm, imm8</summary>
4299       <param name="value" />
4300       <param name="numBytes" />
4301     </member>
4302     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
4303       <summary>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)VPSRLDQ ymm, ymm, imm8</summary>
4304       <param name="value" />
4305       <param name="numBytes" />
4306     </member>
4307     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.Int64},System.Byte)">
4308       <summary>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)VPSRLDQ ymm, ymm, imm8</summary>
4309       <param name="value" />
4310       <param name="numBytes" />
4311     </member>
4312     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.SByte},System.Byte)">
4313       <summary>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)VPSRLDQ ymm, ymm, imm8</summary>
4314       <param name="value" />
4315       <param name="numBytes" />
4316     </member>
4317     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
4318       <summary>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)VPSRLDQ ymm, ymm, imm8</summary>
4319       <param name="value" />
4320       <param name="numBytes" />
4321     </member>
4322     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
4323       <summary>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)VPSRLDQ ymm, ymm, imm8</summary>
4324       <param name="value" />
4325       <param name="numBytes" />
4326     </member>
4327     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Byte)">
4328       <summary>__m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)VPSRLDQ ymm, ymm, imm8</summary>
4329       <param name="value" />
4330       <param name="numBytes" />
4331     </member>
4332     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4333       <summary>__m128i _mm_srlv_epi32 (__m128i a, __m128i count)VPSRLVD xmm, xmm, xmm/m128</summary>
4334       <param name="value" />
4335       <param name="count" />
4336     </member>
4337     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
4338       <summary>__m128i _mm_srlv_epi64 (__m128i a, __m128i count)VPSRLVQ xmm, xmm, xmm/m128</summary>
4339       <param name="value" />
4340       <param name="count" />
4341     </member>
4342     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
4343       <summary>__m128i _mm_srlv_epi32 (__m128i a, __m128i count)VPSRLVD xmm, xmm, xmm/m128</summary>
4344       <param name="value" />
4345       <param name="count" />
4346     </member>
4347     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
4348       <summary>__m128i _mm_srlv_epi64 (__m128i a, __m128i count)VPSRLVQ xmm, xmm, xmm/m128</summary>
4349       <param name="value" />
4350       <param name="count" />
4351     </member>
4352     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
4353       <summary>__m256i _mm256_srlv_epi32 (__m256i a, __m256i count)VPSRLVD ymm, ymm, ymm/m256</summary>
4354       <param name="value" />
4355       <param name="count" />
4356     </member>
4357     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
4358       <summary>__m256i _mm256_srlv_epi64 (__m256i a, __m256i count)VPSRLVQ ymm, ymm, ymm/m256</summary>
4359       <param name="value" />
4360       <param name="count" />
4361     </member>
4362     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
4363       <summary>__m256i _mm256_srlv_epi32 (__m256i a, __m256i count)VPSRLVD ymm, ymm, ymm/m256</summary>
4364       <param name="value" />
4365       <param name="count" />
4366     </member>
4367     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShiftRightLogicalVariable(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
4368       <summary>__m256i _mm256_srlv_epi64 (__m256i a, __m256i count)VPSRLVQ ymm, ymm, ymm/m256</summary>
4369       <param name="value" />
4370       <param name="count" />
4371     </member>
4372     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Shuffle(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
4373       <summary>__m256i _mm256_shuffle_epi8 (__m256i a, __m256i b)VPSHUFB ymm, ymm, ymm/m256</summary>
4374       <param name="value" />
4375       <param name="mask" />
4376     </member>
4377     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Shuffle(System.Runtime.Intrinsics.Vector256{System.Int32},System.Byte)">
4378       <summary>__m256i _mm256_shuffle_epi32 (__m256i a, const int imm8)VPSHUFD ymm, ymm/m256, imm8</summary>
4379       <param name="value" />
4380       <param name="control" />
4381     </member>
4382     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Shuffle(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
4383       <summary>__m256i _mm256_shuffle_epi8 (__m256i a, __m256i b)VPSHUFB ymm, ymm, ymm/m256</summary>
4384       <param name="value" />
4385       <param name="mask" />
4386     </member>
4387     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Shuffle(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Byte)">
4388       <summary>__m256i _mm256_shuffle_epi32 (__m256i a, const int imm8)VPSHUFD ymm, ymm/m256, imm8</summary>
4389       <param name="value" />
4390       <param name="control" />
4391     </member>
4392     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShuffleHigh(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
4393       <summary>__m256i _mm256_shufflehi_epi16 (__m256i a, const int imm8)VPSHUFHW ymm, ymm/m256, imm8</summary>
4394       <param name="value" />
4395       <param name="control" />
4396     </member>
4397     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShuffleHigh(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
4398       <summary>__m256i _mm256_shufflehi_epi16 (__m256i a, const int imm8)VPSHUFHW ymm, ymm/m256, imm8</summary>
4399       <param name="value" />
4400       <param name="control" />
4401     </member>
4402     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShuffleLow(System.Runtime.Intrinsics.Vector256{System.Int16},System.Byte)">
4403       <summary>__m256i _mm256_shufflelo_epi16 (__m256i a, const int imm8)VPSHUFLW ymm, ymm/m256, imm8</summary>
4404       <param name="value" />
4405       <param name="control" />
4406     </member>
4407     <member name="M:System.Runtime.Intrinsics.X86.Avx2.ShuffleLow(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Byte)">
4408       <summary>__m256i _mm256_shufflelo_epi16 (__m256i a, const int imm8)VPSHUFLW ymm, ymm/m256, imm8</summary>
4409       <param name="value" />
4410       <param name="control" />
4411     </member>
4412     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Sign(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
4413       <summary>__m256i _mm256_sign_epi16 (__m256i a, __m256i b)VPSIGNW ymm, ymm, ymm/m256</summary>
4414       <param name="left" />
4415       <param name="right" />
4416     </member>
4417     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Sign(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
4418       <summary>__m256i _mm256_sign_epi32 (__m256i a, __m256i b)VPSIGND ymm, ymm, ymm/m256</summary>
4419       <param name="left" />
4420       <param name="right" />
4421     </member>
4422     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Sign(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
4423       <summary>__m256i _mm256_sign_epi8 (__m256i a, __m256i b)VPSIGNB ymm, ymm, ymm/m256</summary>
4424       <param name="left" />
4425       <param name="right" />
4426     </member>
4427     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
4428       <summary>__m256i _mm256_sub_epi8 (__m256i a, __m256i b)VPSUBB ymm, ymm, ymm/m256</summary>
4429       <param name="left" />
4430       <param name="right" />
4431     </member>
4432     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
4433       <summary>__m256i _mm256_sub_epi16 (__m256i a, __m256i b)VPSUBW ymm, ymm, ymm/m256</summary>
4434       <param name="left" />
4435       <param name="right" />
4436     </member>
4437     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
4438       <summary>__m256i _mm256_sub_epi32 (__m256i a, __m256i b)VPSUBD ymm, ymm, ymm/m256</summary>
4439       <param name="left" />
4440       <param name="right" />
4441     </member>
4442     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
4443       <summary>__m256i _mm256_sub_epi64 (__m256i a, __m256i b)VPSUBQ ymm, ymm, ymm/m256</summary>
4444       <param name="left" />
4445       <param name="right" />
4446     </member>
4447     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
4448       <summary>__m256i _mm256_sub_epi8 (__m256i a, __m256i b)VPSUBB ymm, ymm, ymm/m256</summary>
4449       <param name="left" />
4450       <param name="right" />
4451     </member>
4452     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
4453       <summary>__m256i _mm256_sub_epi16 (__m256i a, __m256i b)VPSUBW ymm, ymm, ymm/m256</summary>
4454       <param name="left" />
4455       <param name="right" />
4456     </member>
4457     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
4458       <summary>__m256i _mm256_sub_epi32 (__m256i a, __m256i b)VPSUBD ymm, ymm, ymm/m256</summary>
4459       <param name="left" />
4460       <param name="right" />
4461     </member>
4462     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Subtract(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
4463       <summary>__m256i _mm256_sub_epi64 (__m256i a, __m256i b)VPSUBQ ymm, ymm, ymm/m256</summary>
4464       <param name="left" />
4465       <param name="right" />
4466     </member>
4467     <member name="M:System.Runtime.Intrinsics.X86.Avx2.SubtractSaturate(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
4468       <summary>__m256i _mm256_subs_epu8 (__m256i a, __m256i b)VPSUBUSB ymm, ymm, ymm/m256</summary>
4469       <param name="left" />
4470       <param name="right" />
4471     </member>
4472     <member name="M:System.Runtime.Intrinsics.X86.Avx2.SubtractSaturate(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
4473       <summary>__m256i _mm256_subs_epi16 (__m256i a, __m256i b)VPSUBSW ymm, ymm, ymm/m256</summary>
4474       <param name="left" />
4475       <param name="right" />
4476     </member>
4477     <member name="M:System.Runtime.Intrinsics.X86.Avx2.SubtractSaturate(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
4478       <summary>__m256i _mm256_subs_epi8 (__m256i a, __m256i b)VPSUBSB ymm, ymm, ymm/m256</summary>
4479       <param name="left" />
4480       <param name="right" />
4481     </member>
4482     <member name="M:System.Runtime.Intrinsics.X86.Avx2.SubtractSaturate(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
4483       <summary>__m256i _mm256_subs_epu16 (__m256i a, __m256i b)VPSUBUSW ymm, ymm, ymm/m256</summary>
4484       <param name="left" />
4485       <param name="right" />
4486     </member>
4487     <member name="M:System.Runtime.Intrinsics.X86.Avx2.SumAbsoluteDifferences(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
4488       <summary>__m256i _mm256_sad_epu8 (__m256i a, __m256i b)VPSADBW ymm, ymm, ymm/m256</summary>
4489       <param name="left" />
4490       <param name="right" />
4491     </member>
4492     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
4493       <summary>__m256i _mm256_unpackhi_epi8 (__m256i a, __m256i b)VPUNPCKHBW ymm, ymm, ymm/m256</summary>
4494       <param name="left" />
4495       <param name="right" />
4496     </member>
4497     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
4498       <summary>__m256i _mm256_unpackhi_epi16 (__m256i a, __m256i b)VPUNPCKHWD ymm, ymm, ymm/m256</summary>
4499       <param name="left" />
4500       <param name="right" />
4501     </member>
4502     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
4503       <summary>__m256i _mm256_unpackhi_epi32 (__m256i a, __m256i b)VPUNPCKHDQ ymm, ymm, ymm/m256</summary>
4504       <param name="left" />
4505       <param name="right" />
4506     </member>
4507     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
4508       <summary>__m256i _mm256_unpackhi_epi64 (__m256i a, __m256i b)VPUNPCKHQDQ ymm, ymm, ymm/m256</summary>
4509       <param name="left" />
4510       <param name="right" />
4511     </member>
4512     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
4513       <summary>__m256i _mm256_unpackhi_epi8 (__m256i a, __m256i b)VPUNPCKHBW ymm, ymm, ymm/m256</summary>
4514       <param name="left" />
4515       <param name="right" />
4516     </member>
4517     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
4518       <summary>__m256i _mm256_unpackhi_epi16 (__m256i a, __m256i b)VPUNPCKHWD ymm, ymm, ymm/m256</summary>
4519       <param name="left" />
4520       <param name="right" />
4521     </member>
4522     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
4523       <summary>__m256i _mm256_unpackhi_epi32 (__m256i a, __m256i b)VPUNPCKHDQ ymm, ymm, ymm/m256</summary>
4524       <param name="left" />
4525       <param name="right" />
4526     </member>
4527     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackHigh(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
4528       <summary>__m256i _mm256_unpackhi_epi64 (__m256i a, __m256i b)VPUNPCKHQDQ ymm, ymm, ymm/m256</summary>
4529       <param name="left" />
4530       <param name="right" />
4531     </member>
4532     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
4533       <summary>__m256i _mm256_unpacklo_epi8 (__m256i a, __m256i b)VPUNPCKLBW ymm, ymm, ymm/m256</summary>
4534       <param name="left" />
4535       <param name="right" />
4536     </member>
4537     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
4538       <summary>__m256i _mm256_unpacklo_epi16 (__m256i a, __m256i b)VPUNPCKLWD ymm, ymm, ymm/m256</summary>
4539       <param name="left" />
4540       <param name="right" />
4541     </member>
4542     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
4543       <summary>__m256i _mm256_unpacklo_epi32 (__m256i a, __m256i b)VPUNPCKLDQ ymm, ymm, ymm/m256</summary>
4544       <param name="left" />
4545       <param name="right" />
4546     </member>
4547     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
4548       <summary>__m256i _mm256_unpacklo_epi64 (__m256i a, __m256i b)VPUNPCKLQDQ ymm, ymm, ymm/m256</summary>
4549       <param name="left" />
4550       <param name="right" />
4551     </member>
4552     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
4553       <summary>__m256i _mm256_unpacklo_epi8 (__m256i a, __m256i b)VPUNPCKLBW ymm, ymm, ymm/m256</summary>
4554       <param name="left" />
4555       <param name="right" />
4556     </member>
4557     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
4558       <summary>__m256i _mm256_unpacklo_epi16 (__m256i a, __m256i b)VPUNPCKLWD ymm, ymm, ymm/m256</summary>
4559       <param name="left" />
4560       <param name="right" />
4561     </member>
4562     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
4563       <summary>__m256i _mm256_unpacklo_epi32 (__m256i a, __m256i b)VPUNPCKLDQ ymm, ymm, ymm/m256</summary>
4564       <param name="left" />
4565       <param name="right" />
4566     </member>
4567     <member name="M:System.Runtime.Intrinsics.X86.Avx2.UnpackLow(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
4568       <summary>__m256i _mm256_unpacklo_epi64 (__m256i a, __m256i b)VPUNPCKLQDQ ymm, ymm, ymm/m256</summary>
4569       <param name="left" />
4570       <param name="right" />
4571     </member>
4572     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.Byte},System.Runtime.Intrinsics.Vector256{System.Byte})">
4573       <summary>__m256i _mm256_xor_si256 (__m256i a, __m256i b)VPXOR ymm, ymm, ymm/m256</summary>
4574       <param name="left" />
4575       <param name="right" />
4576     </member>
4577     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.Int16},System.Runtime.Intrinsics.Vector256{System.Int16})">
4578       <summary>__m256i _mm256_xor_si256 (__m256i a, __m256i b)VPXOR ymm, ymm, ymm/m256</summary>
4579       <param name="left" />
4580       <param name="right" />
4581     </member>
4582     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.Int32},System.Runtime.Intrinsics.Vector256{System.Int32})">
4583       <summary>__m256i _mm256_xor_si256 (__m256i a, __m256i b)VPXOR ymm, ymm, ymm/m256</summary>
4584       <param name="left" />
4585       <param name="right" />
4586     </member>
4587     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.Int64},System.Runtime.Intrinsics.Vector256{System.Int64})">
4588       <summary>__m256i _mm256_xor_si256 (__m256i a, __m256i b)VPXOR ymm, ymm, ymm/m256</summary>
4589       <param name="left" />
4590       <param name="right" />
4591     </member>
4592     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.SByte},System.Runtime.Intrinsics.Vector256{System.SByte})">
4593       <summary>__m256i _mm256_xor_si256 (__m256i a, __m256i b)VPXOR ymm, ymm, ymm/m256</summary>
4594       <param name="left" />
4595       <param name="right" />
4596     </member>
4597     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.UInt16},System.Runtime.Intrinsics.Vector256{System.UInt16})">
4598       <summary>__m256i _mm256_xor_si256 (__m256i a, __m256i b)VPXOR ymm, ymm, ymm/m256</summary>
4599       <param name="left" />
4600       <param name="right" />
4601     </member>
4602     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.UInt32},System.Runtime.Intrinsics.Vector256{System.UInt32})">
4603       <summary>__m256i _mm256_xor_si256 (__m256i a, __m256i b)VPXOR ymm, ymm, ymm/m256</summary>
4604       <param name="left" />
4605       <param name="right" />
4606     </member>
4607     <member name="M:System.Runtime.Intrinsics.X86.Avx2.Xor(System.Runtime.Intrinsics.Vector256{System.UInt64},System.Runtime.Intrinsics.Vector256{System.UInt64})">
4608       <summary>__m256i _mm256_xor_si256 (__m256i a, __m256i b)VPXOR ymm, ymm, ymm/m256</summary>
4609       <param name="left" />
4610       <param name="right" />
4611     </member>
4612     <member name="T:System.Runtime.Intrinsics.X86.Bmi1">
4613       <summary>This class provides access to Intel BMI1 hardware instructions via intrinsics.</summary>
4614     </member>
4615     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.AndNot(System.UInt32,System.UInt32)">
4616       <summary>unsigned int _andn_u32 (unsigned int a, unsigned int b)ANDN r32a, r32b, reg/m32</summary>
4617       <param name="left" />
4618       <param name="right" />
4619     </member>
4620     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.BitFieldExtract(System.UInt32,System.Byte,System.Byte)">
4621       <summary>unsigned int _bextr_u32 (unsigned int a, unsigned int start, unsigned int len)BEXTR r32a, reg/m32, r32b</summary>
4622       <param name="value" />
4623       <param name="start" />
4624       <param name="length" />
4625     </member>
4626     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.BitFieldExtract(System.UInt32,System.UInt16)">
4627       <summary>unsigned int _bextr2_u32 (unsigned int a, unsigned int control)BEXTR r32a, reg/m32, r32b</summary>
4628       <param name="value" />
4629       <param name="control" />
4630     </member>
4631     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.ExtractLowestSetBit(System.UInt32)">
4632       <summary>unsigned int _blsi_u32 (unsigned int a)BLSI reg, reg/m32</summary>
4633       <param name="value" />
4634     </member>
4635     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.GetMaskUpToLowestSetBit(System.UInt32)">
4636       <summary>unsigned int _blsmsk_u32 (unsigned int a)BLSMSK reg, reg/m32</summary>
4637       <param name="value" />
4638     </member>
4639     <member name="P:System.Runtime.Intrinsics.X86.Bmi1.IsSupported" />
4640     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.ResetLowestSetBit(System.UInt32)">
4641       <summary>unsigned int _blsr_u32 (unsigned int a)BLSR reg, reg/m32</summary>
4642       <param name="value" />
4643     </member>
4644     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.TrailingZeroCount(System.UInt32)">
4645       <summary>int _mm_tzcnt_32 (unsigned int a)TZCNT reg, reg/m32</summary>
4646       <param name="value" />
4647     </member>
4648     <member name="T:System.Runtime.Intrinsics.X86.Bmi1.X64" />
4649     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.AndNot(System.UInt64,System.UInt64)">
4650       <summary>unsigned __int64 _andn_u64 (unsigned __int64 a, unsigned __int64 b)ANDN r64a, r64b, reg/m64</summary>
4651       <param name="left" />
4652       <param name="right" />
4653     </member>
4654     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.BitFieldExtract(System.UInt64,System.Byte,System.Byte)">
4655       <summary>unsigned __int64 _bextr_u64 (unsigned __int64 a, unsigned int start, unsigned int len)BEXTR r64a, reg/m64, r64b</summary>
4656       <param name="value" />
4657       <param name="start" />
4658       <param name="length" />
4659     </member>
4660     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.BitFieldExtract(System.UInt64,System.UInt16)">
4661       <summary>unsigned __int64 _bextr2_u64 (unsigned __int64 a, unsigned __int64 control)BEXTR r64a, reg/m64, r64b</summary>
4662       <param name="value" />
4663       <param name="control" />
4664     </member>
4665     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.ExtractLowestSetBit(System.UInt64)">
4666       <summary>unsigned __int64 _blsi_u64 (unsigned __int64 a)BLSI reg, reg/m64</summary>
4667       <param name="value" />
4668     </member>
4669     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.GetMaskUpToLowestSetBit(System.UInt64)">
4670       <summary>unsigned __int64 _blsmsk_u64 (unsigned __int64 a)BLSMSK reg, reg/m64</summary>
4671       <param name="value" />
4672     </member>
4673     <member name="P:System.Runtime.Intrinsics.X86.Bmi1.X64.IsSupported" />
4674     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.ResetLowestSetBit(System.UInt64)">
4675       <summary>unsigned __int64 _blsr_u64 (unsigned __int64 a)BLSR reg, reg/m64</summary>
4676       <param name="value" />
4677     </member>
4678     <member name="M:System.Runtime.Intrinsics.X86.Bmi1.X64.TrailingZeroCount(System.UInt64)">
4679       <summary>__int64 _mm_tzcnt_64 (unsigned __int64 a)TZCNT reg, reg/m64</summary>
4680       <param name="value" />
4681     </member>
4682     <member name="T:System.Runtime.Intrinsics.X86.Bmi2">
4683       <summary>This class provides access to Intel BMI2 hardware instructions via intrinsics.</summary>
4684     </member>
4685     <member name="P:System.Runtime.Intrinsics.X86.Bmi2.IsSupported" />
4686     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.MultiplyNoFlags(System.UInt32,System.UInt32)">
4687       <summary>unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)MULX r32a, r32b, reg/m32</summary>
4688       <param name="left" />
4689       <param name="right" />
4690     </member>
4691     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.MultiplyNoFlags(System.UInt32,System.UInt32,System.UInt32*)">
4692       <summary>unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)MULX r32a, r32b, reg/m32</summary>
4693       <param name="left" />
4694       <param name="right" />
4695       <param name="low" />
4696     </member>
4697     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.ParallelBitDeposit(System.UInt32,System.UInt32)">
4698       <summary>unsigned int _pdep_u32 (unsigned int a, unsigned int mask)PDEP r32a, r32b, reg/m32</summary>
4699       <param name="value" />
4700       <param name="mask" />
4701     </member>
4702     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.ParallelBitExtract(System.UInt32,System.UInt32)">
4703       <summary>unsigned int _pext_u32 (unsigned int a, unsigned int mask)PEXT r32a, r32b, reg/m32</summary>
4704       <param name="value" />
4705       <param name="mask" />
4706     </member>
4707     <member name="T:System.Runtime.Intrinsics.X86.Bmi2.X64" />
4708     <member name="P:System.Runtime.Intrinsics.X86.Bmi2.X64.IsSupported" />
4709     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.X64.MultiplyNoFlags(System.UInt64,System.UInt64)">
4710       <summary>unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)MULX r64a, r64b, reg/m64</summary>
4711       <param name="left" />
4712       <param name="right" />
4713     </member>
4714     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.X64.MultiplyNoFlags(System.UInt64,System.UInt64,System.UInt64*)">
4715       <summary>unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)MULX r64a, r64b, reg/m64</summary>
4716       <param name="left" />
4717       <param name="right" />
4718       <param name="low" />
4719     </member>
4720     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.X64.ParallelBitDeposit(System.UInt64,System.UInt64)">
4721       <summary>unsigned __int64 _pdep_u64 (unsigned __int64 a, unsigned __int64 mask)PDEP r64a, r64b, reg/m64</summary>
4722       <param name="value" />
4723       <param name="mask" />
4724     </member>
4725     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.X64.ParallelBitExtract(System.UInt64,System.UInt64)">
4726       <summary>unsigned __int64 _pext_u64 (unsigned __int64 a, unsigned __int64 mask)PEXT r64a, r64b, reg/m64</summary>
4727       <param name="value" />
4728       <param name="mask" />
4729     </member>
4730     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.X64.ZeroHighBits(System.UInt64,System.UInt64)">
4731       <summary>unsigned __int64 _bzhi_u64 (unsigned __int64 a, unsigned int index)BZHI r64a, reg/m32, r64b</summary>
4732       <param name="value" />
4733       <param name="index" />
4734     </member>
4735     <member name="M:System.Runtime.Intrinsics.X86.Bmi2.ZeroHighBits(System.UInt32,System.UInt32)">
4736       <summary>unsigned int _bzhi_u32 (unsigned int a, unsigned int index)BZHI r32a, reg/m32, r32b</summary>
4737       <param name="value" />
4738       <param name="index" />
4739     </member>
4740     <member name="T:System.Runtime.Intrinsics.X86.FloatComparisonMode" />
4741     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedEqualNonSignaling">
4742       <summary>_CMP_EQ_OQ</summary>
4743     </member>
4744     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedEqualSignaling">
4745       <summary>_CMP_EQ_OS</summary>
4746     </member>
4747     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedFalseNonSignaling">
4748       <summary>_CMP_FALSE_OQ</summary>
4749     </member>
4750     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedFalseSignaling">
4751       <summary>_CMP_FALSE_OS</summary>
4752     </member>
4753     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedGreaterThanNonSignaling">
4754       <summary>_CMP_GT_OQ</summary>
4755     </member>
4756     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedGreaterThanOrEqualNonSignaling">
4757       <summary>_CMP_GE_OQ</summary>
4758     </member>
4759     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedGreaterThanOrEqualSignaling">
4760       <summary>_CMP_GE_OS</summary>
4761     </member>
4762     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedGreaterThanSignaling">
4763       <summary>_CMP_GT_OS</summary>
4764     </member>
4765     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedLessThanNonSignaling">
4766       <summary>_CMP_LT_OQ</summary>
4767     </member>
4768     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedLessThanOrEqualNonSignaling">
4769       <summary>_CMP_LE_OQ</summary>
4770     </member>
4771     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedLessThanOrEqualSignaling">
4772       <summary>_CMP_LE_OS</summary>
4773     </member>
4774     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedLessThanSignaling">
4775       <summary>_CMP_LT_OS</summary>
4776     </member>
4777     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedNonSignaling">
4778       <summary>_CMP_ORD_Q</summary>
4779     </member>
4780     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedNotEqualNonSignaling">
4781       <summary>_CMP_NEQ_OQ</summary>
4782     </member>
4783     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedNotEqualSignaling">
4784       <summary>_CMP_NEQ_OS</summary>
4785     </member>
4786     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.OrderedSignaling">
4787       <summary>_CMP_ORD_S</summary>
4788     </member>
4789     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedEqualNonSignaling">
4790       <summary>_CMP_EQ_UQ</summary>
4791     </member>
4792     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedEqualSignaling">
4793       <summary>_CMP_EQ_US</summary>
4794     </member>
4795     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNonSignaling">
4796       <summary>_CMP_UNORD_Q</summary>
4797     </member>
4798     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotEqualNonSignaling">
4799       <summary>_CMP_NEQ_UQ</summary>
4800     </member>
4801     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotEqualSignaling">
4802       <summary>_CMP_NEQ_US</summary>
4803     </member>
4804     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotGreaterThanNonSignaling">
4805       <summary>_CMP_NGT_UQ</summary>
4806     </member>
4807     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotGreaterThanOrEqualNonSignaling">
4808       <summary>_CMP_NGE_UQ</summary>
4809     </member>
4810     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotGreaterThanOrEqualSignaling">
4811       <summary>_CMP_NGE_US</summary>
4812     </member>
4813     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotGreaterThanSignaling">
4814       <summary>_CMP_NGT_US</summary>
4815     </member>
4816     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotLessThanNonSignaling">
4817       <summary>_CMP_NLT_UQ</summary>
4818     </member>
4819     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotLessThanOrEqualNonSignaling">
4820       <summary>_CMP_NLE_UQ</summary>
4821     </member>
4822     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotLessThanOrEqualSignaling">
4823       <summary>_CMP_NLE_US</summary>
4824     </member>
4825     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedNotLessThanSignaling">
4826       <summary>_CMP_NLT_US</summary>
4827     </member>
4828     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedSignaling">
4829       <summary>_CMP_UNORD_S</summary>
4830     </member>
4831     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedTrueNonSignaling">
4832       <summary>_CMP_TRUE_UQ</summary>
4833     </member>
4834     <member name="F:System.Runtime.Intrinsics.X86.FloatComparisonMode.UnorderedTrueSignaling">
4835       <summary>_CMP_TRUE_US</summary>
4836     </member>
4837     <member name="T:System.Runtime.Intrinsics.X86.Fma">
4838       <summary>This class provides access to Intel FMA hardware instructions via intrinsics.</summary>
4839     </member>
4840     <member name="P:System.Runtime.Intrinsics.X86.Fma.IsSupported" />
4841     <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})">
4842       <summary>__m128d _mm_fmadd_pd (__m128d a, __m128d b, __m128d c)VFMADDPD xmm, xmm, xmm/m128</summary>
4843       <param name="a" />
4844       <param name="b" />
4845       <param name="c" />
4846     </member>
4847     <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})">
4848       <summary>__m128 _mm_fmadd_ps (__m128 a, __m128 b, __m128 c)VFMADDPS xmm, xmm, xmm/m128</summary>
4849       <param name="a" />
4850       <param name="b" />
4851       <param name="c" />
4852     </member>
4853     <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})">
4854       <summary>__m256d _mm256_fmadd_pd (__m256d a, __m256d b, __m256d c)VFMADDPS ymm, ymm, ymm/m256</summary>
4855       <param name="a" />
4856       <param name="b" />
4857       <param name="c" />
4858     </member>
4859     <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})">
4860       <summary>__m256 _mm256_fmadd_ps (__m256 a, __m256 b, __m256 c)VFMADDPS ymm, ymm, ymm/m256</summary>
4861       <param name="a" />
4862       <param name="b" />
4863       <param name="c" />
4864     </member>
4865     <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})">
4866       <summary>__m128d _mm_fnmadd_pd (__m128d a, __m128d b, __m128d c)VFNMADDPD xmm, xmm, xmm/m128</summary>
4867       <param name="a" />
4868       <param name="b" />
4869       <param name="c" />
4870     </member>
4871     <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})">
4872       <summary>__m128 _mm_fnmadd_ps (__m128 a, __m128 b, __m128 c)VFNMADDPS xmm, xmm, xmm/m128</summary>
4873       <param name="a" />
4874       <param name="b" />
4875       <param name="c" />
4876     </member>
4877     <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})">
4878       <summary>__m256d _mm256_fnmadd_pd (__m256d a, __m256d b, __m256d c)VFNMADDPD ymm, ymm, ymm/m256</summary>
4879       <param name="a" />
4880       <param name="b" />
4881       <param name="c" />
4882     </member>
4883     <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})">
4884       <summary>__m256 _mm256_fnmadd_ps (__m256 a, __m256 b, __m256 c)VFNMADDPS ymm, ymm, ymm/m256</summary>
4885       <param name="a" />
4886       <param name="b" />
4887       <param name="c" />
4888     </member>
4889     <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})">
4890       <summary>__m128d _mm_fnmadd_sd (__m128d a, __m128d b, __m128d c)VFNMADDSD xmm, xmm, xmm/m64</summary>
4891       <param name="a" />
4892       <param name="b" />
4893       <param name="c" />
4894     </member>
4895     <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})">
4896       <summary>__m128 _mm_fnmadd_ss (__m128 a, __m128 b, __m128 c)VFNMADDSS xmm, xmm, xmm/m32</summary>
4897       <param name="a" />
4898       <param name="b" />
4899       <param name="c" />
4900     </member>
4901     <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})">
4902       <summary>__m128d _mm_fmadd_sd (__m128d a, __m128d b, __m128d c)VFMADDSS xmm, xmm, xmm/m64</summary>
4903       <param name="a" />
4904       <param name="b" />
4905       <param name="c" />
4906     </member>
4907     <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})">
4908       <summary>__m128 _mm_fmadd_ss (__m128 a, __m128 b, __m128 c)VFMADDSS xmm, xmm, xmm/m32</summary>
4909       <param name="a" />
4910       <param name="b" />
4911       <param name="c" />
4912     </member>
4913     <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})">
4914       <summary>__m128d _mm_fmaddsub_pd (__m128d a, __m128d b, __m128d c)VFMADDSUBPD xmm, xmm, xmm/m128</summary>
4915       <param name="a" />
4916       <param name="b" />
4917       <param name="c" />
4918     </member>
4919     <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})">
4920       <summary>__m128 _mm_fmaddsub_ps (__m128 a, __m128 b, __m128 c)VFMADDSUBPS xmm, xmm, xmm/m128</summary>
4921       <param name="a" />
4922       <param name="b" />
4923       <param name="c" />
4924     </member>
4925     <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})">
4926       <summary>__m256d _mm256_fmaddsub_pd (__m256d a, __m256d b, __m256d c)VFMADDSUBPD ymm, ymm, ymm/m256</summary>
4927       <param name="a" />
4928       <param name="b" />
4929       <param name="c" />
4930     </member>
4931     <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})">
4932       <summary>__m256 _mm256_fmaddsub_ps (__m256 a, __m256 b, __m256 c)VFMADDSUBPS ymm, ymm, ymm/m256</summary>
4933       <param name="a" />
4934       <param name="b" />
4935       <param name="c" />
4936     </member>
4937     <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})">
4938       <summary>__m128d _mm_fmsub_pd (__m128d a, __m128d b, __m128d c)VFMSUBPS xmm, xmm, xmm/m128</summary>
4939       <param name="a" />
4940       <param name="b" />
4941       <param name="c" />
4942     </member>
4943     <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})">
4944       <summary>__m128 _mm_fmsub_ps (__m128 a, __m128 b, __m128 c)VFMSUBPS xmm, xmm, xmm/m128</summary>
4945       <param name="a" />
4946       <param name="b" />
4947       <param name="c" />
4948     </member>
4949     <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})">
4950       <summary>__m256d _mm256_fmsub_pd (__m256d a, __m256d b, __m256d c)VFMSUBPD ymm, ymm, ymm/m256</summary>
4951       <param name="a" />
4952       <param name="b" />
4953       <param name="c" />
4954     </member>
4955     <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})">
4956       <summary>__m256 _mm256_fmsub_ps (__m256 a, __m256 b, __m256 c)VFMSUBPS ymm, ymm, ymm/m256</summary>
4957       <param name="a" />
4958       <param name="b" />
4959       <param name="c" />
4960     </member>
4961     <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})">
4962       <summary>__m128d _mm_fmsubadd_pd (__m128d a, __m128d b, __m128d c)VFMSUBADDPD xmm, xmm, xmm/m128</summary>
4963       <param name="a" />
4964       <param name="b" />
4965       <param name="c" />
4966     </member>
4967     <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})">
4968       <summary>__m128 _mm_fmsubadd_ps (__m128 a, __m128 b, __m128 c)VFMSUBADDPS xmm, xmm, xmm/m128</summary>
4969       <param name="a" />
4970       <param name="b" />
4971       <param name="c" />
4972     </member>
4973     <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})">
4974       <summary>__m256d _mm256_fmsubadd_pd (__m256d a, __m256d b, __m256d c)VFMSUBADDPD ymm, ymm, ymm/m256</summary>
4975       <param name="a" />
4976       <param name="b" />
4977       <param name="c" />
4978     </member>
4979     <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})">
4980       <summary>__m256 _mm256_fmsubadd_ps (__m256 a, __m256 b, __m256 c)VFMSUBADDPS ymm, ymm, ymm/m256</summary>
4981       <param name="a" />
4982       <param name="b" />
4983       <param name="c" />
4984     </member>
4985     <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})">
4986       <summary>__m128d _mm_fnmsub_pd (__m128d a, __m128d b, __m128d c)VFNMSUBPD xmm, xmm, xmm/m128</summary>
4987       <param name="a" />
4988       <param name="b" />
4989       <param name="c" />
4990     </member>
4991     <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})">
4992       <summary>__m128 _mm_fnmsub_ps (__m128 a, __m128 b, __m128 c)VFNMSUBPS xmm, xmm, xmm/m128</summary>
4993       <param name="a" />
4994       <param name="b" />
4995       <param name="c" />
4996     </member>
4997     <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})">
4998       <summary>__m256d _mm256_fnmsub_pd (__m256d a, __m256d b, __m256d c)VFNMSUBPD ymm, ymm, ymm/m256</summary>
4999       <param name="a" />
5000       <param name="b" />
5001       <param name="c" />
5002     </member>
5003     <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})">
5004       <summary>__m256 _mm256_fnmsub_ps (__m256 a, __m256 b, __m256 c)VFNMSUBPS ymm, ymm, ymm/m256</summary>
5005       <param name="a" />
5006       <param name="b" />
5007       <param name="c" />
5008     </member>
5009     <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})">
5010       <summary>__m128d _mm_fnmsub_sd (__m128d a, __m128d b, __m128d c)VFNMSUBSD xmm, xmm, xmm/m64</summary>
5011       <param name="a" />
5012       <param name="b" />
5013       <param name="c" />
5014     </member>
5015     <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})">
5016       <summary>__m128 _mm_fnmsub_ss (__m128 a, __m128 b, __m128 c)VFNMSUBSS xmm, xmm, xmm/m32</summary>
5017       <param name="a" />
5018       <param name="b" />
5019       <param name="c" />
5020     </member>
5021     <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})">
5022       <summary>__m128d _mm_fmsub_sd (__m128d a, __m128d b, __m128d c)VFMSUBSD xmm, xmm, xmm/m64</summary>
5023       <param name="a" />
5024       <param name="b" />
5025       <param name="c" />
5026     </member>
5027     <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})">
5028       <summary>__m128 _mm_fmsub_ss (__m128 a, __m128 b, __m128 c)VFMSUBSS xmm, xmm, xmm/m32</summary>
5029       <param name="a" />
5030       <param name="b" />
5031       <param name="c" />
5032     </member>
5033     <member name="T:System.Runtime.Intrinsics.X86.Lzcnt">
5034       <summary>This class provides access to Intel LZCNT hardware instructions via intrinsics.</summary>
5035     </member>
5036     <member name="P:System.Runtime.Intrinsics.X86.Lzcnt.IsSupported" />
5037     <member name="M:System.Runtime.Intrinsics.X86.Lzcnt.LeadingZeroCount(System.UInt32)">
5038       <summary>unsigned int _lzcnt_u32 (unsigned int a)LZCNT reg, reg/m32</summary>
5039       <param name="value" />
5040     </member>
5041     <member name="T:System.Runtime.Intrinsics.X86.Lzcnt.X64" />
5042     <member name="P:System.Runtime.Intrinsics.X86.Lzcnt.X64.IsSupported" />
5043     <member name="M:System.Runtime.Intrinsics.X86.Lzcnt.X64.LeadingZeroCount(System.UInt64)">
5044       <summary>unsigned __int64 _lzcnt_u64 (unsigned __int64 a)LZCNT reg, reg/m64</summary>
5045       <param name="value" />
5046     </member>
5047     <member name="T:System.Runtime.Intrinsics.X86.Pclmulqdq">
5048       <summary>This class provides access to Intel PCLMULQDQ hardware instructions via intrinsics.</summary>
5049     </member>
5050     <member name="M:System.Runtime.Intrinsics.X86.Pclmulqdq.CarrylessMultiply(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
5051       <summary>__m128i _mm_clmulepi64_si128 (__m128i a, __m128i b, const int imm8)PCLMULQDQ xmm, xmm/m128, imm8</summary>
5052       <param name="left" />
5053       <param name="right" />
5054       <param name="control" />
5055     </member>
5056     <member name="M:System.Runtime.Intrinsics.X86.Pclmulqdq.CarrylessMultiply(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
5057       <summary>__m128i _mm_clmulepi64_si128 (__m128i a, __m128i b, const int imm8)PCLMULQDQ xmm, xmm/m128, imm8</summary>
5058       <param name="left" />
5059       <param name="right" />
5060       <param name="control" />
5061     </member>
5062     <member name="P:System.Runtime.Intrinsics.X86.Pclmulqdq.IsSupported" />
5063     <member name="T:System.Runtime.Intrinsics.X86.Popcnt">
5064       <summary>This class provides access to Intel POPCNT hardware instructions via intrinsics.</summary>
5065     </member>
5066     <member name="P:System.Runtime.Intrinsics.X86.Popcnt.IsSupported" />
5067     <member name="M:System.Runtime.Intrinsics.X86.Popcnt.PopCount(System.UInt32)">
5068       <summary>int _mm_popcnt_u32 (unsigned int a)POPCNT reg, reg/m32</summary>
5069       <param name="value" />
5070     </member>
5071     <member name="T:System.Runtime.Intrinsics.X86.Popcnt.X64" />
5072     <member name="P:System.Runtime.Intrinsics.X86.Popcnt.X64.IsSupported" />
5073     <member name="M:System.Runtime.Intrinsics.X86.Popcnt.X64.PopCount(System.UInt64)">
5074       <summary>__int64 _mm_popcnt_u64 (unsigned __int64 a)POPCNT reg64, reg/m64</summary>
5075       <param name="value" />
5076     </member>
5077     <member name="T:System.Runtime.Intrinsics.X86.Sse">
5078       <summary>This class provides access to Intel SSE hardware instructions via intrinsics</summary>
5079     </member>
5080     <member name="M:System.Runtime.Intrinsics.X86.Sse.Add(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5081       <summary>__m128 _mm_add_ps (__m128 a,  __m128 b)ADDPS xmm, xmm/m128</summary>
5082       <param name="left" />
5083       <param name="right" />
5084     </member>
5085     <member name="M:System.Runtime.Intrinsics.X86.Sse.AddScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5086       <summary>__m128 _mm_add_ss (__m128 a,  __m128 b)ADDSS xmm, xmm/m32</summary>
5087       <param name="left" />
5088       <param name="right" />
5089     </member>
5090     <member name="M:System.Runtime.Intrinsics.X86.Sse.And(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5091       <summary>__m128 _mm_and_ps (__m128 a, __m128 b)ANDPS xmm, xmm/m128</summary>
5092       <param name="left" />
5093       <param name="right" />
5094     </member>
5095     <member name="M:System.Runtime.Intrinsics.X86.Sse.AndNot(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5096       <summary>__m128 _mm_andnot_ps (__m128 a, __m128 b)ANDNPS xmm, xmm/m128</summary>
5097       <param name="left" />
5098       <param name="right" />
5099     </member>
5100     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5101       <summary>__m128 _mm_cmpeq_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(0)</summary>
5102       <param name="left" />
5103       <param name="right" />
5104     </member>
5105     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5106       <summary>__m128 _mm_cmpgt_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(6)</summary>
5107       <param name="left" />
5108       <param name="right" />
5109     </member>
5110     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5111       <summary>__m128 _mm_cmpge_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(5)</summary>
5112       <param name="left" />
5113       <param name="right" />
5114     </member>
5115     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5116       <summary>__m128 _mm_cmplt_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(1)</summary>
5117       <param name="left" />
5118       <param name="right" />
5119     </member>
5120     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5121       <summary>__m128 _mm_cmple_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(2)</summary>
5122       <param name="left" />
5123       <param name="right" />
5124     </member>
5125     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareNotEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5126       <summary>__m128 _mm_cmpneq_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(4)</summary>
5127       <param name="left" />
5128       <param name="right" />
5129     </member>
5130     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareNotGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5131       <summary>__m128 _mm_cmpngt_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(2)</summary>
5132       <param name="left" />
5133       <param name="right" />
5134     </member>
5135     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareNotGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5136       <summary>__m128 _mm_cmpnge_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(1)</summary>
5137       <param name="left" />
5138       <param name="right" />
5139     </member>
5140     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareNotLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5141       <summary>__m128 _mm_cmpnlt_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(5)</summary>
5142       <param name="left" />
5143       <param name="right" />
5144     </member>
5145     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareNotLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5146       <summary>__m128 _mm_cmpnle_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(6)</summary>
5147       <param name="left" />
5148       <param name="right" />
5149     </member>
5150     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareOrdered(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5151       <summary>__m128 _mm_cmpord_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(7)</summary>
5152       <param name="left" />
5153       <param name="right" />
5154     </member>
5155     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5156       <summary>__m128 _mm_cmpeq_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(0)</summary>
5157       <param name="left" />
5158       <param name="right" />
5159     </member>
5160     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5161       <summary>__m128 _mm_cmpgt_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(6)</summary>
5162       <param name="left" />
5163       <param name="right" />
5164     </member>
5165     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5166       <summary>__m128 _mm_cmpge_ss (__m128 a,  __m128 b)CMPPS xmm, xmm/m32, imm8(5)</summary>
5167       <param name="left" />
5168       <param name="right" />
5169     </member>
5170     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5171       <summary>__m128 _mm_cmplt_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(1)</summary>
5172       <param name="left" />
5173       <param name="right" />
5174     </member>
5175     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5176       <summary>__m128 _mm_cmple_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(2)</summary>
5177       <param name="left" />
5178       <param name="right" />
5179     </member>
5180     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarNotEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5181       <summary>__m128 _mm_cmpneq_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(4)</summary>
5182       <param name="left" />
5183       <param name="right" />
5184     </member>
5185     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarNotGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5186       <summary>__m128 _mm_cmpngt_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(2)</summary>
5187       <param name="left" />
5188       <param name="right" />
5189     </member>
5190     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarNotGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5191       <summary>__m128 _mm_cmpnge_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(1)</summary>
5192       <param name="left" />
5193       <param name="right" />
5194     </member>
5195     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarNotLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5196       <summary>__m128 _mm_cmpnlt_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(5)</summary>
5197       <param name="left" />
5198       <param name="right" />
5199     </member>
5200     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarNotLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5201       <summary>__m128 _mm_cmpnle_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(6)</summary>
5202       <param name="left" />
5203       <param name="right" />
5204     </member>
5205     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrdered(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5206       <summary>__m128 _mm_cmpord_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(7)</summary>
5207       <param name="left" />
5208       <param name="right" />
5209     </member>
5210     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5211       <summary>int _mm_comieq_ss (__m128 a, __m128 b)COMISS xmm, xmm/m32</summary>
5212       <param name="left" />
5213       <param name="right" />
5214     </member>
5215     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5216       <summary>int _mm_comigt_ss (__m128 a, __m128 b)COMISS xmm, xmm/m32</summary>
5217       <param name="left" />
5218       <param name="right" />
5219     </member>
5220     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5221       <summary>int _mm_comige_ss (__m128 a, __m128 b)COMISS xmm, xmm/m32</summary>
5222       <param name="left" />
5223       <param name="right" />
5224     </member>
5225     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5226       <summary>int _mm_comilt_ss (__m128 a, __m128 b)COMISS xmm, xmm/m32</summary>
5227       <param name="left" />
5228       <param name="right" />
5229     </member>
5230     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5231       <summary>int _mm_comile_ss (__m128 a, __m128 b)COMISS xmm, xmm/m32</summary>
5232       <param name="left" />
5233       <param name="right" />
5234     </member>
5235     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarOrderedNotEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5236       <summary>int _mm_comineq_ss (__m128 a, __m128 b)COMISS xmm, xmm/m32</summary>
5237       <param name="left" />
5238       <param name="right" />
5239     </member>
5240     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnordered(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5241       <summary>__m128 _mm_cmpunord_ss (__m128 a,  __m128 b)CMPSS xmm, xmm/m32, imm8(3)</summary>
5242       <param name="left" />
5243       <param name="right" />
5244     </member>
5245     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5246       <summary>int _mm_ucomieq_ss (__m128 a, __m128 b)UCOMISS xmm, xmm/m32</summary>
5247       <param name="left" />
5248       <param name="right" />
5249     </member>
5250     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedGreaterThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5251       <summary>int _mm_ucomigt_ss (__m128 a, __m128 b)UCOMISS xmm, xmm/m32</summary>
5252       <param name="left" />
5253       <param name="right" />
5254     </member>
5255     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5256       <summary>int _mm_ucomige_ss (__m128 a, __m128 b)UCOMISS xmm, xmm/m32</summary>
5257       <param name="left" />
5258       <param name="right" />
5259     </member>
5260     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedLessThan(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5261       <summary>int _mm_ucomilt_ss (__m128 a, __m128 b)UCOMISS xmm, xmm/m32</summary>
5262       <param name="left" />
5263       <param name="right" />
5264     </member>
5265     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5266       <summary>int _mm_ucomile_ss (__m128 a, __m128 b)UCOMISS xmm, xmm/m32</summary>
5267       <param name="left" />
5268       <param name="right" />
5269     </member>
5270     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareScalarUnorderedNotEqual(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5271       <summary>int _mm_ucomineq_ss (__m128 a, __m128 b)UCOMISS xmm, xmm/m32</summary>
5272       <param name="left" />
5273       <param name="right" />
5274     </member>
5275     <member name="M:System.Runtime.Intrinsics.X86.Sse.CompareUnordered(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5276       <summary>__m128 _mm_cmpunord_ps (__m128 a,  __m128 b)CMPPS xmm, xmm/m128, imm8(3)</summary>
5277       <param name="left" />
5278       <param name="right" />
5279     </member>
5280     <member name="M:System.Runtime.Intrinsics.X86.Sse.ConvertScalarToVector128Single(System.Runtime.Intrinsics.Vector128{System.Single},System.Int32)">
5281       <summary>__m128 _mm_cvtsi32_ss (__m128 a, int b)CVTSI2SS xmm, reg/m32</summary>
5282       <param name="upper" />
5283       <param name="value" />
5284     </member>
5285     <member name="M:System.Runtime.Intrinsics.X86.Sse.ConvertToInt32(System.Runtime.Intrinsics.Vector128{System.Single})">
5286       <summary>int _mm_cvtss_si32 (__m128 a)CVTSS2SI r32, xmm/m32</summary>
5287       <param name="value" />
5288     </member>
5289     <member name="M:System.Runtime.Intrinsics.X86.Sse.ConvertToInt32WithTruncation(System.Runtime.Intrinsics.Vector128{System.Single})">
5290       <summary>int _mm_cvttss_si32 (__m128 a)CVTTSS2SI r32, xmm/m32</summary>
5291       <param name="value" />
5292     </member>
5293     <member name="M:System.Runtime.Intrinsics.X86.Sse.Divide(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5294       <summary>__m128 _mm_div_ps (__m128 a,  __m128 b)DIVPS xmm, xmm/m128</summary>
5295       <param name="left" />
5296       <param name="right" />
5297     </member>
5298     <member name="M:System.Runtime.Intrinsics.X86.Sse.DivideScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5299       <summary>__m128 _mm_div_ss (__m128 a,  __m128 b)DIVSS xmm, xmm/m32</summary>
5300       <param name="left" />
5301       <param name="right" />
5302     </member>
5303     <member name="P:System.Runtime.Intrinsics.X86.Sse.IsSupported" />
5304     <member name="M:System.Runtime.Intrinsics.X86.Sse.LoadAlignedVector128(System.Single*)">
5305       <summary>__m128 _mm_load_ps (float const* mem_address)MOVAPS xmm, m128</summary>
5306       <param name="address" />
5307     </member>
5308     <member name="M:System.Runtime.Intrinsics.X86.Sse.LoadHigh(System.Runtime.Intrinsics.Vector128{System.Single},System.Single*)">
5309       <summary>__m128 _mm_loadh_pi (__m128 a, __m64 const* mem_addr)MOVHPS xmm, m64</summary>
5310       <param name="lower" />
5311       <param name="address" />
5312     </member>
5313     <member name="M:System.Runtime.Intrinsics.X86.Sse.LoadLow(System.Runtime.Intrinsics.Vector128{System.Single},System.Single*)">
5314       <summary>__m128 _mm_loadl_pi (__m128 a, __m64 const* mem_addr)MOVLPS xmm, m64</summary>
5315       <param name="upper" />
5316       <param name="address" />
5317     </member>
5318     <member name="M:System.Runtime.Intrinsics.X86.Sse.LoadScalarVector128(System.Single*)">
5319       <summary>__m128 _mm_load_ss (float const* mem_address)MOVSS xmm, m32</summary>
5320       <param name="address" />
5321     </member>
5322     <member name="M:System.Runtime.Intrinsics.X86.Sse.LoadVector128(System.Single*)">
5323       <summary>__m128 _mm_loadu_ps (float const* mem_address)MOVUPS xmm, m128</summary>
5324       <param name="address" />
5325     </member>
5326     <member name="M:System.Runtime.Intrinsics.X86.Sse.Max(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5327       <summary>__m128 _mm_max_ps (__m128 a,  __m128 b)MAXPS xmm, xmm/m128</summary>
5328       <param name="left" />
5329       <param name="right" />
5330     </member>
5331     <member name="M:System.Runtime.Intrinsics.X86.Sse.MaxScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5332       <summary>__m128 _mm_max_ss (__m128 a,  __m128 b)MAXSS xmm, xmm/m32</summary>
5333       <param name="left" />
5334       <param name="right" />
5335     </member>
5336     <member name="M:System.Runtime.Intrinsics.X86.Sse.Min(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5337       <summary>__m128 _mm_min_ps (__m128 a,  __m128 b)MINPS xmm, xmm/m128</summary>
5338       <param name="left" />
5339       <param name="right" />
5340     </member>
5341     <member name="M:System.Runtime.Intrinsics.X86.Sse.MinScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5342       <summary>__m128 _mm_min_ss (__m128 a,  __m128 b)MINSS xmm, xmm/m32</summary>
5343       <param name="left" />
5344       <param name="right" />
5345     </member>
5346     <member name="M:System.Runtime.Intrinsics.X86.Sse.MoveHighToLow(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5347       <summary>__m128 _mm_movehl_ps (__m128 a,  __m128 b)MOVHLPS xmm, xmm</summary>
5348       <param name="left" />
5349       <param name="right" />
5350     </member>
5351     <member name="M:System.Runtime.Intrinsics.X86.Sse.MoveLowToHigh(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5352       <summary>__m128 _mm_movelh_ps (__m128 a,  __m128 b)MOVLHPS xmm, xmm</summary>
5353       <param name="left" />
5354       <param name="right" />
5355     </member>
5356     <member name="M:System.Runtime.Intrinsics.X86.Sse.MoveMask(System.Runtime.Intrinsics.Vector128{System.Single})">
5357       <summary>int _mm_movemask_ps (__m128 a)MOVMSKPS reg, xmm</summary>
5358       <param name="value" />
5359     </member>
5360     <member name="M:System.Runtime.Intrinsics.X86.Sse.MoveScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5361       <summary>__m128 _mm_move_ss (__m128 a, __m128 b)MOVSS xmm, xmm</summary>
5362       <param name="upper" />
5363       <param name="value" />
5364     </member>
5365     <member name="M:System.Runtime.Intrinsics.X86.Sse.Multiply(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5366       <summary>__m128 _mm_mul_ps (__m128 a, __m128 b)MULPS xmm, xmm/m128</summary>
5367       <param name="left" />
5368       <param name="right" />
5369     </member>
5370     <member name="M:System.Runtime.Intrinsics.X86.Sse.MultiplyScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5371       <summary>__m128 _mm_mul_ss (__m128 a, __m128 b)MULPS xmm, xmm/m32</summary>
5372       <param name="left" />
5373       <param name="right" />
5374     </member>
5375     <member name="M:System.Runtime.Intrinsics.X86.Sse.Or(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5376       <summary>__m128 _mm_or_ps (__m128 a,  __m128 b)ORPS xmm, xmm/m128</summary>
5377       <param name="left" />
5378       <param name="right" />
5379     </member>
5380     <member name="M:System.Runtime.Intrinsics.X86.Sse.Prefetch0(System.Void*)">
5381       <summary>void _mm_prefetch(char* p, int i)PREFETCHT0 m8</summary>
5382       <param name="address" />
5383     </member>
5384     <member name="M:System.Runtime.Intrinsics.X86.Sse.Prefetch1(System.Void*)">
5385       <summary>void _mm_prefetch(char* p, int i)PREFETCHT1 m8</summary>
5386       <param name="address" />
5387     </member>
5388     <member name="M:System.Runtime.Intrinsics.X86.Sse.Prefetch2(System.Void*)">
5389       <summary>void _mm_prefetch(char* p, int i)PREFETCHT2 m8</summary>
5390       <param name="address" />
5391     </member>
5392     <member name="M:System.Runtime.Intrinsics.X86.Sse.PrefetchNonTemporal(System.Void*)">
5393       <summary>void _mm_prefetch(char* p, int i)PREFETCHNTA m8</summary>
5394       <param name="address" />
5395     </member>
5396     <member name="M:System.Runtime.Intrinsics.X86.Sse.Reciprocal(System.Runtime.Intrinsics.Vector128{System.Single})">
5397       <summary>__m128 _mm_rcp_ps (__m128 a)RCPPS xmm, xmm/m128</summary>
5398       <param name="value" />
5399     </member>
5400     <member name="M:System.Runtime.Intrinsics.X86.Sse.ReciprocalScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
5401       <summary>__m128 _mm_rcp_ss (__m128 a)RCPSS xmm, xmm/m32</summary>
5402       <param name="value" />
5403     </member>
5404     <member name="M:System.Runtime.Intrinsics.X86.Sse.ReciprocalScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5405       <summary>__m128 _mm_rcp_ss (__m128 a, __m128 b)RCPSS xmm, xmm/m32</summary>
5406       <param name="upper" />
5407       <param name="value" />
5408     </member>
5409     <member name="M:System.Runtime.Intrinsics.X86.Sse.ReciprocalSqrt(System.Runtime.Intrinsics.Vector128{System.Single})">
5410       <summary>__m128 _mm_rsqrt_ps (__m128 a)RSQRTPS xmm, xmm/m128</summary>
5411       <param name="value" />
5412     </member>
5413     <member name="M:System.Runtime.Intrinsics.X86.Sse.ReciprocalSqrtScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
5414       <summary>__m128 _mm_rsqrt_ss (__m128 a)RSQRTSS xmm, xmm/m32</summary>
5415       <param name="value" />
5416     </member>
5417     <member name="M:System.Runtime.Intrinsics.X86.Sse.ReciprocalSqrtScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5418       <summary>__m128 _mm_rsqrt_ss (__m128 a, __m128 b)RSQRTSS xmm, xmm/m32</summary>
5419       <param name="upper" />
5420       <param name="value" />
5421     </member>
5422     <member name="M:System.Runtime.Intrinsics.X86.Sse.Shuffle(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
5423       <summary>__m128 _mm_shuffle_ps (__m128 a,  __m128 b, unsigned int control)SHUFPS xmm, xmm/m128, imm8</summary>
5424       <param name="left" />
5425       <param name="right" />
5426       <param name="control" />
5427     </member>
5428     <member name="M:System.Runtime.Intrinsics.X86.Sse.Sqrt(System.Runtime.Intrinsics.Vector128{System.Single})">
5429       <summary>__m128 _mm_sqrt_ps (__m128 a)SQRTPS xmm, xmm/m128</summary>
5430       <param name="value" />
5431     </member>
5432     <member name="M:System.Runtime.Intrinsics.X86.Sse.SqrtScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
5433       <summary>__m128 _mm_sqrt_ss (__m128 a)SQRTSS xmm, xmm/m32</summary>
5434       <param name="value" />
5435     </member>
5436     <member name="M:System.Runtime.Intrinsics.X86.Sse.SqrtScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5437       <summary>__m128 _mm_sqrt_ss (__m128 a, __m128 b)SQRTSS xmm, xmm/m32</summary>
5438       <param name="upper" />
5439       <param name="value" />
5440     </member>
5441     <member name="M:System.Runtime.Intrinsics.X86.Sse.Store(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
5442       <summary>void _mm_storeu_ps (float* mem_addr, __m128 a)MOVUPS m128, xmm</summary>
5443       <param name="address" />
5444       <param name="source" />
5445     </member>
5446     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreAligned(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
5447       <summary>void _mm_store_ps (float* mem_addr, __m128 a)MOVAPS m128, xmm</summary>
5448       <param name="address" />
5449       <param name="source" />
5450     </member>
5451     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreAlignedNonTemporal(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
5452       <summary>void _mm_stream_ps (float* mem_addr, __m128 a)MOVNTPS m128, xmm</summary>
5453       <param name="address" />
5454       <param name="source" />
5455     </member>
5456     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreFence">
5457       <summary>void _mm_sfence(void)SFENCE</summary>
5458     </member>
5459     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreHigh(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
5460       <summary>void _mm_storeh_pi (__m64* mem_addr, __m128 a)MOVHPS m64, xmm</summary>
5461       <param name="address" />
5462       <param name="source" />
5463     </member>
5464     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreLow(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
5465       <summary>void _mm_storel_pi (__m64* mem_addr, __m128 a)MOVLPS m64, xmm</summary>
5466       <param name="address" />
5467       <param name="source" />
5468     </member>
5469     <member name="M:System.Runtime.Intrinsics.X86.Sse.StoreScalar(System.Single*,System.Runtime.Intrinsics.Vector128{System.Single})">
5470       <summary>void _mm_store_ss (float* mem_addr, __m128 a)MOVSS m32, xmm</summary>
5471       <param name="address" />
5472       <param name="source" />
5473     </member>
5474     <member name="M:System.Runtime.Intrinsics.X86.Sse.Subtract(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5475       <summary>__m128d _mm_sub_ps (__m128d a, __m128d b)SUBPS xmm, xmm/m128</summary>
5476       <param name="left" />
5477       <param name="right" />
5478     </member>
5479     <member name="M:System.Runtime.Intrinsics.X86.Sse.SubtractScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5480       <summary>__m128 _mm_sub_ss (__m128 a, __m128 b)SUBSS xmm, xmm/m32</summary>
5481       <param name="left" />
5482       <param name="right" />
5483     </member>
5484     <member name="M:System.Runtime.Intrinsics.X86.Sse.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5485       <summary>__m128 _mm_unpackhi_ps (__m128 a,  __m128 b)UNPCKHPS xmm, xmm/m128</summary>
5486       <param name="left" />
5487       <param name="right" />
5488     </member>
5489     <member name="M:System.Runtime.Intrinsics.X86.Sse.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5490       <summary>__m128 _mm_unpacklo_ps (__m128 a,  __m128 b)UNPCKLPS xmm, xmm/m128</summary>
5491       <param name="left" />
5492       <param name="right" />
5493     </member>
5494     <member name="T:System.Runtime.Intrinsics.X86.Sse.X64" />
5495     <member name="M:System.Runtime.Intrinsics.X86.Sse.X64.ConvertScalarToVector128Single(System.Runtime.Intrinsics.Vector128{System.Single},System.Int64)">
5496       <summary>__m128 _mm_cvtsi64_ss (__m128 a, __int64 b)CVTSI2SS xmm, reg/m64</summary>
5497       <param name="upper" />
5498       <param name="value" />
5499     </member>
5500     <member name="M:System.Runtime.Intrinsics.X86.Sse.X64.ConvertToInt64(System.Runtime.Intrinsics.Vector128{System.Single})">
5501       <summary>__int64 _mm_cvtss_si64 (__m128 a)CVTSS2SI r64, xmm/m32</summary>
5502       <param name="value" />
5503     </member>
5504     <member name="M:System.Runtime.Intrinsics.X86.Sse.X64.ConvertToInt64WithTruncation(System.Runtime.Intrinsics.Vector128{System.Single})">
5505       <summary>__int64 _mm_cvttss_si64 (__m128 a)CVTTSS2SI r64, xmm/m32</summary>
5506       <param name="value" />
5507     </member>
5508     <member name="P:System.Runtime.Intrinsics.X86.Sse.X64.IsSupported" />
5509     <member name="M:System.Runtime.Intrinsics.X86.Sse.Xor(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
5510       <summary>__m128 _mm_xor_ps (__m128 a,  __m128 b)XORPS xmm, xmm/m128</summary>
5511       <param name="left" />
5512       <param name="right" />
5513     </member>
5514     <member name="T:System.Runtime.Intrinsics.X86.Sse2">
5515       <summary>This class provides access to Intel SSE2 hardware instructions via intrinsics</summary>
5516     </member>
5517     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
5518       <summary>__m128i _mm_add_epi8 (__m128i a,  __m128i b)PADDB xmm, xmm/m128</summary>
5519       <param name="left" />
5520       <param name="right" />
5521     </member>
5522     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5523       <summary>__m128d _mm_add_pd (__m128d a,  __m128d b)ADDPD xmm, xmm/m128</summary>
5524       <param name="left" />
5525       <param name="right" />
5526     </member>
5527     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
5528       <summary>__m128i _mm_add_epi16 (__m128i a,  __m128i b)PADDW xmm, xmm/m128</summary>
5529       <param name="left" />
5530       <param name="right" />
5531     </member>
5532     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
5533       <summary>__m128i _mm_add_epi32 (__m128i a,  __m128i b)PADDD xmm, xmm/m128</summary>
5534       <param name="left" />
5535       <param name="right" />
5536     </member>
5537     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
5538       <summary>__m128i _mm_add_epi64 (__m128i a,  __m128i b)PADDQ xmm, xmm/m128</summary>
5539       <param name="left" />
5540       <param name="right" />
5541     </member>
5542     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
5543       <summary>__m128i _mm_add_epi8 (__m128i a,  __m128i b)PADDB xmm, xmm/m128</summary>
5544       <param name="left" />
5545       <param name="right" />
5546     </member>
5547     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
5548       <summary>__m128i _mm_add_epi16 (__m128i a,  __m128i b)PADDW xmm, xmm/m128</summary>
5549       <param name="left" />
5550       <param name="right" />
5551     </member>
5552     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
5553       <summary>__m128i _mm_add_epi32 (__m128i a,  __m128i b)PADDD xmm, xmm/m128</summary>
5554       <param name="left" />
5555       <param name="right" />
5556     </member>
5557     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Add(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
5558       <summary>__m128i _mm_add_epi64 (__m128i a,  __m128i b)PADDQ xmm, xmm/m128</summary>
5559       <param name="left" />
5560       <param name="right" />
5561     </member>
5562     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
5563       <summary>__m128i _mm_adds_epu8 (__m128i a,  __m128i b)PADDUSB xmm, xmm/m128</summary>
5564       <param name="left" />
5565       <param name="right" />
5566     </member>
5567     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AddSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
5568       <summary>__m128i _mm_adds_epi16 (__m128i a,  __m128i b)PADDSW xmm, xmm/m128</summary>
5569       <param name="left" />
5570       <param name="right" />
5571     </member>
5572     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AddSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
5573       <summary>__m128i _mm_adds_epi8 (__m128i a,  __m128i b)PADDSB xmm, xmm/m128</summary>
5574       <param name="left" />
5575       <param name="right" />
5576     </member>
5577     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AddSaturate(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
5578       <summary>__m128i _mm_adds_epu16 (__m128i a,  __m128i b)PADDUSW xmm, xmm/m128</summary>
5579       <param name="left" />
5580       <param name="right" />
5581     </member>
5582     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AddScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5583       <summary>__m128d _mm_add_sd (__m128d a,  __m128d b)ADDSD xmm, xmm/m64</summary>
5584       <param name="left" />
5585       <param name="right" />
5586     </member>
5587     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
5588       <summary>__m128i _mm_and_si128 (__m128i a,  __m128i b)PAND xmm, xmm/m128</summary>
5589       <param name="left" />
5590       <param name="right" />
5591     </member>
5592     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5593       <summary>__m128d _mm_and_pd (__m128d a, __m128d b)ANDPD xmm, xmm/m128</summary>
5594       <param name="left" />
5595       <param name="right" />
5596     </member>
5597     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
5598       <summary>__m128i _mm_and_si128 (__m128i a,  __m128i b)PAND xmm, xmm/m128</summary>
5599       <param name="left" />
5600       <param name="right" />
5601     </member>
5602     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
5603       <summary>__m128i _mm_and_si128 (__m128i a,  __m128i b)PAND xmm, xmm/m128</summary>
5604       <param name="left" />
5605       <param name="right" />
5606     </member>
5607     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
5608       <summary>__m128i _mm_and_si128 (__m128i a,  __m128i b)PAND xmm, xmm/m128</summary>
5609       <param name="left" />
5610       <param name="right" />
5611     </member>
5612     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
5613       <summary>__m128i _mm_and_si128 (__m128i a,  __m128i b)PAND xmm, xmm/m128</summary>
5614       <param name="left" />
5615       <param name="right" />
5616     </member>
5617     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
5618       <summary>__m128i _mm_and_si128 (__m128i a,  __m128i b)PAND xmm, xmm/m128</summary>
5619       <param name="left" />
5620       <param name="right" />
5621     </member>
5622     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
5623       <summary>__m128i _mm_and_si128 (__m128i a,  __m128i b)PAND xmm, xmm/m128</summary>
5624       <param name="left" />
5625       <param name="right" />
5626     </member>
5627     <member name="M:System.Runtime.Intrinsics.X86.Sse2.And(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
5628       <summary>__m128i _mm_and_si128 (__m128i a,  __m128i b)PAND xmm, xmm/m128</summary>
5629       <param name="left" />
5630       <param name="right" />
5631     </member>
5632     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
5633       <summary>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)PANDN xmm, xmm/m128</summary>
5634       <param name="left" />
5635       <param name="right" />
5636     </member>
5637     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5638       <summary>__m128d _mm_andnot_pd (__m128d a, __m128d b)ADDNPD xmm, xmm/m128</summary>
5639       <param name="left" />
5640       <param name="right" />
5641     </member>
5642     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
5643       <summary>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)PANDN xmm, xmm/m128</summary>
5644       <param name="left" />
5645       <param name="right" />
5646     </member>
5647     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
5648       <summary>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)PANDN xmm, xmm/m128</summary>
5649       <param name="left" />
5650       <param name="right" />
5651     </member>
5652     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
5653       <summary>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)PANDN xmm, xmm/m128</summary>
5654       <param name="left" />
5655       <param name="right" />
5656     </member>
5657     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
5658       <summary>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)PANDN xmm, xmm/m128</summary>
5659       <param name="left" />
5660       <param name="right" />
5661     </member>
5662     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
5663       <summary>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)PANDN xmm, xmm/m128</summary>
5664       <param name="left" />
5665       <param name="right" />
5666     </member>
5667     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
5668       <summary>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)PANDN xmm, xmm/m128</summary>
5669       <param name="left" />
5670       <param name="right" />
5671     </member>
5672     <member name="M:System.Runtime.Intrinsics.X86.Sse2.AndNot(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
5673       <summary>__m128i _mm_andnot_si128 (__m128i a,  __m128i b)PANDN xmm, xmm/m128</summary>
5674       <param name="left" />
5675       <param name="right" />
5676     </member>
5677     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Average(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
5678       <summary>__m128i _mm_avg_epu8 (__m128i a,  __m128i b)PAVGB xmm, xmm/m128</summary>
5679       <param name="left" />
5680       <param name="right" />
5681     </member>
5682     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Average(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
5683       <summary>__m128i _mm_avg_epu16 (__m128i a,  __m128i b)PAVGW xmm, xmm/m128</summary>
5684       <param name="left" />
5685       <param name="right" />
5686     </member>
5687     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
5688       <summary>__m128i _mm_cmpeq_epi8 (__m128i a,  __m128i b)PCMPEQB xmm, xmm/m128</summary>
5689       <param name="left" />
5690       <param name="right" />
5691     </member>
5692     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5693       <summary>__m128d _mm_cmpeq_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(0)</summary>
5694       <param name="left" />
5695       <param name="right" />
5696     </member>
5697     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
5698       <summary>__m128i _mm_cmpeq_epi16 (__m128i a,  __m128i b)PCMPEQW xmm, xmm/m128</summary>
5699       <param name="left" />
5700       <param name="right" />
5701     </member>
5702     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
5703       <summary>__m128i _mm_cmpeq_epi32 (__m128i a,  __m128i b)PCMPEQD xmm, xmm/m128</summary>
5704       <param name="left" />
5705       <param name="right" />
5706     </member>
5707     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
5708       <summary>__m128i _mm_cmpeq_epi8 (__m128i a,  __m128i b)PCMPEQB xmm, xmm/m128</summary>
5709       <param name="left" />
5710       <param name="right" />
5711     </member>
5712     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
5713       <summary>__m128i _mm_cmpeq_epi16 (__m128i a,  __m128i b)PCMPEQW xmm, xmm/m128</summary>
5714       <param name="left" />
5715       <param name="right" />
5716     </member>
5717     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareEqual(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
5718       <summary>__m128i _mm_cmpeq_epi32 (__m128i a,  __m128i b)PCMPEQD xmm, xmm/m128</summary>
5719       <param name="left" />
5720       <param name="right" />
5721     </member>
5722     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5723       <summary>__m128d _mm_cmpgt_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(6)</summary>
5724       <param name="left" />
5725       <param name="right" />
5726     </member>
5727     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
5728       <summary>__m128i _mm_cmpgt_epi16 (__m128i a,  __m128i b)PCMPGTW xmm, xmm/m128</summary>
5729       <param name="left" />
5730       <param name="right" />
5731     </member>
5732     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
5733       <summary>__m128i _mm_cmpgt_epi32 (__m128i a,  __m128i b)PCMPGTD xmm, xmm/m128</summary>
5734       <param name="left" />
5735       <param name="right" />
5736     </member>
5737     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
5738       <summary>__m128i _mm_cmpgt_epi8 (__m128i a,  __m128i b)PCMPGTB xmm, xmm/m128</summary>
5739       <param name="left" />
5740       <param name="right" />
5741     </member>
5742     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5743       <summary>__m128d _mm_cmpge_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(5)</summary>
5744       <param name="left" />
5745       <param name="right" />
5746     </member>
5747     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5748       <summary>__m128d _mm_cmplt_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(1)</summary>
5749       <param name="left" />
5750       <param name="right" />
5751     </member>
5752     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
5753       <summary>__m128i _mm_cmplt_epi16 (__m128i a,  __m128i b)PCMPGTW xmm, xmm/m128</summary>
5754       <param name="left" />
5755       <param name="right" />
5756     </member>
5757     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
5758       <summary>__m128i _mm_cmplt_epi32 (__m128i a,  __m128i b)PCMPGTD xmm, xmm/m128</summary>
5759       <param name="left" />
5760       <param name="right" />
5761     </member>
5762     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareLessThan(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
5763       <summary>__m128i _mm_cmplt_epi8 (__m128i a,  __m128i b)PCMPGTB xmm, xmm/m128</summary>
5764       <param name="left" />
5765       <param name="right" />
5766     </member>
5767     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5768       <summary>__m128d _mm_cmple_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(2)</summary>
5769       <param name="left" />
5770       <param name="right" />
5771     </member>
5772     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareNotEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5773       <summary>__m128d _mm_cmpneq_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(4)</summary>
5774       <param name="left" />
5775       <param name="right" />
5776     </member>
5777     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareNotGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5778       <summary>__m128d _mm_cmpngt_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(2)</summary>
5779       <param name="left" />
5780       <param name="right" />
5781     </member>
5782     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareNotGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5783       <summary>__m128d _mm_cmpnge_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(1)</summary>
5784       <param name="left" />
5785       <param name="right" />
5786     </member>
5787     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareNotLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5788       <summary>__m128d _mm_cmpnlt_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(5)</summary>
5789       <param name="left" />
5790       <param name="right" />
5791     </member>
5792     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareNotLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5793       <summary>__m128d _mm_cmpnle_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(6)</summary>
5794       <param name="left" />
5795       <param name="right" />
5796     </member>
5797     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareOrdered(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5798       <summary>__m128d _mm_cmpord_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(7)</summary>
5799       <param name="left" />
5800       <param name="right" />
5801     </member>
5802     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5803       <summary>__m128d _mm_cmpeq_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(0)</summary>
5804       <param name="left" />
5805       <param name="right" />
5806     </member>
5807     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5808       <summary>__m128d _mm_cmpgt_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(6)</summary>
5809       <param name="left" />
5810       <param name="right" />
5811     </member>
5812     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5813       <summary>__m128d _mm_cmpge_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(5)</summary>
5814       <param name="left" />
5815       <param name="right" />
5816     </member>
5817     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5818       <summary>__m128d _mm_cmplt_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(1)</summary>
5819       <param name="left" />
5820       <param name="right" />
5821     </member>
5822     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5823       <summary>__m128d _mm_cmple_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(2)</summary>
5824       <param name="left" />
5825       <param name="right" />
5826     </member>
5827     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarNotEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5828       <summary>__m128d _mm_cmpneq_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(4)</summary>
5829       <param name="left" />
5830       <param name="right" />
5831     </member>
5832     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarNotGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5833       <summary>__m128d _mm_cmpngt_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(2)</summary>
5834       <param name="left" />
5835       <param name="right" />
5836     </member>
5837     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarNotGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5838       <summary>__m128d _mm_cmpnge_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(1)</summary>
5839       <param name="left" />
5840       <param name="right" />
5841     </member>
5842     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarNotLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5843       <summary>__m128d _mm_cmpnlt_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(5)</summary>
5844       <param name="left" />
5845       <param name="right" />
5846     </member>
5847     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarNotLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5848       <summary>__m128d _mm_cmpnle_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(6)</summary>
5849       <param name="left" />
5850       <param name="right" />
5851     </member>
5852     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrdered(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5853       <summary>__m128d _mm_cmpord_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(7)</summary>
5854       <param name="left" />
5855       <param name="right" />
5856     </member>
5857     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5858       <summary>int _mm_comieq_sd (__m128d a, __m128d b)COMISD xmm, xmm/m64</summary>
5859       <param name="left" />
5860       <param name="right" />
5861     </member>
5862     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5863       <summary>int _mm_comigt_sd (__m128d a, __m128d b)COMISD xmm, xmm/m64</summary>
5864       <param name="left" />
5865       <param name="right" />
5866     </member>
5867     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5868       <summary>int _mm_comige_sd (__m128d a, __m128d b)COMISD xmm, xmm/m64</summary>
5869       <param name="left" />
5870       <param name="right" />
5871     </member>
5872     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5873       <summary>int _mm_comilt_sd (__m128d a, __m128d b)COMISD xmm, xmm/m64</summary>
5874       <param name="left" />
5875       <param name="right" />
5876     </member>
5877     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5878       <summary>int _mm_comile_sd (__m128d a, __m128d b)COMISD xmm, xmm/m64</summary>
5879       <param name="left" />
5880       <param name="right" />
5881     </member>
5882     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarOrderedNotEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5883       <summary>int _mm_comineq_sd (__m128d a, __m128d b)COMISD xmm, xmm/m64</summary>
5884       <param name="left" />
5885       <param name="right" />
5886     </member>
5887     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnordered(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5888       <summary>__m128d _mm_cmpunord_sd (__m128d a,  __m128d b)CMPSD xmm, xmm/m64, imm8(3)</summary>
5889       <param name="left" />
5890       <param name="right" />
5891     </member>
5892     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5893       <summary>int _mm_ucomieq_sd (__m128d a, __m128d b)UCOMISD xmm, xmm/m64</summary>
5894       <param name="left" />
5895       <param name="right" />
5896     </member>
5897     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedGreaterThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5898       <summary>int _mm_ucomigt_sd (__m128d a, __m128d b)UCOMISD xmm, xmm/m64</summary>
5899       <param name="left" />
5900       <param name="right" />
5901     </member>
5902     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedGreaterThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5903       <summary>int _mm_ucomige_sd (__m128d a, __m128d b)UCOMISD xmm, xmm/m64</summary>
5904       <param name="left" />
5905       <param name="right" />
5906     </member>
5907     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedLessThan(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5908       <summary>int _mm_ucomilt_sd (__m128d a, __m128d b)UCOMISD xmm, xmm/m64</summary>
5909       <param name="left" />
5910       <param name="right" />
5911     </member>
5912     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedLessThanOrEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5913       <summary>int _mm_ucomile_sd (__m128d a, __m128d b)UCOMISD xmm, xmm/m64</summary>
5914       <param name="left" />
5915       <param name="right" />
5916     </member>
5917     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareScalarUnorderedNotEqual(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5918       <summary>int _mm_ucomineq_sd (__m128d a, __m128d b)UCOMISD xmm, xmm/m64</summary>
5919       <param name="left" />
5920       <param name="right" />
5921     </member>
5922     <member name="M:System.Runtime.Intrinsics.X86.Sse2.CompareUnordered(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5923       <summary>__m128d _mm_cmpunord_pd (__m128d a,  __m128d b)CMPPD xmm, xmm/m128, imm8(3)</summary>
5924       <param name="left" />
5925       <param name="right" />
5926     </member>
5927     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertScalarToVector128Double(System.Runtime.Intrinsics.Vector128{System.Double},System.Int32)">
5928       <summary>__m128d _mm_cvtsi32_sd (__m128d a, int b)CVTSI2SD xmm, reg/m32</summary>
5929       <param name="upper" />
5930       <param name="value" />
5931     </member>
5932     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertScalarToVector128Double(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Single})">
5933       <summary>__m128d _mm_cvtss_sd (__m128d a, __m128 b)CVTSS2SD xmm, xmm/m32</summary>
5934       <param name="upper" />
5935       <param name="value" />
5936     </member>
5937     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertScalarToVector128Int32(System.Int32)">
5938       <summary>__m128i _mm_cvtsi32_si128 (int a)MOVD xmm, reg/m32</summary>
5939       <param name="value" />
5940     </member>
5941     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertScalarToVector128Single(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Double})">
5942       <summary>__m128 _mm_cvtsd_ss (__m128 a, __m128d b)CVTSD2SS xmm, xmm/m64</summary>
5943       <param name="upper" />
5944       <param name="value" />
5945     </member>
5946     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertScalarToVector128UInt32(System.UInt32)">
5947       <summary>__m128i _mm_cvtsi32_si128 (int a)MOVD xmm, reg/m32</summary>
5948       <param name="value" />
5949     </member>
5950     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToInt32(System.Runtime.Intrinsics.Vector128{System.Double})">
5951       <summary>int _mm_cvtsd_si32 (__m128d a)CVTSD2SI r32, xmm/m64</summary>
5952       <param name="value" />
5953     </member>
5954     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToInt32(System.Runtime.Intrinsics.Vector128{System.Int32})">
5955       <summary>int _mm_cvtsi128_si32 (__m128i a)MOVD reg/m32, xmm</summary>
5956       <param name="value" />
5957     </member>
5958     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToInt32WithTruncation(System.Runtime.Intrinsics.Vector128{System.Double})">
5959       <summary>int _mm_cvttsd_si32 (__m128d a)CVTTSD2SI reg, xmm/m64</summary>
5960       <param name="value" />
5961     </member>
5962     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToUInt32(System.Runtime.Intrinsics.Vector128{System.UInt32})">
5963       <summary>int _mm_cvtsi128_si32 (__m128i a)MOVD reg/m32, xmm</summary>
5964       <param name="value" />
5965     </member>
5966     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Double(System.Runtime.Intrinsics.Vector128{System.Int32})">
5967       <summary>__m128d _mm_cvtepi32_pd (__m128i a)CVTDQ2PD xmm, xmm/m128</summary>
5968       <param name="value" />
5969     </member>
5970     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Double(System.Runtime.Intrinsics.Vector128{System.Single})">
5971       <summary>__m128d _mm_cvtps_pd (__m128 a)CVTPS2PD xmm, xmm/m128</summary>
5972       <param name="value" />
5973     </member>
5974     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.Double})">
5975       <summary>__m128i _mm_cvtpd_epi32 (__m128d a)CVTPD2DQ xmm, xmm/m128</summary>
5976       <param name="value" />
5977     </member>
5978     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.Single})">
5979       <summary>__m128i _mm_cvtps_epi32 (__m128 a)CVTPS2DQ xmm, xmm/m128</summary>
5980       <param name="value" />
5981     </member>
5982     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Int32WithTruncation(System.Runtime.Intrinsics.Vector128{System.Double})">
5983       <summary>__m128i _mm_cvttpd_epi32 (__m128d a)CVTTPD2DQ xmm, xmm/m128</summary>
5984       <param name="value" />
5985     </member>
5986     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Int32WithTruncation(System.Runtime.Intrinsics.Vector128{System.Single})">
5987       <summary>__m128i _mm_cvttps_epi32 (__m128 a)CVTTPS2DQ xmm, xmm/m128</summary>
5988       <param name="value" />
5989     </member>
5990     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Single(System.Runtime.Intrinsics.Vector128{System.Double})">
5991       <summary>__m128 _mm_cvtpd_ps (__m128d a)CVTPD2PS xmm, xmm/m128</summary>
5992       <param name="value" />
5993     </member>
5994     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ConvertToVector128Single(System.Runtime.Intrinsics.Vector128{System.Int32})">
5995       <summary>__m128 _mm_cvtepi32_ps (__m128i a)CVTDQ2PS xmm, xmm/m128</summary>
5996       <param name="value" />
5997     </member>
5998     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Divide(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
5999       <summary>__m128d _mm_div_pd (__m128d a,  __m128d b)DIVPD xmm, xmm/m128</summary>
6000       <param name="left" />
6001       <param name="right" />
6002     </member>
6003     <member name="M:System.Runtime.Intrinsics.X86.Sse2.DivideScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6004       <summary>__m128d _mm_div_sd (__m128d a,  __m128d b)DIVSD xmm, xmm/m64</summary>
6005       <param name="left" />
6006       <param name="right" />
6007     </member>
6008     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Extract(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6009       <summary>int _mm_extract_epi16 (__m128i a,  int immediate)PEXTRW reg, xmm, imm8</summary>
6010       <param name="value" />
6011       <param name="index" />
6012     </member>
6013     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Insert(System.Runtime.Intrinsics.Vector128{System.Int16},System.Int16,System.Byte)">
6014       <summary>__m128i _mm_insert_epi16 (__m128i a,  int i, int immediate)PINSRW xmm, reg/m16, imm8</summary>
6015       <param name="value" />
6016       <param name="data" />
6017       <param name="index" />
6018     </member>
6019     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Insert(System.Runtime.Intrinsics.Vector128{System.UInt16},System.UInt16,System.Byte)">
6020       <summary>__m128i _mm_insert_epi16 (__m128i a,  int i, int immediate)PINSRW xmm, reg/m16, imm8</summary>
6021       <param name="value" />
6022       <param name="data" />
6023       <param name="index" />
6024     </member>
6025     <member name="P:System.Runtime.Intrinsics.X86.Sse2.IsSupported" />
6026     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.Byte*)">
6027       <summary>__m128i _mm_load_si128 (__m128i const* mem_address)MOVDQA xmm, m128</summary>
6028       <param name="address" />
6029     </member>
6030     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.Double*)">
6031       <summary>__m128d _mm_load_pd (double const* mem_address)MOVAPD xmm, m128</summary>
6032       <param name="address" />
6033     </member>
6034     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.Int16*)">
6035       <summary>__m128i _mm_load_si128 (__m128i const* mem_address)MOVDQA xmm, m128</summary>
6036       <param name="address" />
6037     </member>
6038     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.Int32*)">
6039       <summary>__m128i _mm_load_si128 (__m128i const* mem_address)MOVDQA xmm, m128</summary>
6040       <param name="address" />
6041     </member>
6042     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.Int64*)">
6043       <summary>__m128i _mm_load_si128 (__m128i const* mem_address)MOVDQA xmm, m128</summary>
6044       <param name="address" />
6045     </member>
6046     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.SByte*)">
6047       <summary>__m128i _mm_load_si128 (__m128i const* mem_address)MOVDQA xmm, m128</summary>
6048       <param name="address" />
6049     </member>
6050     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.UInt16*)">
6051       <summary>__m128i _mm_load_si128 (__m128i const* mem_address)MOVDQA xmm, m128</summary>
6052       <param name="address" />
6053     </member>
6054     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.UInt32*)">
6055       <summary>__m128i _mm_load_si128 (__m128i const* mem_address)MOVDQA xmm, m128</summary>
6056       <param name="address" />
6057     </member>
6058     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadAlignedVector128(System.UInt64*)">
6059       <summary>__m128i _mm_load_si128 (__m128i const* mem_address)MOVDQA xmm, m128</summary>
6060       <param name="address" />
6061     </member>
6062     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadFence">
6063       <summary>void _mm_lfence(void)LFENCE</summary>
6064     </member>
6065     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadHigh(System.Runtime.Intrinsics.Vector128{System.Double},System.Double*)">
6066       <summary>__m128d _mm_loadh_pd (__m128d a, double const* mem_addr)MOVHPD xmm, m64</summary>
6067       <param name="lower" />
6068       <param name="address" />
6069     </member>
6070     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadLow(System.Runtime.Intrinsics.Vector128{System.Double},System.Double*)">
6071       <summary>__m128d _mm_loadl_pd (__m128d a, double const* mem_addr)MOVLPD xmm, m64</summary>
6072       <param name="upper" />
6073       <param name="address" />
6074     </member>
6075     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadScalarVector128(System.Double*)">
6076       <summary>__m128d _mm_load_sd (double const* mem_address)MOVSD xmm, m64</summary>
6077       <param name="address" />
6078     </member>
6079     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadScalarVector128(System.Int32*)">
6080       <summary>__m128i _mm_loadl_epi32 (__m128i const* mem_addr)MOVD xmm, reg/m32</summary>
6081       <param name="address" />
6082     </member>
6083     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadScalarVector128(System.Int64*)">
6084       <summary>__m128i _mm_loadl_epi64 (__m128i const* mem_addr)MOVQ xmm, reg/m64</summary>
6085       <param name="address" />
6086     </member>
6087     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadScalarVector128(System.UInt32*)">
6088       <summary>__m128i _mm_loadl_epi32 (__m128i const* mem_addr)MOVD xmm, reg/m32</summary>
6089       <param name="address" />
6090     </member>
6091     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadScalarVector128(System.UInt64*)">
6092       <summary>__m128i _mm_loadl_epi64 (__m128i const* mem_addr)MOVQ xmm, reg/m64</summary>
6093       <param name="address" />
6094     </member>
6095     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.Byte*)">
6096       <summary>__m128i _mm_loadu_si128 (__m128i const* mem_address)MOVDQU xmm, m128</summary>
6097       <param name="address" />
6098     </member>
6099     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.Double*)">
6100       <summary>__m128d _mm_loadu_pd (double const* mem_address)MOVUPD xmm, m128</summary>
6101       <param name="address" />
6102     </member>
6103     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.Int16*)">
6104       <summary>__m128i _mm_loadu_si128 (__m128i const* mem_address)MOVDQU xmm, m128</summary>
6105       <param name="address" />
6106     </member>
6107     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.Int32*)">
6108       <summary>__m128i _mm_loadu_si128 (__m128i const* mem_address)MOVDQU xmm, m128</summary>
6109       <param name="address" />
6110     </member>
6111     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.Int64*)">
6112       <summary>__m128i _mm_loadu_si128 (__m128i const* mem_address)MOVDQU xmm, m128</summary>
6113       <param name="address" />
6114     </member>
6115     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.SByte*)">
6116       <summary>__m128i _mm_loadu_si128 (__m128i const* mem_address)MOVDQU xmm, m128</summary>
6117       <param name="address" />
6118     </member>
6119     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.UInt16*)">
6120       <summary>__m128i _mm_loadu_si128 (__m128i const* mem_address)MOVDQU xmm, m128</summary>
6121       <param name="address" />
6122     </member>
6123     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.UInt32*)">
6124       <summary>__m128i _mm_loadu_si128 (__m128i const* mem_address)MOVDQU xmm, m128</summary>
6125       <param name="address" />
6126     </member>
6127     <member name="M:System.Runtime.Intrinsics.X86.Sse2.LoadVector128(System.UInt64*)">
6128       <summary>__m128i _mm_loadu_si128 (__m128i const* mem_address)MOVDQU xmm, m128</summary>
6129       <param name="address" />
6130     </member>
6131     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MaskMove(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte*)">
6132       <summary>void _mm_maskmoveu_si128 (__m128i a,  __m128i mask, char* mem_address)MASKMOVDQU xmm, xmm</summary>
6133       <param name="source" />
6134       <param name="mask" />
6135       <param name="address" />
6136     </member>
6137     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MaskMove(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.SByte*)">
6138       <summary>void _mm_maskmoveu_si128 (__m128i a,  __m128i mask, char* mem_address)MASKMOVDQU xmm, xmm</summary>
6139       <param name="source" />
6140       <param name="mask" />
6141       <param name="address" />
6142     </member>
6143     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Max(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
6144       <summary>__m128i _mm_max_epu8 (__m128i a,  __m128i b)PMAXUB xmm, xmm/m128</summary>
6145       <param name="left" />
6146       <param name="right" />
6147     </member>
6148     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Max(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6149       <summary>__m128d _mm_max_pd (__m128d a,  __m128d b)MAXPD xmm, xmm/m128</summary>
6150       <param name="left" />
6151       <param name="right" />
6152     </member>
6153     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Max(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6154       <summary>__m128i _mm_max_epi16 (__m128i a,  __m128i b)PMAXSW xmm, xmm/m128</summary>
6155       <param name="left" />
6156       <param name="right" />
6157     </member>
6158     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MaxScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6159       <summary>__m128d _mm_max_sd (__m128d a,  __m128d b)MAXSD xmm, xmm/m64</summary>
6160       <param name="left" />
6161       <param name="right" />
6162     </member>
6163     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MemoryFence">
6164       <summary>void _mm_mfence(void)MFENCE</summary>
6165     </member>
6166     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Min(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
6167       <summary>__m128i _mm_min_epu8 (__m128i a,  __m128i b)PMINUB xmm, xmm/m128</summary>
6168       <param name="left" />
6169       <param name="right" />
6170     </member>
6171     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Min(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6172       <summary>__m128d _mm_min_pd (__m128d a,  __m128d b)MINPD xmm, xmm/m128</summary>
6173       <param name="left" />
6174       <param name="right" />
6175     </member>
6176     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Min(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6177       <summary>__m128i _mm_min_epi16 (__m128i a,  __m128i b)PMINSW xmm, xmm/m128</summary>
6178       <param name="left" />
6179       <param name="right" />
6180     </member>
6181     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MinScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6182       <summary>__m128d _mm_min_sd (__m128d a,  __m128d b)MINSD xmm, xmm/m64</summary>
6183       <param name="left" />
6184       <param name="right" />
6185     </member>
6186     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveMask(System.Runtime.Intrinsics.Vector128{System.Byte})">
6187       <summary>int _mm_movemask_epi8 (__m128i a)PMOVMSKB reg, xmm</summary>
6188       <param name="value" />
6189     </member>
6190     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveMask(System.Runtime.Intrinsics.Vector128{System.Double})">
6191       <summary>int _mm_movemask_pd (__m128d a)MOVMSKPD reg, xmm</summary>
6192       <param name="value" />
6193     </member>
6194     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveMask(System.Runtime.Intrinsics.Vector128{System.SByte})">
6195       <summary>int _mm_movemask_epi8 (__m128i a)PMOVMSKB reg, xmm</summary>
6196       <param name="value" />
6197     </member>
6198     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6199       <summary>__m128d _mm_move_sd (__m128d a, __m128d b)MOVSD xmm, xmm</summary>
6200       <param name="upper" />
6201       <param name="value" />
6202     </member>
6203     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveScalar(System.Runtime.Intrinsics.Vector128{System.Int64})">
6204       <summary>__m128i _mm_move_epi64 (__m128i a)MOVQ xmm, xmm</summary>
6205       <param name="value" />
6206     </member>
6207     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MoveScalar(System.Runtime.Intrinsics.Vector128{System.UInt64})">
6208       <summary>__m128i _mm_move_epi64 (__m128i a)MOVQ xmm, xmm</summary>
6209       <param name="value" />
6210     </member>
6211     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Multiply(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6212       <summary>__m128d _mm_mul_pd (__m128d a,  __m128d b)MULPD xmm, xmm/m128</summary>
6213       <param name="left" />
6214       <param name="right" />
6215     </member>
6216     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Multiply(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
6217       <summary>__m128i _mm_mul_epu32 (__m128i a,  __m128i b)PMULUDQ xmm, xmm/m128</summary>
6218       <param name="left" />
6219       <param name="right" />
6220     </member>
6221     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyAddAdjacent(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6222       <summary>__m128i _mm_madd_epi16 (__m128i a,  __m128i b)PMADDWD xmm, xmm/m128</summary>
6223       <param name="left" />
6224       <param name="right" />
6225     </member>
6226     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6227       <summary>__m128i _mm_mulhi_epi16 (__m128i a,  __m128i b)PMULHW xmm, xmm/m128</summary>
6228       <param name="left" />
6229       <param name="right" />
6230     </member>
6231     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyHigh(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6232       <summary>__m128i _mm_mulhi_epu16 (__m128i a,  __m128i b)PMULHUW xmm, xmm/m128</summary>
6233       <param name="left" />
6234       <param name="right" />
6235     </member>
6236     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyLow(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6237       <summary>__m128i _mm_mullo_epi16 (__m128i a,  __m128i b)PMULLW xmm, xmm/m128</summary>
6238       <param name="left" />
6239       <param name="right" />
6240     </member>
6241     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyLow(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6242       <summary>__m128i _mm_mullo_epi16 (__m128i a,  __m128i b)PMULLW xmm, xmm/m128</summary>
6243       <param name="left" />
6244       <param name="right" />
6245     </member>
6246     <member name="M:System.Runtime.Intrinsics.X86.Sse2.MultiplyScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6247       <summary>__m128d _mm_mul_sd (__m128d a,  __m128d b)MULSD xmm, xmm/m64</summary>
6248       <param name="left" />
6249       <param name="right" />
6250     </member>
6251     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
6252       <summary>__m128i _mm_or_si128 (__m128i a,  __m128i b)POR xmm, xmm/m128</summary>
6253       <param name="left" />
6254       <param name="right" />
6255     </member>
6256     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6257       <summary>__m128d _mm_or_pd (__m128d a,  __m128d b)ORPD xmm, xmm/m128</summary>
6258       <param name="left" />
6259       <param name="right" />
6260     </member>
6261     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6262       <summary>__m128i _mm_or_si128 (__m128i a,  __m128i b)POR xmm, xmm/m128</summary>
6263       <param name="left" />
6264       <param name="right" />
6265     </member>
6266     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
6267       <summary>__m128i _mm_or_si128 (__m128i a,  __m128i b)POR xmm, xmm/m128</summary>
6268       <param name="left" />
6269       <param name="right" />
6270     </member>
6271     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
6272       <summary>__m128i _mm_or_si128 (__m128i a,  __m128i b)POR xmm, xmm/m128</summary>
6273       <param name="left" />
6274       <param name="right" />
6275     </member>
6276     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
6277       <summary>__m128i _mm_or_si128 (__m128i a,  __m128i b)POR xmm, xmm/m128</summary>
6278       <param name="left" />
6279       <param name="right" />
6280     </member>
6281     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6282       <summary>__m128i _mm_or_si128 (__m128i a,  __m128i b)POR xmm, xmm/m128</summary>
6283       <param name="left" />
6284       <param name="right" />
6285     </member>
6286     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
6287       <summary>__m128i _mm_or_si128 (__m128i a,  __m128i b)POR xmm, xmm/m128</summary>
6288       <param name="left" />
6289       <param name="right" />
6290     </member>
6291     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Or(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
6292       <summary>__m128i _mm_or_si128 (__m128i a,  __m128i b)POR xmm, xmm/m128</summary>
6293       <param name="left" />
6294       <param name="right" />
6295     </member>
6296     <member name="M:System.Runtime.Intrinsics.X86.Sse2.PackSignedSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6297       <summary>__m128i _mm_packs_epi16 (__m128i a,  __m128i b)PACKSSWB xmm, xmm/m128</summary>
6298       <param name="left" />
6299       <param name="right" />
6300     </member>
6301     <member name="M:System.Runtime.Intrinsics.X86.Sse2.PackSignedSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
6302       <summary>__m128i _mm_packs_epi32 (__m128i a,  __m128i b)PACKSSDW xmm, xmm/m128</summary>
6303       <param name="left" />
6304       <param name="right" />
6305     </member>
6306     <member name="M:System.Runtime.Intrinsics.X86.Sse2.PackUnsignedSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6307       <summary>__m128i _mm_packus_epi16 (__m128i a,  __m128i b)PACKUSWB xmm, xmm/m128</summary>
6308       <param name="left" />
6309       <param name="right" />
6310     </member>
6311     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6312       <summary>__m128i _mm_slli_epi16 (__m128i a,  int immediate)PSLLW xmm, imm8</summary>
6313       <param name="value" />
6314       <param name="count" />
6315     </member>
6316     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6317       <summary>__m128i _mm_sll_epi16 (__m128i a, __m128i count)PSLLW xmm, xmm/m128</summary>
6318       <param name="value" />
6319       <param name="count" />
6320     </member>
6321     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6322       <summary>__m128i _mm_slli_epi32 (__m128i a,  int immediate)PSLLD xmm, imm8</summary>
6323       <param name="value" />
6324       <param name="count" />
6325     </member>
6326     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
6327       <summary>__m128i _mm_sll_epi32 (__m128i a, __m128i count)PSLLD xmm, xmm/m128</summary>
6328       <param name="value" />
6329       <param name="count" />
6330     </member>
6331     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
6332       <summary>__m128i _mm_slli_epi64 (__m128i a,  int immediate)PSLLQ xmm, imm8</summary>
6333       <param name="value" />
6334       <param name="count" />
6335     </member>
6336     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
6337       <summary>__m128i _mm_sll_epi64 (__m128i a, __m128i count)PSLLQ xmm, xmm/m128</summary>
6338       <param name="value" />
6339       <param name="count" />
6340     </member>
6341     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6342       <summary>__m128i _mm_slli_epi16 (__m128i a,  int immediate)PSLLW xmm, imm8</summary>
6343       <param name="value" />
6344       <param name="count" />
6345     </member>
6346     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6347       <summary>__m128i _mm_sll_epi16 (__m128i a,  __m128i count)PSLLW xmm, xmm/m128</summary>
6348       <param name="value" />
6349       <param name="count" />
6350     </member>
6351     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6352       <summary>__m128i _mm_slli_epi32 (__m128i a,  int immediate)PSLLD xmm, imm8</summary>
6353       <param name="value" />
6354       <param name="count" />
6355     </member>
6356     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
6357       <summary>__m128i _mm_sll_epi32 (__m128i a, __m128i count)PSLLD xmm, xmm/m128</summary>
6358       <param name="value" />
6359       <param name="count" />
6360     </member>
6361     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
6362       <summary>__m128i _mm_slli_epi64 (__m128i a,  int immediate)PSLLQ xmm, imm8</summary>
6363       <param name="value" />
6364       <param name="count" />
6365     </member>
6366     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
6367       <summary>__m128i _mm_sll_epi64 (__m128i a, __m128i count)PSLLQ xmm, xmm/m128</summary>
6368       <param name="value" />
6369       <param name="count" />
6370     </member>
6371     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
6372       <summary>__m128i _mm_bslli_si128 (__m128i a, int imm8)PSLLDQ xmm, imm8</summary>
6373       <param name="value" />
6374       <param name="numBytes" />
6375     </member>
6376     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6377       <summary>__m128i _mm_bslli_si128 (__m128i a, int imm8)PSLLDQ xmm, imm8</summary>
6378       <param name="value" />
6379       <param name="numBytes" />
6380     </member>
6381     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6382       <summary>__m128i _mm_bslli_si128 (__m128i a, int imm8)PSLLDQ xmm, imm8</summary>
6383       <param name="value" />
6384       <param name="numBytes" />
6385     </member>
6386     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
6387       <summary>__m128i _mm_bslli_si128 (__m128i a, int imm8)PSLLDQ xmm, imm8</summary>
6388       <param name="value" />
6389       <param name="numBytes" />
6390     </member>
6391     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
6392       <summary>__m128i _mm_bslli_si128 (__m128i a, int imm8)PSLLDQ xmm, imm8</summary>
6393       <param name="value" />
6394       <param name="numBytes" />
6395     </member>
6396     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6397       <summary>__m128i _mm_bslli_si128 (__m128i a, int imm8)PSLLDQ xmm, imm8</summary>
6398       <param name="value" />
6399       <param name="numBytes" />
6400     </member>
6401     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6402       <summary>__m128i _mm_bslli_si128 (__m128i a, int imm8)PSLLDQ xmm, imm8</summary>
6403       <param name="value" />
6404       <param name="numBytes" />
6405     </member>
6406     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftLeftLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
6407       <summary>__m128i _mm_bslli_si128 (__m128i a, int imm8)PSLLDQ xmm, imm8</summary>
6408       <param name="value" />
6409       <param name="numBytes" />
6410     </member>
6411     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6412       <summary>__m128i _mm_srai_epi16 (__m128i a,  int immediate)PSRAW xmm, imm8</summary>
6413       <param name="value" />
6414       <param name="count" />
6415     </member>
6416     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6417       <summary>__m128i _mm_sra_epi16 (__m128i a, __m128i count)PSRAW xmm, xmm/m128</summary>
6418       <param name="value" />
6419       <param name="count" />
6420     </member>
6421     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6422       <summary>__m128i _mm_srai_epi32 (__m128i a,  int immediate)PSRAD xmm, imm8</summary>
6423       <param name="value" />
6424       <param name="count" />
6425     </member>
6426     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightArithmetic(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
6427       <summary>__m128i _mm_sra_epi32 (__m128i a, __m128i count)PSRAD xmm, xmm/m128</summary>
6428       <param name="value" />
6429       <param name="count" />
6430     </member>
6431     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6432       <summary>__m128i _mm_srli_epi16 (__m128i a,  int immediate)PSRLW xmm, imm8</summary>
6433       <param name="value" />
6434       <param name="count" />
6435     </member>
6436     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6437       <summary>__m128i _mm_srl_epi16 (__m128i a, __m128i count)PSRLW xmm, xmm/m128</summary>
6438       <param name="value" />
6439       <param name="count" />
6440     </member>
6441     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6442       <summary>__m128i _mm_srli_epi32 (__m128i a,  int immediate)PSRLD xmm, imm8</summary>
6443       <param name="value" />
6444       <param name="count" />
6445     </member>
6446     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
6447       <summary>__m128i _mm_srl_epi32 (__m128i a, __m128i count)PSRLD xmm, xmm/m128</summary>
6448       <param name="value" />
6449       <param name="count" />
6450     </member>
6451     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
6452       <summary>__m128i _mm_srli_epi64 (__m128i a,  int immediate)PSRLQ xmm, imm8</summary>
6453       <param name="value" />
6454       <param name="count" />
6455     </member>
6456     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
6457       <summary>__m128i _mm_srl_epi64 (__m128i a, __m128i count)PSRLQ xmm, xmm/m128</summary>
6458       <param name="value" />
6459       <param name="count" />
6460     </member>
6461     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6462       <summary>__m128i _mm_srli_epi16 (__m128i a,  int immediate)PSRLW xmm, imm8</summary>
6463       <param name="value" />
6464       <param name="count" />
6465     </member>
6466     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6467       <summary>__m128i _mm_srl_epi16 (__m128i a, __m128i count)PSRLW xmm, xmm/m128</summary>
6468       <param name="value" />
6469       <param name="count" />
6470     </member>
6471     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6472       <summary>__m128i _mm_srli_epi32 (__m128i a,  int immediate)PSRLD xmm, imm8</summary>
6473       <param name="value" />
6474       <param name="count" />
6475     </member>
6476     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
6477       <summary>__m128i _mm_srl_epi32 (__m128i a, __m128i count)PSRLD xmm, xmm/m128</summary>
6478       <param name="value" />
6479       <param name="count" />
6480     </member>
6481     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
6482       <summary>__m128i _mm_srli_epi64 (__m128i a,  int immediate)PSRLQ xmm, imm8</summary>
6483       <param name="value" />
6484       <param name="count" />
6485     </member>
6486     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
6487       <summary>__m128i _mm_srl_epi64 (__m128i a, __m128i count)PSRLQ xmm, xmm/m128</summary>
6488       <param name="value" />
6489       <param name="count" />
6490     </member>
6491     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
6492       <summary>__m128i _mm_bsrli_si128 (__m128i a, int imm8)PSRLDQ xmm, imm8</summary>
6493       <param name="value" />
6494       <param name="numBytes" />
6495     </member>
6496     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6497       <summary>__m128i _mm_bsrli_si128 (__m128i a, int imm8)PSRLDQ xmm, imm8</summary>
6498       <param name="value" />
6499       <param name="numBytes" />
6500     </member>
6501     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6502       <summary>__m128i _mm_bsrli_si128 (__m128i a, int imm8)PSRLDQ xmm, imm8</summary>
6503       <param name="value" />
6504       <param name="numBytes" />
6505     </member>
6506     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
6507       <summary>__m128i _mm_bsrli_si128 (__m128i a, int imm8)PSRLDQ xmm, imm8</summary>
6508       <param name="value" />
6509       <param name="numBytes" />
6510     </member>
6511     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
6512       <summary>__m128i _mm_bsrli_si128 (__m128i a, int imm8)PSRLDQ xmm, imm8</summary>
6513       <param name="value" />
6514       <param name="numBytes" />
6515     </member>
6516     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6517       <summary>__m128i _mm_bsrli_si128 (__m128i a, int imm8)PSRLDQ xmm, imm8</summary>
6518       <param name="value" />
6519       <param name="numBytes" />
6520     </member>
6521     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6522       <summary>__m128i _mm_bsrli_si128 (__m128i a, int imm8)PSRLDQ xmm, imm8</summary>
6523       <param name="value" />
6524       <param name="numBytes" />
6525     </member>
6526     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShiftRightLogical128BitLane(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
6527       <summary>__m128i _mm_bsrli_si128 (__m128i a, int imm8)PSRLDQ xmm, imm8</summary>
6528       <param name="value" />
6529       <param name="numBytes" />
6530     </member>
6531     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Shuffle(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
6532       <summary>__m128d _mm_shuffle_pd (__m128d a,  __m128d b, int immediate)SHUFPD xmm, xmm/m128, imm8</summary>
6533       <param name="left" />
6534       <param name="right" />
6535       <param name="control" />
6536     </member>
6537     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Shuffle(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
6538       <summary>__m128i _mm_shuffle_epi32 (__m128i a,  int immediate)PSHUFD xmm, xmm/m128, imm8</summary>
6539       <param name="value" />
6540       <param name="control" />
6541     </member>
6542     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Shuffle(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
6543       <summary>__m128i _mm_shuffle_epi32 (__m128i a,  int immediate)PSHUFD xmm, xmm/m128, imm8</summary>
6544       <param name="value" />
6545       <param name="control" />
6546     </member>
6547     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShuffleHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6548       <summary>__m128i _mm_shufflehi_epi16 (__m128i a,  int immediate)PSHUFHW xmm, xmm/m128, imm8</summary>
6549       <param name="value" />
6550       <param name="control" />
6551     </member>
6552     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShuffleHigh(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6553       <summary>__m128i _mm_shufflehi_epi16 (__m128i a,  int control)PSHUFHW xmm, xmm/m128, imm8</summary>
6554       <param name="value" />
6555       <param name="control" />
6556     </member>
6557     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShuffleLow(System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
6558       <summary>__m128i _mm_shufflelo_epi16 (__m128i a,  int control)PSHUFLW xmm, xmm/m128, imm8</summary>
6559       <param name="value" />
6560       <param name="control" />
6561     </member>
6562     <member name="M:System.Runtime.Intrinsics.X86.Sse2.ShuffleLow(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
6563       <summary>__m128i _mm_shufflelo_epi16 (__m128i a,  int control)PSHUFLW xmm, xmm/m128, imm8</summary>
6564       <param name="value" />
6565       <param name="control" />
6566     </member>
6567     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Sqrt(System.Runtime.Intrinsics.Vector128{System.Double})">
6568       <summary>__m128d _mm_sqrt_pd (__m128d a)SQRTPD xmm, xmm/m128</summary>
6569       <param name="value" />
6570     </member>
6571     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SqrtScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
6572       <summary>__m128d _mm_sqrt_sd (__m128d a)SQRTSD xmm, xmm/64</summary>
6573       <param name="value" />
6574     </member>
6575     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SqrtScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6576       <summary>__m128d _mm_sqrt_sd (__m128d a, __m128d b)SQRTSD xmm, xmm/64</summary>
6577       <param name="upper" />
6578       <param name="value" />
6579     </member>
6580     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.Byte*,System.Runtime.Intrinsics.Vector128{System.Byte})">
6581       <summary>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)MOVDQU m128, xmm</summary>
6582       <param name="address" />
6583       <param name="source" />
6584     </member>
6585     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
6586       <summary>void _mm_storeu_pd (double* mem_addr, __m128d a)MOVUPD m128, xmm</summary>
6587       <param name="address" />
6588       <param name="source" />
6589     </member>
6590     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.Int16*,System.Runtime.Intrinsics.Vector128{System.Int16})">
6591       <summary>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)MOVDQU m128, xmm</summary>
6592       <param name="address" />
6593       <param name="source" />
6594     </member>
6595     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32})">
6596       <summary>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)MOVDQU m128, xmm</summary>
6597       <param name="address" />
6598       <param name="source" />
6599     </member>
6600     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
6601       <summary>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)MOVDQU m128, xmm</summary>
6602       <param name="address" />
6603       <param name="source" />
6604     </member>
6605     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.SByte*,System.Runtime.Intrinsics.Vector128{System.SByte})">
6606       <summary>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)MOVDQU m128, xmm</summary>
6607       <param name="address" />
6608       <param name="source" />
6609     </member>
6610     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.UInt16*,System.Runtime.Intrinsics.Vector128{System.UInt16})">
6611       <summary>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)MOVDQU m128, xmm</summary>
6612       <param name="address" />
6613       <param name="source" />
6614     </member>
6615     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32})">
6616       <summary>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)MOVDQU m128, xmm</summary>
6617       <param name="address" />
6618       <param name="source" />
6619     </member>
6620     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Store(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
6621       <summary>void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)MOVDQU m128, xmm</summary>
6622       <param name="address" />
6623       <param name="source" />
6624     </member>
6625     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.Byte*,System.Runtime.Intrinsics.Vector128{System.Byte})">
6626       <summary>void _mm_store_si128 (__m128i* mem_addr, __m128i a)MOVDQA m128, xmm</summary>
6627       <param name="address" />
6628       <param name="source" />
6629     </member>
6630     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
6631       <summary>void _mm_store_pd (double* mem_addr, __m128d a)MOVAPD m128, xmm</summary>
6632       <param name="address" />
6633       <param name="source" />
6634     </member>
6635     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.Int16*,System.Runtime.Intrinsics.Vector128{System.Int16})">
6636       <summary>void _mm_store_si128 (__m128i* mem_addr, __m128i a)MOVDQA m128, xmm</summary>
6637       <param name="address" />
6638       <param name="source" />
6639     </member>
6640     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32})">
6641       <summary>void _mm_store_si128 (__m128i* mem_addr, __m128i a)MOVDQA m128, xmm</summary>
6642       <param name="address" />
6643       <param name="source" />
6644     </member>
6645     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
6646       <summary>void _mm_store_si128 (__m128i* mem_addr, __m128i a)MOVDQA m128, xmm</summary>
6647       <param name="address" />
6648       <param name="source" />
6649     </member>
6650     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.SByte*,System.Runtime.Intrinsics.Vector128{System.SByte})">
6651       <summary>void _mm_store_si128 (__m128i* mem_addr, __m128i a)MOVDQA m128, xmm</summary>
6652       <param name="address" />
6653       <param name="source" />
6654     </member>
6655     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.UInt16*,System.Runtime.Intrinsics.Vector128{System.UInt16})">
6656       <summary>void _mm_store_si128 (__m128i* mem_addr, __m128i a)MOVDQA m128, xmm</summary>
6657       <param name="address" />
6658       <param name="source" />
6659     </member>
6660     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32})">
6661       <summary>void _mm_store_si128 (__m128i* mem_addr, __m128i a)MOVDQA m128, xmm</summary>
6662       <param name="address" />
6663       <param name="source" />
6664     </member>
6665     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAligned(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
6666       <summary>void _mm_store_si128 (__m128i* mem_addr, __m128i a)MOVDQA m128, xmm</summary>
6667       <param name="address" />
6668       <param name="source" />
6669     </member>
6670     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.Byte*,System.Runtime.Intrinsics.Vector128{System.Byte})">
6671       <summary>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)MOVNTDQ m128, xmm</summary>
6672       <param name="address" />
6673       <param name="source" />
6674     </member>
6675     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
6676       <summary>void _mm_stream_pd (double* mem_addr, __m128d a)MOVNTPD m128, xmm</summary>
6677       <param name="address" />
6678       <param name="source" />
6679     </member>
6680     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.Int16*,System.Runtime.Intrinsics.Vector128{System.Int16})">
6681       <summary>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)MOVNTDQ m128, xmm</summary>
6682       <param name="address" />
6683       <param name="source" />
6684     </member>
6685     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.Int32*,System.Runtime.Intrinsics.Vector128{System.Int32})">
6686       <summary>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)MOVNTDQ m128, xmm</summary>
6687       <param name="address" />
6688       <param name="source" />
6689     </member>
6690     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
6691       <summary>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)MOVNTDQ m128, xmm</summary>
6692       <param name="address" />
6693       <param name="source" />
6694     </member>
6695     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.SByte*,System.Runtime.Intrinsics.Vector128{System.SByte})">
6696       <summary>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)MOVNTDQ m128, xmm</summary>
6697       <param name="address" />
6698       <param name="source" />
6699     </member>
6700     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.UInt16*,System.Runtime.Intrinsics.Vector128{System.UInt16})">
6701       <summary>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)MOVNTDQ m128, xmm</summary>
6702       <param name="address" />
6703       <param name="source" />
6704     </member>
6705     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.UInt32*,System.Runtime.Intrinsics.Vector128{System.UInt32})">
6706       <summary>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)MOVNTDQ m128, xmm</summary>
6707       <param name="address" />
6708       <param name="source" />
6709     </member>
6710     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreAlignedNonTemporal(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
6711       <summary>void _mm_stream_si128 (__m128i* mem_addr, __m128i a)MOVNTDQ m128, xmm</summary>
6712       <param name="address" />
6713       <param name="source" />
6714     </member>
6715     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreHigh(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
6716       <summary>void _mm_storeh_pd (double* mem_addr, __m128d a)MOVHPD m64, xmm</summary>
6717       <param name="address" />
6718       <param name="source" />
6719     </member>
6720     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreLow(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
6721       <summary>void _mm_storel_pd (double* mem_addr, __m128d a)MOVLPD m64, xmm</summary>
6722       <param name="address" />
6723       <param name="source" />
6724     </member>
6725     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreNonTemporal(System.Int32*,System.Int32)">
6726       <summary>void _mm_stream_si32(int *p, int a)MOVNTI m32, r32</summary>
6727       <param name="address" />
6728       <param name="value" />
6729     </member>
6730     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreNonTemporal(System.UInt32*,System.UInt32)">
6731       <summary>void _mm_stream_si32(int *p, int a)MOVNTI m32, r32</summary>
6732       <param name="address" />
6733       <param name="value" />
6734     </member>
6735     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreScalar(System.Double*,System.Runtime.Intrinsics.Vector128{System.Double})">
6736       <summary>void _mm_store_sd (double* mem_addr, __m128d a)MOVSD m64, xmm</summary>
6737       <param name="address" />
6738       <param name="source" />
6739     </member>
6740     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreScalar(System.Int64*,System.Runtime.Intrinsics.Vector128{System.Int64})">
6741       <summary>void _mm_storel_epi64 (__m128i* mem_addr, __m128i a)MOVQ m64, xmm</summary>
6742       <param name="address" />
6743       <param name="source" />
6744     </member>
6745     <member name="M:System.Runtime.Intrinsics.X86.Sse2.StoreScalar(System.UInt64*,System.Runtime.Intrinsics.Vector128{System.UInt64})">
6746       <summary>void _mm_storel_epi64 (__m128i* mem_addr, __m128i a)MOVQ m64, xmm</summary>
6747       <param name="address" />
6748       <param name="source" />
6749     </member>
6750     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
6751       <summary>__m128i _mm_sub_epi8 (__m128i a,  __m128i b)PSUBB xmm, xmm/m128</summary>
6752       <param name="left" />
6753       <param name="right" />
6754     </member>
6755     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6756       <summary>__m128d _mm_sub_pd (__m128d a, __m128d b)SUBPD xmm, xmm/m128</summary>
6757       <param name="left" />
6758       <param name="right" />
6759     </member>
6760     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6761       <summary>__m128i _mm_sub_epi16 (__m128i a,  __m128i b)PSUBW xmm, xmm/m128</summary>
6762       <param name="left" />
6763       <param name="right" />
6764     </member>
6765     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
6766       <summary>__m128i _mm_sub_epi32 (__m128i a,  __m128i b)PSUBD xmm, xmm/m128</summary>
6767       <param name="left" />
6768       <param name="right" />
6769     </member>
6770     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
6771       <summary>__m128i _mm_sub_epi64 (__m128i a,  __m128i b)PSUBQ xmm, xmm/m128</summary>
6772       <param name="left" />
6773       <param name="right" />
6774     </member>
6775     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
6776       <summary>__m128i _mm_sub_epi8 (__m128i a,  __m128i b)PSUBB xmm, xmm/m128</summary>
6777       <param name="left" />
6778       <param name="right" />
6779     </member>
6780     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6781       <summary>__m128i _mm_sub_epi16 (__m128i a,  __m128i b)PSUBW xmm, xmm/m128</summary>
6782       <param name="left" />
6783       <param name="right" />
6784     </member>
6785     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
6786       <summary>__m128i _mm_sub_epi32 (__m128i a,  __m128i b)PSUBD xmm, xmm/m128</summary>
6787       <param name="left" />
6788       <param name="right" />
6789     </member>
6790     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Subtract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
6791       <summary>__m128i _mm_sub_epi64 (__m128i a,  __m128i b)PSUBQ xmm, xmm/m128</summary>
6792       <param name="left" />
6793       <param name="right" />
6794     </member>
6795     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
6796       <summary>__m128i _mm_subs_epu8 (__m128i a,  __m128i b)PSUBUSB xmm, xmm/m128</summary>
6797       <param name="left" />
6798       <param name="right" />
6799     </member>
6800     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6801       <summary>__m128i _mm_subs_epi16 (__m128i a,  __m128i b)PSUBSW xmm, xmm/m128</summary>
6802       <param name="left" />
6803       <param name="right" />
6804     </member>
6805     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
6806       <summary>__m128i _mm_subs_epi8 (__m128i a,  __m128i b)PSUBSB xmm, xmm/m128</summary>
6807       <param name="left" />
6808       <param name="right" />
6809     </member>
6810     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SubtractSaturate(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6811       <summary>__m128i _mm_subs_epu16 (__m128i a,  __m128i b)PSUBUSW xmm, xmm/m128</summary>
6812       <param name="left" />
6813       <param name="right" />
6814     </member>
6815     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SubtractScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6816       <summary>__m128d _mm_sub_sd (__m128d a, __m128d b)SUBSD xmm, xmm/m64</summary>
6817       <param name="left" />
6818       <param name="right" />
6819     </member>
6820     <member name="M:System.Runtime.Intrinsics.X86.Sse2.SumAbsoluteDifferences(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
6821       <summary>__m128i _mm_sad_epu8 (__m128i a,  __m128i b)PSADBW xmm, xmm/m128</summary>
6822       <param name="left" />
6823       <param name="right" />
6824     </member>
6825     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
6826       <summary>__m128i _mm_unpackhi_epi8 (__m128i a,  __m128i b)PUNPCKHBW xmm, xmm/m128</summary>
6827       <param name="left" />
6828       <param name="right" />
6829     </member>
6830     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6831       <summary>__m128d _mm_unpackhi_pd (__m128d a,  __m128d b)UNPCKHPD xmm, xmm/m128</summary>
6832       <param name="left" />
6833       <param name="right" />
6834     </member>
6835     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6836       <summary>__m128i _mm_unpackhi_epi16 (__m128i a,  __m128i b)PUNPCKHWD xmm, xmm/m128</summary>
6837       <param name="left" />
6838       <param name="right" />
6839     </member>
6840     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
6841       <summary>__m128i _mm_unpackhi_epi32 (__m128i a,  __m128i b)PUNPCKHDQ xmm, xmm/m128</summary>
6842       <param name="left" />
6843       <param name="right" />
6844     </member>
6845     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
6846       <summary>__m128i _mm_unpackhi_epi64 (__m128i a,  __m128i b)PUNPCKHQDQ xmm, xmm/m128</summary>
6847       <param name="left" />
6848       <param name="right" />
6849     </member>
6850     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
6851       <summary>__m128i _mm_unpackhi_epi8 (__m128i a,  __m128i b)PUNPCKHBW xmm, xmm/m128</summary>
6852       <param name="left" />
6853       <param name="right" />
6854     </member>
6855     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6856       <summary>__m128i _mm_unpackhi_epi16 (__m128i a,  __m128i b)PUNPCKHWD xmm, xmm/m128</summary>
6857       <param name="left" />
6858       <param name="right" />
6859     </member>
6860     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
6861       <summary>__m128i _mm_unpackhi_epi32 (__m128i a,  __m128i b)PUNPCKHDQ xmm, xmm/m128</summary>
6862       <param name="left" />
6863       <param name="right" />
6864     </member>
6865     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackHigh(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
6866       <summary>__m128i _mm_unpackhi_epi64 (__m128i a,  __m128i b)PUNPCKHQDQ xmm, xmm/m128</summary>
6867       <param name="left" />
6868       <param name="right" />
6869     </member>
6870     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
6871       <summary>__m128i _mm_unpacklo_epi8 (__m128i a,  __m128i b)PUNPCKLBW xmm, xmm/m128</summary>
6872       <param name="left" />
6873       <param name="right" />
6874     </member>
6875     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6876       <summary>__m128d _mm_unpacklo_pd (__m128d a,  __m128d b)UNPCKLPD xmm, xmm/m128</summary>
6877       <param name="left" />
6878       <param name="right" />
6879     </member>
6880     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6881       <summary>__m128i _mm_unpacklo_epi16 (__m128i a,  __m128i b)PUNPCKLWD xmm, xmm/m128</summary>
6882       <param name="left" />
6883       <param name="right" />
6884     </member>
6885     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
6886       <summary>__m128i _mm_unpacklo_epi32 (__m128i a,  __m128i b)PUNPCKLDQ xmm, xmm/m128</summary>
6887       <param name="left" />
6888       <param name="right" />
6889     </member>
6890     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
6891       <summary>__m128i _mm_unpacklo_epi64 (__m128i a,  __m128i b)PUNPCKLQDQ xmm, xmm/m128</summary>
6892       <param name="left" />
6893       <param name="right" />
6894     </member>
6895     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
6896       <summary>__m128i _mm_unpacklo_epi8 (__m128i a,  __m128i b)PUNPCKLBW xmm, xmm/m128</summary>
6897       <param name="left" />
6898       <param name="right" />
6899     </member>
6900     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6901       <summary>__m128i _mm_unpacklo_epi16 (__m128i a,  __m128i b)PUNPCKLWD xmm, xmm/m128</summary>
6902       <param name="left" />
6903       <param name="right" />
6904     </member>
6905     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
6906       <summary>__m128i _mm_unpacklo_epi32 (__m128i a,  __m128i b)PUNPCKLDQ xmm, xmm/m128</summary>
6907       <param name="left" />
6908       <param name="right" />
6909     </member>
6910     <member name="M:System.Runtime.Intrinsics.X86.Sse2.UnpackLow(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
6911       <summary>__m128i _mm_unpacklo_epi64 (__m128i a,  __m128i b)PUNPCKLQDQ xmm, xmm/m128</summary>
6912       <param name="left" />
6913       <param name="right" />
6914     </member>
6915     <member name="T:System.Runtime.Intrinsics.X86.Sse2.X64" />
6916     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertScalarToVector128Double(System.Runtime.Intrinsics.Vector128{System.Double},System.Int64)">
6917       <summary>__m128d _mm_cvtsi64_sd (__m128d a, __int64 b)CVTSI2SD xmm, reg/m64</summary>
6918       <param name="upper" />
6919       <param name="value" />
6920     </member>
6921     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertScalarToVector128Int64(System.Int64)">
6922       <summary>__m128i _mm_cvtsi64_si128 (__int64 a)MOVQ xmm, reg/m64</summary>
6923       <param name="value" />
6924     </member>
6925     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertScalarToVector128UInt64(System.UInt64)">
6926       <summary>__m128i _mm_cvtsi64_si128 (__int64 a)MOVQ xmm, reg/m64</summary>
6927       <param name="value" />
6928     </member>
6929     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertToInt64(System.Runtime.Intrinsics.Vector128{System.Double})">
6930       <summary>__int64 _mm_cvtsd_si64 (__m128d a)CVTSD2SI r64, xmm/m64</summary>
6931       <param name="value" />
6932     </member>
6933     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertToInt64(System.Runtime.Intrinsics.Vector128{System.Int64})">
6934       <summary>__int64 _mm_cvtsi128_si64 (__m128i a)MOVQ reg/m64, xmm</summary>
6935       <param name="value" />
6936     </member>
6937     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertToInt64WithTruncation(System.Runtime.Intrinsics.Vector128{System.Double})">
6938       <summary>__int64 _mm_cvttsd_si64 (__m128d a)CVTTSD2SI reg, xmm/m64</summary>
6939       <param name="value" />
6940     </member>
6941     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.ConvertToUInt64(System.Runtime.Intrinsics.Vector128{System.UInt64})">
6942       <summary>__int64 _mm_cvtsi128_si64 (__m128i a)MOVQ reg/m64, xmm</summary>
6943       <param name="value" />
6944     </member>
6945     <member name="P:System.Runtime.Intrinsics.X86.Sse2.X64.IsSupported" />
6946     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.StoreNonTemporal(System.Int64*,System.Int64)">
6947       <summary>void _mm_stream_si64(__int64 *p, __int64 a)MOVNTI m64, r64</summary>
6948       <param name="address" />
6949       <param name="value" />
6950     </member>
6951     <member name="M:System.Runtime.Intrinsics.X86.Sse2.X64.StoreNonTemporal(System.UInt64*,System.UInt64)">
6952       <summary>void _mm_stream_si64(__int64 *p, __int64 a)MOVNTI m64, r64</summary>
6953       <param name="address" />
6954       <param name="value" />
6955     </member>
6956     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
6957       <summary>__m128i _mm_xor_si128 (__m128i a,  __m128i b)PXOR xmm, xmm/m128</summary>
6958       <param name="left" />
6959       <param name="right" />
6960     </member>
6961     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
6962       <summary>__m128d _mm_xor_pd (__m128d a,  __m128d b)XORPD xmm, xmm/m128</summary>
6963       <param name="left" />
6964       <param name="right" />
6965     </member>
6966     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
6967       <summary>__m128i _mm_xor_si128 (__m128i a,  __m128i b)PXOR xmm, xmm/m128</summary>
6968       <param name="left" />
6969       <param name="right" />
6970     </member>
6971     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
6972       <summary>__m128i _mm_xor_si128 (__m128i a,  __m128i b)PXOR xmm, xmm/m128</summary>
6973       <param name="left" />
6974       <param name="right" />
6975     </member>
6976     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
6977       <summary>__m128i _mm_xor_si128 (__m128i a,  __m128i b)PXOR xmm, xmm/m128</summary>
6978       <param name="left" />
6979       <param name="right" />
6980     </member>
6981     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
6982       <summary>__m128i _mm_xor_si128 (__m128i a,  __m128i b)PXOR xmm, xmm/m128</summary>
6983       <param name="left" />
6984       <param name="right" />
6985     </member>
6986     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
6987       <summary>__m128i _mm_xor_si128 (__m128i a,  __m128i b)PXOR xmm, xmm/m128</summary>
6988       <param name="left" />
6989       <param name="right" />
6990     </member>
6991     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
6992       <summary>__m128i _mm_xor_si128 (__m128i a,  __m128i b)PXOR xmm, xmm/m128</summary>
6993       <param name="left" />
6994       <param name="right" />
6995     </member>
6996     <member name="M:System.Runtime.Intrinsics.X86.Sse2.Xor(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
6997       <summary>__m128i _mm_xor_si128 (__m128i a,  __m128i b)PXOR xmm, xmm/m128</summary>
6998       <param name="left" />
6999       <param name="right" />
7000     </member>
7001     <member name="T:System.Runtime.Intrinsics.X86.Sse3">
7002       <summary>This class provides access to Intel SSE3 hardware instructions via intrinsics.</summary>
7003     </member>
7004     <member name="M:System.Runtime.Intrinsics.X86.Sse3.AddSubtract(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
7005       <summary>__m128d _mm_addsub_pd (__m128d a, __m128d b)ADDSUBPD xmm, xmm/m128</summary>
7006       <param name="left" />
7007       <param name="right" />
7008     </member>
7009     <member name="M:System.Runtime.Intrinsics.X86.Sse3.AddSubtract(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
7010       <summary>__m128 _mm_addsub_ps (__m128 a, __m128 b)ADDSUBPS xmm, xmm/m128</summary>
7011       <param name="left" />
7012       <param name="right" />
7013     </member>
7014     <member name="M:System.Runtime.Intrinsics.X86.Sse3.HorizontalAdd(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
7015       <summary>__m128d _mm_hadd_pd (__m128d a, __m128d b)HADDPD xmm, xmm/m128</summary>
7016       <param name="left" />
7017       <param name="right" />
7018     </member>
7019     <member name="M:System.Runtime.Intrinsics.X86.Sse3.HorizontalAdd(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
7020       <summary>__m128 _mm_hadd_ps (__m128 a, __m128 b)HADDPS xmm, xmm/m128</summary>
7021       <param name="left" />
7022       <param name="right" />
7023     </member>
7024     <member name="M:System.Runtime.Intrinsics.X86.Sse3.HorizontalSubtract(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
7025       <summary>__m128d _mm_hsub_pd (__m128d a, __m128d b)HSUBPD xmm, xmm/m128</summary>
7026       <param name="left" />
7027       <param name="right" />
7028     </member>
7029     <member name="M:System.Runtime.Intrinsics.X86.Sse3.HorizontalSubtract(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
7030       <summary>__m128 _mm_hsub_ps (__m128 a, __m128 b)HSUBPS xmm, xmm/m128</summary>
7031       <param name="left" />
7032       <param name="right" />
7033     </member>
7034     <member name="P:System.Runtime.Intrinsics.X86.Sse3.IsSupported" />
7035     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadAndDuplicateToVector128(System.Double*)">
7036       <summary>__m128d _mm_loaddup_pd (double const* mem_addr)MOVDDUP xmm, m64</summary>
7037       <param name="address" />
7038     </member>
7039     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.Byte*)">
7040       <param name="address" />
7041     </member>
7042     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.Int16*)">
7043       <param name="address" />
7044     </member>
7045     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.Int32*)">
7046       <param name="address" />
7047     </member>
7048     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.Int64*)">
7049       <param name="address" />
7050     </member>
7051     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.SByte*)">
7052       <summary>__m128i _mm_lddqu_si128 (__m128i const* mem_addr)LDDQU xmm, m128</summary>
7053       <param name="address" />
7054     </member>
7055     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.UInt16*)">
7056       <param name="address" />
7057     </member>
7058     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.UInt32*)">
7059       <param name="address" />
7060     </member>
7061     <member name="M:System.Runtime.Intrinsics.X86.Sse3.LoadDquVector128(System.UInt64*)">
7062       <param name="address" />
7063     </member>
7064     <member name="M:System.Runtime.Intrinsics.X86.Sse3.MoveAndDuplicate(System.Runtime.Intrinsics.Vector128{System.Double})">
7065       <summary>__m128d _mm_movedup_pd (__m128d a)MOVDDUP xmm, xmm/m64</summary>
7066       <param name="source" />
7067     </member>
7068     <member name="M:System.Runtime.Intrinsics.X86.Sse3.MoveHighAndDuplicate(System.Runtime.Intrinsics.Vector128{System.Single})">
7069       <summary>__m128 _mm_movehdup_ps (__m128 a)MOVSHDUP xmm, xmm/m128</summary>
7070       <param name="source" />
7071     </member>
7072     <member name="M:System.Runtime.Intrinsics.X86.Sse3.MoveLowAndDuplicate(System.Runtime.Intrinsics.Vector128{System.Single})">
7073       <summary>__m128 _mm_moveldup_ps (__m128 a)MOVSLDUP xmm, xmm/m128</summary>
7074       <param name="source" />
7075     </member>
7076     <member name="T:System.Runtime.Intrinsics.X86.Sse41">
7077       <summary>This class provides access to Intel SSE4.1 hardware instructions via intrinsics</summary>
7078     </member>
7079     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Blend(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
7080       <summary>__m128d _mm_blend_pd (__m128d a, __m128d b, const int imm8)BLENDPD xmm, xmm/m128, imm8</summary>
7081       <param name="left" />
7082       <param name="right" />
7083       <param name="control" />
7084     </member>
7085     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Blend(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7086       <summary>__m128i _mm_blend_epi16 (__m128i a, __m128i b, const int imm8)PBLENDW xmm, xmm/m128 imm8</summary>
7087       <param name="left" />
7088       <param name="right" />
7089       <param name="control" />
7090     </member>
7091     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Blend(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
7092       <summary>__m128 _mm_blend_ps (__m128 a, __m128 b, const int imm8)BLENDPS xmm, xmm/m128, imm8</summary>
7093       <param name="left" />
7094       <param name="right" />
7095       <param name="control" />
7096     </member>
7097     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Blend(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
7098       <summary>__m128i _mm_blend_epi16 (__m128i a, __m128i b, const int imm8)PBLENDW xmm, xmm/m128 imm8</summary>
7099       <param name="left" />
7100       <param name="right" />
7101       <param name="control" />
7102     </member>
7103     <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})">
7104       <summary>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)PBLENDVB xmm, xmm/m128, xmm</summary>
7105       <param name="left" />
7106       <param name="right" />
7107       <param name="mask" />
7108     </member>
7109     <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})">
7110       <summary>__m128d _mm_blendv_pd (__m128d a, __m128d b, __m128d mask)BLENDVPD xmm, xmm/m128, xmm0</summary>
7111       <param name="left" />
7112       <param name="right" />
7113       <param name="mask" />
7114     </member>
7115     <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})">
7116       <summary>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)PBLENDVB xmm, xmm/m128, xmm</summary>
7117       <param name="left" />
7118       <param name="right" />
7119       <param name="mask" />
7120     </member>
7121     <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})">
7122       <summary>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)PBLENDVB xmm, xmm/m128, xmm</summary>
7123       <param name="left" />
7124       <param name="right" />
7125       <param name="mask" />
7126     </member>
7127     <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})">
7128       <summary>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)PBLENDVB xmm, xmm/m128, xmm</summary>
7129       <param name="left" />
7130       <param name="right" />
7131       <param name="mask" />
7132     </member>
7133     <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})">
7134       <summary>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)PBLENDVB xmm, xmm/m128, xmm</summary>
7135       <param name="left" />
7136       <param name="right" />
7137       <param name="mask" />
7138     </member>
7139     <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})">
7140       <summary>__m128 _mm_blendv_ps (__m128 a, __m128 b, __m128 mask)BLENDVPS xmm, xmm/m128, xmm0</summary>
7141       <param name="left" />
7142       <param name="right" />
7143       <param name="mask" />
7144     </member>
7145     <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})">
7146       <summary>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)PBLENDVB xmm, xmm/m128, xmm</summary>
7147       <param name="left" />
7148       <param name="right" />
7149       <param name="mask" />
7150     </member>
7151     <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})">
7152       <summary>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)PBLENDVB xmm, xmm/m128, xmm</summary>
7153       <param name="left" />
7154       <param name="right" />
7155       <param name="mask" />
7156     </member>
7157     <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})">
7158       <summary>__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)PBLENDVB xmm, xmm/m128, xmm</summary>
7159       <param name="left" />
7160       <param name="right" />
7161       <param name="mask" />
7162     </member>
7163     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Ceiling(System.Runtime.Intrinsics.Vector128{System.Double})">
7164       <summary>__m128d _mm_ceil_pd (__m128d a)ROUNDPD xmm, xmm/m128, imm8(10)</summary>
7165       <param name="value" />
7166     </member>
7167     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Ceiling(System.Runtime.Intrinsics.Vector128{System.Single})">
7168       <summary>__m128 _mm_ceil_ps (__m128 a)ROUNDPS xmm, xmm/m128, imm8(10)</summary>
7169       <param name="value" />
7170     </member>
7171     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CeilingScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
7172       <summary>__m128d _mm_ceil_sd (__m128d a)ROUNDSD xmm, xmm/m128, imm8(10)</summary>
7173       <param name="value" />
7174     </member>
7175     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CeilingScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
7176       <summary>__m128d _mm_ceil_sd (__m128d a, __m128d b)ROUNDSD xmm, xmm/m128, imm8(10)</summary>
7177       <param name="upper" />
7178       <param name="value" />
7179     </member>
7180     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CeilingScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
7181       <summary>__m128 _mm_ceil_ss (__m128 a)ROUNDSD xmm, xmm/m128, imm8(10)</summary>
7182       <param name="value" />
7183     </member>
7184     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CeilingScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
7185       <summary>__m128 _mm_ceil_ss (__m128 a, __m128 b)ROUNDSS xmm, xmm/m128, imm8(10)</summary>
7186       <param name="upper" />
7187       <param name="value" />
7188     </member>
7189     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CompareEqual(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
7190       <summary>__m128i _mm_cmpeq_epi64 (__m128i a, __m128i b)PCMPEQQ xmm, xmm/m128</summary>
7191       <param name="left" />
7192       <param name="right" />
7193     </member>
7194     <member name="M:System.Runtime.Intrinsics.X86.Sse41.CompareEqual(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
7195       <summary>__m128i _mm_cmpeq_epi64 (__m128i a, __m128i b)PCMPEQQ xmm, xmm/m128</summary>
7196       <param name="left" />
7197       <param name="right" />
7198     </member>
7199     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int16(System.Byte*)">
7200       <summary>PMOVZXBW xmm, m64</summary>
7201       <param name="address" />
7202     </member>
7203     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int16(System.Runtime.Intrinsics.Vector128{System.Byte})">
7204       <summary>__m128i _mm_cvtepu8_epi16 (__m128i a)PMOVZXBW xmm, xmm/m64</summary>
7205       <param name="value" />
7206     </member>
7207     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int16(System.Runtime.Intrinsics.Vector128{System.SByte})">
7208       <summary>__m128i _mm_cvtepi8_epi16 (__m128i a)PMOVSXBW xmm, xmm/m64</summary>
7209       <param name="value" />
7210     </member>
7211     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int16(System.SByte*)">
7212       <summary>PMOVSXBW xmm, m64</summary>
7213       <param name="address" />
7214     </member>
7215     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Byte*)">
7216       <summary>PMOVZXBD xmm, m32</summary>
7217       <param name="address" />
7218     </member>
7219     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Int16*)">
7220       <summary>PMOVSXWD xmm, m64</summary>
7221       <param name="address" />
7222     </member>
7223     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.Byte})">
7224       <summary>__m128i _mm_cvtepu8_epi32 (__m128i a)PMOVZXBD xmm, xmm/m32</summary>
7225       <param name="value" />
7226     </member>
7227     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.Int16})">
7228       <summary>__m128i _mm_cvtepi16_epi32 (__m128i a)PMOVSXWD xmm, xmm/m64</summary>
7229       <param name="value" />
7230     </member>
7231     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.SByte})">
7232       <summary>__m128i _mm_cvtepi8_epi32 (__m128i a)PMOVSXBD xmm, xmm/m32</summary>
7233       <param name="value" />
7234     </member>
7235     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.Runtime.Intrinsics.Vector128{System.UInt16})">
7236       <summary>__m128i _mm_cvtepu16_epi32 (__m128i a)PMOVZXWD xmm, xmm/m64</summary>
7237       <param name="value" />
7238     </member>
7239     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.SByte*)">
7240       <summary>PMOVSXBD xmm, m32</summary>
7241       <param name="address" />
7242     </member>
7243     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int32(System.UInt16*)">
7244       <summary>PMOVZXWD xmm, m64</summary>
7245       <param name="address" />
7246     </member>
7247     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Byte*)">
7248       <summary>PMOVZXBQ xmm, m16</summary>
7249       <param name="address" />
7250     </member>
7251     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Int16*)">
7252       <summary>PMOVSXWQ xmm, m32</summary>
7253       <param name="address" />
7254     </member>
7255     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Int32*)">
7256       <summary>PMOVSXDQ xmm, m64</summary>
7257       <param name="address" />
7258     </member>
7259     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.Byte})">
7260       <summary>__m128i _mm_cvtepu8_epi64 (__m128i a)PMOVZXBQ xmm, xmm/m16</summary>
7261       <param name="value" />
7262     </member>
7263     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.Int16})">
7264       <summary>__m128i _mm_cvtepi16_epi64 (__m128i a)PMOVSXWQ xmm, xmm/m32</summary>
7265       <param name="value" />
7266     </member>
7267     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.Int32})">
7268       <summary>__m128i _mm_cvtepi32_epi64 (__m128i a)PMOVSXDQ xmm, xmm/m64</summary>
7269       <param name="value" />
7270     </member>
7271     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.SByte})">
7272       <summary>__m128i _mm_cvtepi8_epi64 (__m128i a)PMOVSXBQ xmm, xmm/m16</summary>
7273       <param name="value" />
7274     </member>
7275     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.UInt16})">
7276       <summary>__m128i _mm_cvtepu16_epi64 (__m128i a)PMOVZXWQ xmm, xmm/m32</summary>
7277       <param name="value" />
7278     </member>
7279     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.Runtime.Intrinsics.Vector128{System.UInt32})">
7280       <summary>__m128i _mm_cvtepu32_epi64 (__m128i a)PMOVZXDQ xmm, xmm/m64</summary>
7281       <param name="value" />
7282     </member>
7283     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.SByte*)">
7284       <summary>PMOVSXBQ xmm, m16</summary>
7285       <param name="address" />
7286     </member>
7287     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.UInt16*)">
7288       <summary>PMOVZXWQ xmm, m32</summary>
7289       <param name="address" />
7290     </member>
7291     <member name="M:System.Runtime.Intrinsics.X86.Sse41.ConvertToVector128Int64(System.UInt32*)">
7292       <summary>PMOVZXDQ xmm, m64</summary>
7293       <param name="address" />
7294     </member>
7295     <member name="M:System.Runtime.Intrinsics.X86.Sse41.DotProduct(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double},System.Byte)">
7296       <summary>__m128d _mm_dp_pd (__m128d a, __m128d b, const int imm8)DPPD xmm, xmm/m128, imm8</summary>
7297       <param name="left" />
7298       <param name="right" />
7299       <param name="control" />
7300     </member>
7301     <member name="M:System.Runtime.Intrinsics.X86.Sse41.DotProduct(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
7302       <summary>__m128 _mm_dp_ps (__m128 a, __m128 b, const int imm8)DPPS xmm, xmm/m128, imm8</summary>
7303       <param name="left" />
7304       <param name="right" />
7305       <param name="control" />
7306     </member>
7307     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Extract(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
7308       <summary>int _mm_extract_epi8 (__m128i a, const int imm8)PEXTRB reg/m8, xmm, imm8</summary>
7309       <param name="value" />
7310       <param name="index" />
7311     </member>
7312     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Extract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7313       <summary>int _mm_extract_epi32 (__m128i a, const int imm8)PEXTRD reg/m32, xmm, imm8</summary>
7314       <param name="value" />
7315       <param name="index" />
7316     </member>
7317     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Extract(System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
7318       <summary>int _mm_extract_ps (__m128 a, const int imm8)EXTRACTPS xmm, xmm/m32, imm8</summary>
7319       <param name="value" />
7320       <param name="index" />
7321     </member>
7322     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Extract(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
7323       <summary>int _mm_extract_epi32 (__m128i a, const int imm8)PEXTRD reg/m32, xmm, imm8</summary>
7324       <param name="value" />
7325       <param name="index" />
7326     </member>
7327     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Floor(System.Runtime.Intrinsics.Vector128{System.Double})">
7328       <summary>__m128d _mm_floor_pd (__m128d a)ROUNDPD xmm, xmm/m128, imm8(9)</summary>
7329       <param name="value" />
7330     </member>
7331     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Floor(System.Runtime.Intrinsics.Vector128{System.Single})">
7332       <summary>__m128 _mm_floor_ps (__m128 a)ROUNDPS xmm, xmm/m128, imm8(9)</summary>
7333       <param name="value" />
7334     </member>
7335     <member name="M:System.Runtime.Intrinsics.X86.Sse41.FloorScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
7336       <summary>__m128d _mm_floor_sd (__m128d a)ROUNDSD xmm, xmm/m128, imm8(9)</summary>
7337       <param name="value" />
7338     </member>
7339     <member name="M:System.Runtime.Intrinsics.X86.Sse41.FloorScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
7340       <summary>__m128d _mm_floor_sd (__m128d a, __m128d b)ROUNDSD xmm, xmm/m128, imm8(9)</summary>
7341       <param name="upper" />
7342       <param name="value" />
7343     </member>
7344     <member name="M:System.Runtime.Intrinsics.X86.Sse41.FloorScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
7345       <summary>__m128 _mm_floor_ss (__m128 a)ROUNDSS xmm, xmm/m128, imm8(9)</summary>
7346       <param name="value" />
7347     </member>
7348     <member name="M:System.Runtime.Intrinsics.X86.Sse41.FloorScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
7349       <summary>__m128 _mm_floor_ss (__m128 a, __m128 b)ROUNDSS xmm, xmm/m128, imm8(9)</summary>
7350       <param name="upper" />
7351       <param name="value" />
7352     </member>
7353     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Insert(System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte,System.Byte)">
7354       <summary>__m128i _mm_insert_epi8 (__m128i a, int i, const int imm8)PINSRB xmm, reg/m8, imm8</summary>
7355       <param name="value" />
7356       <param name="data" />
7357       <param name="index" />
7358     </member>
7359     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Insert(System.Runtime.Intrinsics.Vector128{System.Int32},System.Int32,System.Byte)">
7360       <summary>__m128i _mm_insert_epi32 (__m128i a, int i, const int imm8)PINSRD xmm, reg/m32, imm8</summary>
7361       <param name="value" />
7362       <param name="data" />
7363       <param name="index" />
7364     </member>
7365     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Insert(System.Runtime.Intrinsics.Vector128{System.SByte},System.SByte,System.Byte)">
7366       <summary>__m128i _mm_insert_epi8 (__m128i a, int i, const int imm8)PINSRB xmm, reg/m8, imm8</summary>
7367       <param name="value" />
7368       <param name="data" />
7369       <param name="index" />
7370     </member>
7371     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Insert(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single},System.Byte)">
7372       <summary>__m128 _mm_insert_ps (__m128 a, __m128 b, const int imm8)INSERTPS xmm, xmm/m32, imm8</summary>
7373       <param name="value" />
7374       <param name="data" />
7375       <param name="index" />
7376     </member>
7377     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Insert(System.Runtime.Intrinsics.Vector128{System.UInt32},System.UInt32,System.Byte)">
7378       <summary>__m128i _mm_insert_epi32 (__m128i a, int i, const int imm8)PINSRD xmm, reg/m32, imm8</summary>
7379       <param name="value" />
7380       <param name="data" />
7381       <param name="index" />
7382     </member>
7383     <member name="P:System.Runtime.Intrinsics.X86.Sse41.IsSupported" />
7384     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.Byte*)">
7385       <summary>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)MOVNTDQA xmm, m128</summary>
7386       <param name="address" />
7387     </member>
7388     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.Int16*)">
7389       <summary>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)MOVNTDQA xmm, m128</summary>
7390       <param name="address" />
7391     </member>
7392     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.Int32*)">
7393       <summary>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)MOVNTDQA xmm, m128</summary>
7394       <param name="address" />
7395     </member>
7396     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.Int64*)">
7397       <summary>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)MOVNTDQA xmm, m128</summary>
7398       <param name="address" />
7399     </member>
7400     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.SByte*)">
7401       <summary>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)MOVNTDQA xmm, m128</summary>
7402       <param name="address" />
7403     </member>
7404     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.UInt16*)">
7405       <summary>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)MOVNTDQA xmm, m128</summary>
7406       <param name="address" />
7407     </member>
7408     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.UInt32*)">
7409       <summary>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)MOVNTDQA xmm, m128</summary>
7410       <param name="address" />
7411     </member>
7412     <member name="M:System.Runtime.Intrinsics.X86.Sse41.LoadAlignedVector128NonTemporal(System.UInt64*)">
7413       <summary>__m128i _mm_stream_load_si128 (const __m128i* mem_addr)MOVNTDQA xmm, m128</summary>
7414       <param name="address" />
7415     </member>
7416     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Max(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7417       <summary>__m128i _mm_max_epi32 (__m128i a, __m128i b)PMAXSD xmm, xmm/m128</summary>
7418       <param name="left" />
7419       <param name="right" />
7420     </member>
7421     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Max(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
7422       <summary>__m128i _mm_max_epi8 (__m128i a, __m128i b)PMAXSB xmm, xmm/m128</summary>
7423       <param name="left" />
7424       <param name="right" />
7425     </member>
7426     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Max(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
7427       <summary>__m128i _mm_max_epu16 (__m128i a, __m128i b)PMAXUW xmm, xmm/m128</summary>
7428       <param name="left" />
7429       <param name="right" />
7430     </member>
7431     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Max(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
7432       <summary>__m128i _mm_max_epu32 (__m128i a, __m128i b)PMAXUD xmm, xmm/m128</summary>
7433       <param name="left" />
7434       <param name="right" />
7435     </member>
7436     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Min(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7437       <summary>__m128i _mm_min_epi32 (__m128i a, __m128i b)PMINSD xmm, xmm/m128</summary>
7438       <param name="left" />
7439       <param name="right" />
7440     </member>
7441     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Min(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
7442       <summary>__m128i _mm_min_epi8 (__m128i a, __m128i b)PMINSB xmm, xmm/m128</summary>
7443       <param name="left" />
7444       <param name="right" />
7445     </member>
7446     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Min(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
7447       <summary>__m128i _mm_min_epu16 (__m128i a, __m128i b)PMINUW xmm, xmm/m128</summary>
7448       <param name="left" />
7449       <param name="right" />
7450     </member>
7451     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Min(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
7452       <summary>__m128i _mm_min_epu32 (__m128i a, __m128i b)PMINUD xmm, xmm/m128</summary>
7453       <param name="left" />
7454       <param name="right" />
7455     </member>
7456     <member name="M:System.Runtime.Intrinsics.X86.Sse41.MinHorizontal(System.Runtime.Intrinsics.Vector128{System.UInt16})">
7457       <summary>__m128i _mm_minpos_epu16 (__m128i a)PHMINPOSUW xmm, xmm/m128</summary>
7458       <param name="value" />
7459     </member>
7460     <member name="M:System.Runtime.Intrinsics.X86.Sse41.MultipleSumAbsoluteDifferences(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
7461       <summary>__m128i _mm_mpsadbw_epu8 (__m128i a, __m128i b, const int imm8)MPSADBW xmm, xmm/m128, imm8</summary>
7462       <param name="left" />
7463       <param name="right" />
7464       <param name="mask" />
7465     </member>
7466     <member name="M:System.Runtime.Intrinsics.X86.Sse41.Multiply(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7467       <summary>__m128i _mm_mul_epi32 (__m128i a, __m128i b)PMULDQ xmm, xmm/m128</summary>
7468       <param name="left" />
7469       <param name="right" />
7470     </member>
7471     <member name="M:System.Runtime.Intrinsics.X86.Sse41.MultiplyLow(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7472       <summary>__m128i _mm_mullo_epi32 (__m128i a, __m128i b)PMULLD xmm, xmm/m128</summary>
7473       <param name="left" />
7474       <param name="right" />
7475     </member>
7476     <member name="M:System.Runtime.Intrinsics.X86.Sse41.MultiplyLow(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
7477       <summary>__m128i _mm_mullo_epi32 (__m128i a, __m128i b)PMULLD xmm, xmm/m128</summary>
7478       <param name="left" />
7479       <param name="right" />
7480     </member>
7481     <member name="M:System.Runtime.Intrinsics.X86.Sse41.PackUnsignedSaturate(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7482       <summary>__m128i _mm_packus_epi32 (__m128i a, __m128i b)PACKUSDW xmm, xmm/m128</summary>
7483       <param name="left" />
7484       <param name="right" />
7485     </member>
7486     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirection(System.Runtime.Intrinsics.Vector128{System.Double})">
7487       <summary>_MM_FROUND_CUR_DIRECTION; ROUNDPD xmm, xmm/m128, imm8(4)</summary>
7488       <param name="value" />
7489     </member>
7490     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirection(System.Runtime.Intrinsics.Vector128{System.Single})">
7491       <summary>_MM_FROUND_CUR_DIRECTION; ROUNDPS xmm, xmm/m128, imm8(4)</summary>
7492       <param name="value" />
7493     </member>
7494     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirectionScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
7495       <summary>__m128d _mm_round_sd (__m128d a, _MM_FROUND_CUR_DIRECTION)ROUNDSD xmm, xmm/m128, imm8(4)</summary>
7496       <param name="value" />
7497     </member>
7498     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirectionScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
7499       <summary>__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_CUR_DIRECTION)ROUNDSD xmm, xmm/m128, imm8(4)</summary>
7500       <param name="upper" />
7501       <param name="value" />
7502     </member>
7503     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirectionScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
7504       <summary>__m128 _mm_round_ss (__m128 a, _MM_FROUND_CUR_DIRECTION)ROUNDSS xmm, xmm/m128, imm8(4)</summary>
7505       <param name="value" />
7506     </member>
7507     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundCurrentDirectionScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
7508       <summary>__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_CUR_DIRECTION)ROUNDSS xmm, xmm/m128, imm8(4)</summary>
7509       <param name="upper" />
7510       <param name="value" />
7511     </member>
7512     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestInteger(System.Runtime.Intrinsics.Vector128{System.Double})">
7513       <summary>__m128d _mm_round_pd (__m128d a, int rounding)ROUNDPD xmm, xmm/m128, imm8(8)
7514             _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC</summary>
7515       <param name="value" />
7516     </member>
7517     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestInteger(System.Runtime.Intrinsics.Vector128{System.Single})">
7518       <summary>__m128 _mm_round_ps (__m128 a, int rounding)ROUNDPS xmm, xmm/m128, imm8(8)
7519             _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC</summary>
7520       <param name="value" />
7521     </member>
7522     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestIntegerScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
7523       <summary>__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC)ROUNDSD xmm, xmm/m128, imm8(8)</summary>
7524       <param name="value" />
7525     </member>
7526     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestIntegerScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
7527       <summary>__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC)ROUNDSD xmm, xmm/m128, imm8(8)</summary>
7528       <param name="upper" />
7529       <param name="value" />
7530     </member>
7531     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestIntegerScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
7532       <summary>__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC)ROUNDSS xmm, xmm/m128, imm8(8)</summary>
7533       <param name="value" />
7534     </member>
7535     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNearestIntegerScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
7536       <summary>__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC)ROUNDSS xmm, xmm/m128, imm8(8)</summary>
7537       <param name="upper" />
7538       <param name="value" />
7539     </member>
7540     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector128{System.Double})">
7541       <summary>_MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC; ROUNDPD xmm, xmm/m128, imm8(9)</summary>
7542       <param name="value" />
7543     </member>
7544     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinity(System.Runtime.Intrinsics.Vector128{System.Single})">
7545       <summary>_MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC; ROUNDPS xmm, xmm/m128, imm8(9)</summary>
7546       <param name="value" />
7547     </member>
7548     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
7549       <summary>__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC)ROUNDSD xmm, xmm/m128, imm8(9)</summary>
7550       <param name="value" />
7551     </member>
7552     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
7553       <summary>__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC)ROUNDSD xmm, xmm/m128, imm8(9)</summary>
7554       <param name="upper" />
7555       <param name="value" />
7556     </member>
7557     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
7558       <summary>__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC)ROUNDSS xmm, xmm/m128, imm8(9)</summary>
7559       <param name="value" />
7560     </member>
7561     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToNegativeInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
7562       <summary>__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC)ROUNDSS xmm, xmm/m128, imm8(9)</summary>
7563       <param name="upper" />
7564       <param name="value" />
7565     </member>
7566     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector128{System.Double})">
7567       <summary>_MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC; ROUNDPD xmm, xmm/m128, imm8(10)</summary>
7568       <param name="value" />
7569     </member>
7570     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinity(System.Runtime.Intrinsics.Vector128{System.Single})">
7571       <summary>_MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC; ROUNDPS xmm, xmm/m128, imm8(10)</summary>
7572       <param name="value" />
7573     </member>
7574     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
7575       <summary>__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC)ROUNDSD xmm, xmm/m128, imm8(10)</summary>
7576       <param name="value" />
7577     </member>
7578     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
7579       <summary>__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC)ROUNDSD xmm, xmm/m128, imm8(10)</summary>
7580       <param name="upper" />
7581       <param name="value" />
7582     </member>
7583     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
7584       <summary>__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC)ROUNDSS xmm, xmm/m128, imm8(10)</summary>
7585       <param name="value" />
7586     </member>
7587     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToPositiveInfinityScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
7588       <summary>__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC)ROUNDSS xmm, xmm/m128, imm8(10)</summary>
7589       <param name="upper" />
7590       <param name="value" />
7591     </member>
7592     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZero(System.Runtime.Intrinsics.Vector128{System.Double})">
7593       <summary>_MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC; ROUNDPD xmm, xmm/m128, imm8(11)</summary>
7594       <param name="value" />
7595     </member>
7596     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZero(System.Runtime.Intrinsics.Vector128{System.Single})">
7597       <summary>_MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC; ROUNDPS xmm, xmm/m128, imm8(11)</summary>
7598       <param name="value" />
7599     </member>
7600     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZeroScalar(System.Runtime.Intrinsics.Vector128{System.Double})">
7601       <summary>__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC)ROUNDSD xmm, xmm/m128, imm8(11)</summary>
7602       <param name="value" />
7603     </member>
7604     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZeroScalar(System.Runtime.Intrinsics.Vector128{System.Double},System.Runtime.Intrinsics.Vector128{System.Double})">
7605       <summary>__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC)ROUNDSD xmm, xmm/m128, imm8(11)</summary>
7606       <param name="upper" />
7607       <param name="value" />
7608     </member>
7609     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZeroScalar(System.Runtime.Intrinsics.Vector128{System.Single})">
7610       <summary>__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC)ROUNDSS xmm, xmm/m128, imm8(11)</summary>
7611       <param name="value" />
7612     </member>
7613     <member name="M:System.Runtime.Intrinsics.X86.Sse41.RoundToZeroScalar(System.Runtime.Intrinsics.Vector128{System.Single},System.Runtime.Intrinsics.Vector128{System.Single})">
7614       <summary>__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC)ROUNDSS xmm, xmm/m128, imm8(11)</summary>
7615       <param name="upper" />
7616       <param name="value" />
7617     </member>
7618     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
7619       <param name="left" />
7620       <param name="right" />
7621     </member>
7622     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7623       <param name="left" />
7624       <param name="right" />
7625     </member>
7626     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7627       <param name="left" />
7628       <param name="right" />
7629     </member>
7630     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
7631       <param name="left" />
7632       <param name="right" />
7633     </member>
7634     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
7635       <summary>int _mm_testc_si128 (__m128i a, __m128i b)PTEST xmm, xmm/m128</summary>
7636       <param name="left" />
7637       <param name="right" />
7638     </member>
7639     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
7640       <param name="left" />
7641       <param name="right" />
7642     </member>
7643     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
7644       <param name="left" />
7645       <param name="right" />
7646     </member>
7647     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestC(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
7648       <param name="left" />
7649       <param name="right" />
7650     </member>
7651     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
7652       <param name="left" />
7653       <param name="right" />
7654     </member>
7655     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7656       <param name="left" />
7657       <param name="right" />
7658     </member>
7659     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7660       <param name="left" />
7661       <param name="right" />
7662     </member>
7663     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
7664       <param name="left" />
7665       <param name="right" />
7666     </member>
7667     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
7668       <summary>int _mm_testnzc_si128 (__m128i a, __m128i b)PTEST xmm, xmm/m128</summary>
7669       <param name="left" />
7670       <param name="right" />
7671     </member>
7672     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
7673       <param name="left" />
7674       <param name="right" />
7675     </member>
7676     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
7677       <param name="left" />
7678       <param name="right" />
7679     </member>
7680     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestNotZAndNotC(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
7681       <param name="left" />
7682       <param name="right" />
7683     </member>
7684     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
7685       <param name="left" />
7686       <param name="right" />
7687     </member>
7688     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7689       <param name="left" />
7690       <param name="right" />
7691     </member>
7692     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7693       <param name="left" />
7694       <param name="right" />
7695     </member>
7696     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
7697       <param name="left" />
7698       <param name="right" />
7699     </member>
7700     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
7701       <summary>int _mm_testz_si128 (__m128i a, __m128i b)PTEST xmm, xmm/m128</summary>
7702       <param name="left" />
7703       <param name="right" />
7704     </member>
7705     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16})">
7706       <param name="left" />
7707       <param name="right" />
7708     </member>
7709     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32})">
7710       <param name="left" />
7711       <param name="right" />
7712     </member>
7713     <member name="M:System.Runtime.Intrinsics.X86.Sse41.TestZ(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64})">
7714       <param name="left" />
7715       <param name="right" />
7716     </member>
7717     <member name="T:System.Runtime.Intrinsics.X86.Sse41.X64" />
7718     <member name="M:System.Runtime.Intrinsics.X86.Sse41.X64.Extract(System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
7719       <summary>__int64 _mm_extract_epi64 (__m128i a, const int imm8)PEXTRQ reg/m64, xmm, imm8</summary>
7720       <param name="value" />
7721       <param name="index" />
7722     </member>
7723     <member name="M:System.Runtime.Intrinsics.X86.Sse41.X64.Extract(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
7724       <summary>__int64 _mm_extract_epi64 (__m128i a, const int imm8)PEXTRQ reg/m64, xmm, imm8</summary>
7725       <param name="value" />
7726       <param name="index" />
7727     </member>
7728     <member name="M:System.Runtime.Intrinsics.X86.Sse41.X64.Insert(System.Runtime.Intrinsics.Vector128{System.Int64},System.Int64,System.Byte)">
7729       <summary>__m128i _mm_insert_epi64 (__m128i a, __int64 i, const int imm8)PINSRQ xmm, reg/m64, imm8</summary>
7730       <param name="value" />
7731       <param name="data" />
7732       <param name="index" />
7733     </member>
7734     <member name="M:System.Runtime.Intrinsics.X86.Sse41.X64.Insert(System.Runtime.Intrinsics.Vector128{System.UInt64},System.UInt64,System.Byte)">
7735       <summary>__m128i _mm_insert_epi64 (__m128i a, __int64 i, const int imm8)PINSRQ xmm, reg/m64, imm8</summary>
7736       <param name="value" />
7737       <param name="data" />
7738       <param name="index" />
7739     </member>
7740     <member name="P:System.Runtime.Intrinsics.X86.Sse41.X64.IsSupported" />
7741     <member name="T:System.Runtime.Intrinsics.X86.Sse42">
7742       <summary>This class provides access to Intel SSE4.2 hardware instructions via intrinsics.</summary>
7743     </member>
7744     <member name="M:System.Runtime.Intrinsics.X86.Sse42.CompareGreaterThan(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64})">
7745       <summary>__m128i _mm_cmpgt_epi64 (__m128i a, __m128i b)PCMPGTQ xmm, xmm/m128</summary>
7746       <param name="left" />
7747       <param name="right" />
7748     </member>
7749     <member name="M:System.Runtime.Intrinsics.X86.Sse42.Crc32(System.UInt32,System.Byte)">
7750       <summary>unsigned int _mm_crc32_u8 (unsigned int crc, unsigned char v)CRC32 reg, reg/m8</summary>
7751       <param name="crc" />
7752       <param name="data" />
7753     </member>
7754     <member name="M:System.Runtime.Intrinsics.X86.Sse42.Crc32(System.UInt32,System.UInt16)">
7755       <summary>unsigned int _mm_crc32_u16 (unsigned int crc, unsigned short v)CRC32 reg, reg/m16</summary>
7756       <param name="crc" />
7757       <param name="data" />
7758     </member>
7759     <member name="M:System.Runtime.Intrinsics.X86.Sse42.Crc32(System.UInt32,System.UInt32)">
7760       <summary>unsigned int _mm_crc32_u32 (unsigned int crc, unsigned int v)CRC32 reg, reg/m32</summary>
7761       <param name="crc" />
7762       <param name="data" />
7763     </member>
7764     <member name="P:System.Runtime.Intrinsics.X86.Sse42.IsSupported" />
7765     <member name="T:System.Runtime.Intrinsics.X86.Sse42.X64" />
7766     <member name="M:System.Runtime.Intrinsics.X86.Sse42.X64.Crc32(System.UInt64,System.UInt64)">
7767       <summary>unsigned __int64 _mm_crc32_u64 (unsigned __int64 crc, unsigned __int64 v)CRC32 reg, reg/m64</summary>
7768       <param name="crc" />
7769       <param name="data" />
7770     </member>
7771     <member name="P:System.Runtime.Intrinsics.X86.Sse42.X64.IsSupported" />
7772     <member name="T:System.Runtime.Intrinsics.X86.Ssse3">
7773       <summary>This class provides access to Intel SSSE3 hardware instructions via intrinsics.</summary>
7774     </member>
7775     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Abs(System.Runtime.Intrinsics.Vector128{System.Int16})">
7776       <summary>__m128i _mm_abs_epi16 (__m128i a)PABSW xmm, xmm/m128</summary>
7777       <param name="value" />
7778     </member>
7779     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Abs(System.Runtime.Intrinsics.Vector128{System.Int32})">
7780       <summary>__m128i _mm_abs_epi32 (__m128i a)PABSD xmm, xmm/m128</summary>
7781       <param name="value" />
7782     </member>
7783     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Abs(System.Runtime.Intrinsics.Vector128{System.SByte})">
7784       <summary>__m128i _mm_abs_epi8 (__m128i a)PABSB xmm, xmm/m128</summary>
7785       <param name="value" />
7786     </member>
7787     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte},System.Byte)">
7788       <summary>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)PALIGNR xmm, xmm/m128, imm8</summary>
7789       <param name="left" />
7790       <param name="right" />
7791       <param name="mask" />
7792     </member>
7793     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16},System.Byte)">
7794       <summary>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)PALIGNR xmm, xmm/m128, imm8</summary>
7795       <param name="left" />
7796       <param name="right" />
7797       <param name="mask" />
7798     </member>
7799     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32},System.Byte)">
7800       <summary>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)PALIGNR xmm, xmm/m128, imm8</summary>
7801       <param name="left" />
7802       <param name="right" />
7803       <param name="mask" />
7804     </member>
7805     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.Int64},System.Runtime.Intrinsics.Vector128{System.Int64},System.Byte)">
7806       <summary>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)PALIGNR xmm, xmm/m128, imm8</summary>
7807       <param name="left" />
7808       <param name="right" />
7809       <param name="mask" />
7810     </member>
7811     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte},System.Byte)">
7812       <summary>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)PALIGNR xmm, xmm/m128, imm8</summary>
7813       <param name="left" />
7814       <param name="right" />
7815       <param name="mask" />
7816     </member>
7817     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.UInt16},System.Runtime.Intrinsics.Vector128{System.UInt16},System.Byte)">
7818       <summary>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)PALIGNR xmm, xmm/m128, imm8</summary>
7819       <param name="left" />
7820       <param name="right" />
7821       <param name="mask" />
7822     </member>
7823     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.UInt32},System.Runtime.Intrinsics.Vector128{System.UInt32},System.Byte)">
7824       <summary>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)PALIGNR xmm, xmm/m128, imm8</summary>
7825       <param name="left" />
7826       <param name="right" />
7827       <param name="mask" />
7828     </member>
7829     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.AlignRight(System.Runtime.Intrinsics.Vector128{System.UInt64},System.Runtime.Intrinsics.Vector128{System.UInt64},System.Byte)">
7830       <summary>__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)PALIGNR xmm, xmm/m128, imm8</summary>
7831       <param name="left" />
7832       <param name="right" />
7833       <param name="mask" />
7834     </member>
7835     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalAdd(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7836       <summary>__m128i _mm_hadd_epi16 (__m128i a, __m128i b)PHADDW xmm, xmm/m128</summary>
7837       <param name="left" />
7838       <param name="right" />
7839     </member>
7840     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalAdd(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7841       <summary>__m128i _mm_hadd_epi32 (__m128i a, __m128i b)PHADDD xmm, xmm/m128</summary>
7842       <param name="left" />
7843       <param name="right" />
7844     </member>
7845     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalAddSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7846       <summary>__m128i _mm_hadds_epi16 (__m128i a, __m128i b)PHADDSW xmm, xmm/m128</summary>
7847       <param name="left" />
7848       <param name="right" />
7849     </member>
7850     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalSubtract(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7851       <summary>__m128i _mm_hsub_epi16 (__m128i a, __m128i b)PHSUBW xmm, xmm/m128</summary>
7852       <param name="left" />
7853       <param name="right" />
7854     </member>
7855     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalSubtract(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7856       <summary>__m128i _mm_hsub_epi32 (__m128i a, __m128i b)PHSUBD xmm, xmm/m128</summary>
7857       <param name="left" />
7858       <param name="right" />
7859     </member>
7860     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.HorizontalSubtractSaturate(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7861       <summary>__m128i _mm_hsubs_epi16 (__m128i a, __m128i b)PHSUBSW xmm, xmm/m128</summary>
7862       <param name="left" />
7863       <param name="right" />
7864     </member>
7865     <member name="P:System.Runtime.Intrinsics.X86.Ssse3.IsSupported" />
7866     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.MultiplyAddAdjacent(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.SByte})">
7867       <summary>__m128i _mm_maddubs_epi16 (__m128i a, __m128i b)PMADDUBSW xmm, xmm/m128</summary>
7868       <param name="left" />
7869       <param name="right" />
7870     </member>
7871     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.MultiplyHighRoundScale(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7872       <summary>__m128i _mm_mulhrs_epi16 (__m128i a, __m128i b)PMULHRSW xmm, xmm/m128</summary>
7873       <param name="left" />
7874       <param name="right" />
7875     </member>
7876     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Shuffle(System.Runtime.Intrinsics.Vector128{System.Byte},System.Runtime.Intrinsics.Vector128{System.Byte})">
7877       <summary>__m128i _mm_shuffle_epi8 (__m128i a, __m128i b)PSHUFB xmm, xmm/m128</summary>
7878       <param name="value" />
7879       <param name="mask" />
7880     </member>
7881     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Shuffle(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
7882       <summary>__m128i _mm_shuffle_epi8 (__m128i a, __m128i b)PSHUFB xmm, xmm/m128</summary>
7883       <param name="value" />
7884       <param name="mask" />
7885     </member>
7886     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Sign(System.Runtime.Intrinsics.Vector128{System.Int16},System.Runtime.Intrinsics.Vector128{System.Int16})">
7887       <summary>__m128i _mm_sign_epi16 (__m128i a, __m128i b)PSIGNW xmm, xmm/m128</summary>
7888       <param name="left" />
7889       <param name="right" />
7890     </member>
7891     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Sign(System.Runtime.Intrinsics.Vector128{System.Int32},System.Runtime.Intrinsics.Vector128{System.Int32})">
7892       <summary>__m128i _mm_sign_epi32 (__m128i a, __m128i b)PSIGND xmm, xmm/m128</summary>
7893       <param name="left" />
7894       <param name="right" />
7895     </member>
7896     <member name="M:System.Runtime.Intrinsics.X86.Ssse3.Sign(System.Runtime.Intrinsics.Vector128{System.SByte},System.Runtime.Intrinsics.Vector128{System.SByte})">
7897       <summary>__m128i _mm_sign_epi8 (__m128i a, __m128i b)PSIGNB xmm, xmm/m128</summary>
7898       <param name="left" />
7899       <param name="right" />
7900     </member>
7901   </members>
7902 </doc>