https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78921
Bug ID: 78921 Summary: SSE/AVX shuffle intrinsics uses builtins instead of __builtin_shuffle Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: linux at carewolf dot com Target Milestone: --- The intrinsics for x86 SIMD shuffle instructions could be redeclared using __builtin_shuffle. This would help folding and better instruction selection. This has already been suggested on https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 and is also a necessary component of solving one part of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78563 .