On 11/29/2016 03:52 PM, Laurent Vivier wrote: > It doesn't work because we work with word/byte where the bit sign has > been extended to the long word. So in the case of 0 shift, with retrieve > C=<original bit sign> and not 0.
Ah, right. I wonder if it's better to always zero-extend the inputs for left-shifts, as opposed to needing the movcond. r~