[llvm-dev] Loop unrolling pragma and OpenMP

Johannes Doerfert via llvm-dev llvm-dev at lists.llvm.org
Mon May 24 07:22:17 PDT 2021


Michael implements the new features and knows :)

On 5/24/21 3:01 AM, ardi via llvm-dev wrote:
> Hi,
>
> Newer OpenMP versions include a construct for loop unrolling, but,
> however, I was wondering if the regular clang pragma for loop
> unrolling can be safely mixed with an OpenMP loop,without using the
> new OpenMP feature.
>
> I mean, is this guaranteed to work?
>
> #pragma omp parallel for
> #pragma clang loop unroll_count(N)
> for(i=0;i<n;i++) {
>     whatever();
> }
>
> Thanks a lot!
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev


More information about the llvm-dev mailing list