Comment Comment by mmozeiko xor swap trick was useful in older simd (sse1/sse2) when based on some condition you want to swap values or not: tmp = (a ^ b) & mask a ^= tmp b ^= tmp If mask = 0xfff...fff then a/b will be swapped, otherwise if mask = 0 then they'll remain the same. parent mmozeiko 6 months ago