first phase of fixed point arithmetic optimization