PATH: Simplify SSE intrinsics with 3 args

H.J. Lu hjl.tools@gmail.com
Tue Apr 1 23:04:00 GMT 2008


Hi,

ix86_expand_sse_4_operands_builtin can expand SSE insns with
4 operands. This patch uses it to implement __builtin_ia32_shufps
and __builtin_ia32_shufpd. Also there is no need to define
__builtin_ia32_roundsd nor __builtin_ia32_roundss separately.
Tested on Linux/Intel64. OK to install?

Thanks.


H.J.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gcc-sse-3rg-1.patch
Type: text/x-patch
Size: 5718 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20080401/bd14fd66/attachment.bin>


More information about the Gcc-patches mailing list