thank you for the information<br><br>Van<br><br><div class="gmail_quote">On Fri, Feb 13, 2009 at 11:36 AM, Eli Friedman <span dir="ltr"><<a href="mailto:eli.friedman@gmail.com">eli.friedman@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">On Fri, Feb 13, 2009 at 6:40 AM, VanDung To <<a href="mailto:vandungto@gmail.com">vandungto@gmail.com</a>> wrote:<br>

> In the Clang language extensions documentation, there's a heading for a<br>
> builtin function called __builtin_shufflevector but no description.  Have<br>
> this feature been implemented and could someone help me with a description?<br>
<br>
</div>Yes, it's implemented; it's roughly the equivalent of the LLVM<br>
shufflevector instruction.  The first two arguments are vectors, then<br>
the remaining arguments are the indices used for the returned vector.<br>
<font color="#888888"><br>
-Eli<br>
</font></blockquote></div><br>