An optimization that involves direct bit manipulation. List Swapping Variables via XOR Strength Reduction