[Openmp-dev] Is there an updated "OpenMP Representation in LLVM IR" document?

Andrey Bokhanko andreybokhanko at gmail.com
Mon Jun 8 02:57:27 PDT 2015


Matt,

The most up-to-date information on how OpenMP is supported in clang
compiler can be found in Alexey Bataev's and Zinovy Nis' talk at last
year's LLVM conference.

http://www.llvm.org/devmtg/2014-10/Slides/Bataev-OpenMP.pdf (slides)
http://www.llvm.org/devmtg/2014-10/Videos/OpenMP%20Support%20in%20Clang%20and%20LLVM-720.mov
(video)

As for the proposal you referred to, it wasn't accepted in the
community. There were a few proposals to extend LLVM IR to provide
more expressive support for OpenMP, but none of them got enough
traction.

Yours,
Andrey
================
Compiler Engineer
Intel Compiler Team
Intel


On Sat, Jun 6, 2015 at 2:04 AM, Matt Davis <mattdavis9 at gmail.com> wrote:
> On Fri, Jun 5, 2015 at 3:00 PM, Hal Finkel <hfinkel at anl.gov> wrote:
>> Hi Matt,
>>
>> Sorry for the lack of reply. We're not currently using a representation like that at all. Clang is directly lowering OpenMP constructions into calls to our OpenMP runtime library. There is no particular IR representation.
>
> Thanks for the information Hal.  I will wipe all knowledge of the
> previous document from my brain.
>
> -Matt
>
>
>
>
>> ----- Original Message -----
>>> From: "Matt Davis" <mattdavis9 at gmail.com>
>>> To: openmp-dev at dcs-maillist2.engr.illinois.edu
>>> Sent: Friday, June 5, 2015 2:46:55 PM
>>> Subject: [Openmp-dev] Is there an updated "OpenMP Representation in LLVM IR"  document?
>>>
>>> Hello,
>>>
>>> Is there a more recent version of the "OpenMP Representation in LLVM
>>> IR" document that was originally posted here:
>>> http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-September/053870.html
>>>
>>> I asked on the llvmdev list (where the original mail was posted), but
>>> received no response.
>>>
>>> Thanks!
>>>
>>> -Matt
>>> _______________________________________________
>>> Openmp-dev mailing list
>>> Openmp-dev at dcs-maillist2.engr.illinois.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev
>>>
>>
>> --
>> Hal Finkel
>> Assistant Computational Scientist
>> Leadership Computing Facility
>> Argonne National Laboratory
> _______________________________________________
> Openmp-dev mailing list
> Openmp-dev at dcs-maillist2.engr.illinois.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev



More information about the Openmp-dev mailing list