erfang b3fe4a975f Implement bitwise_blend in IGVN
The latest changes:

1. Defined a new IR `VectorBitwiseBlendNode`
2. Do the optimization in IGVN:
// XorV(a, AndV(sel, XorV(a, b))) => VectorBitwiseBlend(a, b, sel)
// XorV(a, AndV(sel, XorV(a, b)), mask) =>
//   VectorBlend(a, VectorBitwiseBlend(a, b, sel), mask)

3. Adjust the ad file match rules to match `VectorBitwiseBlendNode`.
4. Adjust the JTReg tests to check `VectorBitwiseBlendNode`.
2026-06-04 07:38:04 +00:00
..
2026-06-04 07:38:04 +00:00