This is the mail archive of the
mailing list for the GCC project.
Re: [LNO, mainline] Remember rs6000 builtins decls
On Jun 5, 2004, at 10:37 AM, Andrew Pinski wrote:
On Jun 5, 2004, at 13:03, Devang Patel wrote:
On Jun 5, 2004, at 8:38 AM, Andrew Pinski wrote:
On Jun 4, 2004, at 21:47, Devang Patel wrote:
This patch updates def_builtin macro to remember vector builtins in
vector_builtin_fns. This allows auto-vectorizer to use these
Why would the auto-vectorizer use the builtins directly? I and many
others think that the auto-vectorizer should be more target generic
auto-vectorizer is target generic and it asks rs6000 target to
But why use the builtins, can you just define some generic trees which
the same thing as the target builtins does today and have expand
to RTL which the back-end understands? This is how the generic vector
works and how the auto-vectorizing should work also os it is more
easier to add/maintain the back-ends.
That's final goal, but at the moment we have two patch from two
person using this approach.