xor (xor i1 X, Y), 1 --> x86setcc (cmp eq X, Y)
As noted in PR45703:
https://bugs.llvm.org/show_bug.cgi?id=45703
I doubt this could ever be a visible x86 perf problem, but our current canonical form in both IR and SDAG is annoyingly not what most would expect as the normal form.