Fixed y := x and volatile ops