Inline adc16 & sbc16 and improve optimizer