better constant folding for multiply & divide