We should add support for vector comparison instructions to the x86_64 macro assembler.
For reference, this involves adding support for the following instructions: - i8x16.eq, i16x8.eq, i32x4.eq, i64x2.eq, f32x4.eq, f64x2.eq - i8x16.ne, i16x8.ne, i32x4.ne, i64x2.ne, f32x4.ne, f64x2.ne - f32x4.lt, f64x2.lt - f32x4.le, f64x2.le - f32x4.gt, f64x2.gt - f32x4.ge, f64x2.ge - i8x16.lt_s, i16x8.lt_s, i32x4.lt_s, i64x2.lt_s - i8x16.le_s, i16x8.le_s, i32x4.le_s, i64x2.le_s - i8x16.gt_s, i16x8.gt_s, i32x4.gt_s, i64x2.gt_s - i8x16.ge_s, i16x8.ge_s, i32x4.ge_s, i64x2.ge_s - i8x16.lt_u, i16x8.lt_u, i32x4.lt_u - i8x16.le_u, i16x8.le_u, i32x4.le_u - i8x16.gt_u, i16x8.gt_u, i32x4.gt_u - i8x16.ge_u, i16x8.ge_u, i32x4.ge_u
rdar://103089559
Pull request: https://github.com/WebKit/WebKit/pull/7290
Committed 257532@main (c6145db418b3): <https://commits.webkit.org/257532@main> Reviewed commits have been landed. Closing PR #7290 and removing active labels.