ALU saturation fix and CPI improvements