------- Comment #5 from dorit at il dot ibm dot com  2005-10-06 15:45 -------
For some targets the vect_no_align keyword means that the target intrinsically
cannot support the feature, and for other targets it means that the feature can
potentially be supported but something is still missing in the
compiler/target-md-files. This is probably true for other vect_* keywords as
well.

To address this we'd need to introduce separate duplicate keywords for the case
the feature is intrinsically missing and for the case the feature is
temporarily missing, and change all the testcases accordingly, and open tens of
PRs for the XFAILS. 

I think instead it would be more productive to open a PR per target for each
keyword that is not intrinsically unsupported. i.e - open one target PR for
ia64 for being a vect_no_align target (i.e. for missing alignment support for
ia64), instead of opening a PR for each testcase that fails for vect_no_align
targets.

We can also open a testsuite PR for converting all the XFAILS on target-keyword
in the vectorizer testcases to UNSUPPORTED (whether the target intrinsically
can't support the feature or not).

This PR however I think can be closed cause there's nothing special about
vect-105.c.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23119

Reply via email to