From: Erik V. <eri...@gm...> - 2014-07-09 08:56:45
|
Paul Khuong <pv...@pv...> wrote: > You probably want a pair of (depending on the result's representation) > multiply-shift VOPs. That would solve the problem for the multiply and shift, but there's some additional arithmetic in the signed version of the truncate transform, where I subtract (ash x (- sb!vm:n-word-bits) from the result, which also adds some unnecessary shifts. I could write VOPs for this too, and there aren't any other operations, but I thought it would be simpler to have just three VOPs for conversion. |