Difference between the AVX instructions vxorpd and vpxor
Combining some comments into an answer: Other than performance, they have identical behaviour (I think even with a memory argument: same lack of alignment requirements for all AVX instructions). On Nehalem to Broadwell, (V)PXOR can run on any of the 3 ALU execution ports, p0/p1/p5. (V)XORPS/D can only run on p5. Some CPUs have a … Read more