@@ -264,75 +264,75 @@ internal Arm64() { }
264264 /// svuint8_t svaddhnb[_u16](svuint16_t op1, svuint16_t op2)
265265 /// ADDHNB Zresult.B, Zop1.H, Zop2.H
266266 /// </summary>
267- public static Vector < byte > AddHighNarrowingLower ( Vector < ushort > left , Vector < ushort > right ) => AddHighNarrowingLower ( left , right ) ;
267+ public static Vector < byte > AddHighNarrowingEven ( Vector < ushort > left , Vector < ushort > right ) => AddHighNarrowingEven ( left , right ) ;
268268
269269 /// <summary>
270270 /// svint16_t svaddhnb[_s32](svint32_t op1, svint32_t op2)
271271 /// ADDHNB Zresult.H, Zop1.S, Zop2.S
272272 /// </summary>
273- public static Vector < short > AddHighNarrowingLower ( Vector < int > left , Vector < int > right ) => AddHighNarrowingLower ( left , right ) ;
273+ public static Vector < short > AddHighNarrowingEven ( Vector < int > left , Vector < int > right ) => AddHighNarrowingEven ( left , right ) ;
274274
275275 /// <summary>
276276 /// svint32_t svaddhnb[_s64](svint64_t op1, svint64_t op2)
277277 /// ADDHNB Zresult.S, Zop1.D, Zop2.D
278278 /// </summary>
279- public static Vector < int > AddHighNarrowingLower ( Vector < long > left , Vector < long > right ) => AddHighNarrowingLower ( left , right ) ;
279+ public static Vector < int > AddHighNarrowingEven ( Vector < long > left , Vector < long > right ) => AddHighNarrowingEven ( left , right ) ;
280280
281281 /// <summary>
282282 /// svint8_t svaddhnb[_s16](svint16_t op1, svint16_t op2)
283283 /// ADDHNB Zresult.B, Zop1.H, Zop2.H
284284 /// </summary>
285- public static Vector < sbyte > AddHighNarrowingLower ( Vector < short > left , Vector < short > right ) => AddHighNarrowingLower ( left , right ) ;
285+ public static Vector < sbyte > AddHighNarrowingEven ( Vector < short > left , Vector < short > right ) => AddHighNarrowingEven ( left , right ) ;
286286
287287 /// <summary>
288288 /// svuint16_t svaddhnb[_u32](svuint32_t op1, svuint32_t op2)
289289 /// ADDHNB Zresult.H, Zop1.S, Zop2.S
290290 /// </summary>
291- public static Vector < ushort > AddHighNarrowingLower ( Vector < uint > left , Vector < uint > right ) => AddHighNarrowingLower ( left , right ) ;
291+ public static Vector < ushort > AddHighNarrowingEven ( Vector < uint > left , Vector < uint > right ) => AddHighNarrowingEven ( left , right ) ;
292292
293293 /// <summary>
294294 /// svuint32_t svaddhnb[_u64](svuint64_t op1, svuint64_t op2)
295295 /// ADDHNB Zresult.S, Zop1.D, Zop2.D
296296 /// </summary>
297- public static Vector < uint > AddHighNarrowingLower ( Vector < ulong > left , Vector < ulong > right ) => AddHighNarrowingLower ( left , right ) ;
297+ public static Vector < uint > AddHighNarrowingEven ( Vector < ulong > left , Vector < ulong > right ) => AddHighNarrowingEven ( left , right ) ;
298298
299299 // Add narrow high part (top)
300300
301301 /// <summary>
302302 /// svuint8_t svaddhnt[_u16](svuint8_t even, svuint16_t op1, svuint16_t op2)
303303 /// ADDHNT Ztied.B, Zop1.H, Zop2.H
304304 /// </summary>
305- public static unsafe Vector < byte > AddHighNarrowingUpper ( Vector < byte > even , Vector < ushort > left , Vector < ushort > right ) => AddHighNarrowingUpper ( even , left , right ) ;
305+ public static unsafe Vector < byte > AddHighNarrowingOdd ( Vector < byte > even , Vector < ushort > left , Vector < ushort > right ) => AddHighNarrowingOdd ( even , left , right ) ;
306306
307307 /// <summary>
308308 /// svint16_t svaddhnt[_s32](svint16_t even, svint32_t op1, svint32_t op2)
309309 /// ADDHNT Ztied.H, Zop1.S, Zop2.S
310310 /// </summary>
311- public static unsafe Vector < short > AddHighNarrowingUpper ( Vector < short > even , Vector < int > left , Vector < int > right ) => AddHighNarrowingUpper ( even , left , right ) ;
311+ public static unsafe Vector < short > AddHighNarrowingOdd ( Vector < short > even , Vector < int > left , Vector < int > right ) => AddHighNarrowingOdd ( even , left , right ) ;
312312
313313 /// <summary>
314314 /// svint32_t svaddhnt[_s64](svint32_t even, svint64_t op1, svint64_t op2)
315315 /// ADDHNT Ztied.S, Zop1.D, Zop2.D
316316 /// </summary>
317- public static unsafe Vector < int > AddHighNarrowingUpper ( Vector < int > even , Vector < long > left , Vector < long > right ) => AddHighNarrowingUpper ( even , left , right ) ;
317+ public static unsafe Vector < int > AddHighNarrowingOdd ( Vector < int > even , Vector < long > left , Vector < long > right ) => AddHighNarrowingOdd ( even , left , right ) ;
318318
319319 /// <summary>
320320 /// svint8_t svaddhnt[_s16](svint8_t even, svint16_t op1, svint16_t op2)
321321 /// ADDHNT Ztied.B, Zop1.H, Zop2.H
322322 /// </summary>
323- public static unsafe Vector < sbyte > AddHighNarrowingUpper ( Vector < sbyte > even , Vector < short > left , Vector < short > right ) => AddHighNarrowingUpper ( even , left , right ) ;
323+ public static unsafe Vector < sbyte > AddHighNarrowingOdd ( Vector < sbyte > even , Vector < short > left , Vector < short > right ) => AddHighNarrowingOdd ( even , left , right ) ;
324324
325325 /// <summary>
326326 /// svuint16_t svaddhnt[_u32](svuint16_t even, svuint32_t op1, svuint32_t op2)
327327 /// ADDHNT Ztied.H, Zop1.S, Zop2.S
328328 /// </summary>
329- public static unsafe Vector < ushort > AddHighNarrowingUpper ( Vector < ushort > even , Vector < uint > left , Vector < uint > right ) => AddHighNarrowingUpper ( even , left , right ) ;
329+ public static unsafe Vector < ushort > AddHighNarrowingOdd ( Vector < ushort > even , Vector < uint > left , Vector < uint > right ) => AddHighNarrowingOdd ( even , left , right ) ;
330330
331331 /// <summary>
332332 /// svuint32_t svaddhnt[_u64](svuint32_t even, svuint64_t op1, svuint64_t op2)
333333 /// ADDHNT Ztied.S, Zop1.D, Zop2.D
334334 /// </summary>
335- public static unsafe Vector < uint > AddHighNarrowingUpper ( Vector < uint > even , Vector < ulong > left , Vector < ulong > right ) => AddHighNarrowingUpper ( even , left , right ) ;
335+ public static unsafe Vector < uint > AddHighNarrowingOdd ( Vector < uint > even , Vector < ulong > left , Vector < ulong > right ) => AddHighNarrowingOdd ( even , left , right ) ;
336336
337337 // Bitwise clear and exclusive OR
338338
0 commit comments