This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/52607] v4df __builtin_shuffle with {0,2,1,3} or {1,3,0,2}
- From: "rth at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 19 Mar 2012 19:36:03 +0000
- Subject: [Bug target/52607] v4df __builtin_shuffle with {0,2,1,3} or {1,3,0,2}
- Auto-submitted: auto-generated
- References: <bug-52607-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52607
--- Comment #11 from Richard Henderson <rth at gcc dot gnu.org> 2012-03-19 19:36:03 UTC ---
The vselect patch looks pretty good.
+ if (icode >= 0 && !testing_p)
+ x = copy_rtx (PATTERN (vselect_insn));
...
+ if (!testing_p)
+ emit_insn (x);
could be merged for clarity.
The patch in comment #8 looks plausible. It could
stand to have some comments added though.