> Because for integer shift instructions the shift count is > truncated. We ensure that we only use integer shift instructions by > emitting a shift with a mask. This only matches integer shift > instructions in the md file.
That's why I asked about SHIFT_COUNT_TRUNCATED. So it's truncated for some shifts, but not all?