[Openmp-dev] optimization support in clang 9.0.0

Jost, Gabriele (ARC-TNC)[Supersmith] via Openmp-dev openmp-dev at lists.llvm.org
Mon Dec 2 12:42:25 PST 2019


Hello,
I am compiling a NAS Parallel Benchmark with OpenMP target directives. I am getting this warning from clang 9.0.0:

txinvr.c:50:3: warning: loop not vectorized: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning]
  #pragma omp teams distribute parallel for simd collapse(3) private(t1, t2, t3, ac, ru1, uu, vv, ww, r1, r2, r3, r4, r5, ac2inv)

Whenever the “simd” clause is being used. Is simd not supported for offload in clang?

Thanks and greetings,

Gabriele Jost

************************************************************************
Gabriele Jost       NASA Ames Research Center
Email: Gabriele.Jost at nasa.gov    Mail Stop 258-6
Work Phone: (650) 604-0468     Bldg. 258, Rm. 232-4
Scientific & HPC Application        P.O. Box 1
Development/Optimization         Moffett Field, CA 94035-0001
************************************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20191202/5593e560/attachment.html>


More information about the Openmp-dev mailing list