A and B are different variables, but both live in Cache Line #42. So the whole line has to move between cores.