This is how we originally did equality comparisons for x86, but for some reason `#[inline(always)]` caused it to break entirely. I'd prefer to do the XOR within the ASM block as it's just more consistent, and I'll work on testing this out later today.