Calculating absolute values c alls for optimization on a higher level. In C, the programmer writes something similar to:
float x, y;
x = (y < 0.0) ? -y : y;
This results in lengthy and inefficient code. The Compiler recognizes cases like this and treats them specially in order to generate the most efficient code. Only the most significant bit must be cleared.