------- Comment #18 from irar at il dot ibm dot com 2009-11-23 09:02 ------- I tried to vectorize eval.f90 with 4.3 and mainline on x86_64-suse-linux. In both cases no loop gets vectorized in subroutine eval. The k loop is not vectorizable because the step of x is unknown (function argument), and scalar evolution analysis fails to analyze it. The j loop is not vectorized first of all because of the k loop unknown loop bound (this is on our todo list).
Ira -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42108