On Thu, Oct 23, 2014 at 2:08 PM, Ilia Mirkin <imir...@alum.mit.edu> wrote:
> On Thu, Oct 23, 2014 at 4:56 PM, Timothy Arceri <t_arc...@yahoo.com.au> wrote:
>> On Thu, 2014-10-23 at 09:20 -0600, Brian Paul wrote:
>>>
>>> Can something similar be done for 16-bit values?
>>>
>>
>> Yes there are _mm_max_epu16 and _mm_min_epu16 intrinsics too.
>
> And those only need SSE2 iirc.

No, for completeness:

pm{in,ax}ub - Extended 3DNow! or SSE1
pm{in,ax}uw - SSE4.1
pm{in,ax}ud - SSE4.1

Signed is different:

pminsb - SSE4.1
pminsw - Extended 3DNow! or SSE1
pminsd - SSE4.1

pminub - Extended 3DNow! or SSE1
pminuw - SSE4.1
pminud - SSE4.1
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to