[PATCH] D69391: Add #pragma clang loop ivdep

Michael Kruse via cfe-commits cfe-commits at lists.llvm.org
Fri Oct 25 15:10:43 PDT 2019


What's the motivation of even allowing `#pragma clang loop
ivdep(disable)`? It either has no effect or conflicts with other loop
hints.



Sorry, for not using Phabricator. When I try to submit a comment, I
get the following error:

You Shall Not Pass: D69391

You do not have permission to edit this object.
Users with the "Can Edit" capability:

Administrators can take this action.
The owner of a revision can always view and edit it.



Michael


Am Fr., 25. Okt. 2019 um 12:43 Uhr schrieb Hal Finkel via Phabricator
<reviews at reviews.llvm.org>:
>
> hfinkel added a comment.
>
> This is the same as #pragma clang loop vectorize(assume_safety)?
>
> In D69391#1720845 <https://reviews.llvm.org/D69391#1720845>, @xbolva00 wrote:
>
> > "#pragma ivdep" should work too (compatibiluty mode with intel, gcc).
>
>
> The semantics are not the same, unfortunately.
>
>
> Repository:
>   rG LLVM Github Monorepo
>
> CHANGES SINCE LAST ACTION
>   https://reviews.llvm.org/D69391/new/
>
> https://reviews.llvm.org/D69391
>
>
>


More information about the cfe-commits mailing list