search for: openmp

Displaying 20 results from an estimated 1332 matches for "openmp".

2014 May 18
3
[LLVMdev] Clang 3.5 Release Pre-Pre-Pre-Announcement
Bill, I have the openmp support in llvm 3.5svn now built on 10.7 using Xcode 4.6.3 and 10.8/10.9 using 5.1.1. The 10.7 build required the hack… perl -pi -e 's|list\(APPEND SANITIZER_COMMON_SUPPORTED_DARWIN_OS iossim\)||g' projects/compiler-rt/CMakeLists.txt to suppress building libclang_rt.asan_iossim_dynamic.dy...
2014 May 18
2
[LLVMdev] Clang 3.5 Release Pre-Pre-Pre-Announcement
Bill, Are there any plans to integrate the new openmp support into the llvm/clang 3.5 build process? I have been able to build the current llvm/clang/compiler-rt/openmp svn on Mac OS X 10.9 out of tree with… pushd projects/openmp/runtime make compiler=clang popd and then OPENMP_DIR=`ls projects/openmp/runtime/tmp | g...
2014 Dec 09
3
[LLVMdev] [cfe-dev][Openmp-dev] Clang Plugin to analyze OpenMP AST
Hi, I am writing a plugin to get information about the OpenMP constructs from the AST. I am basically writing a “RecursiveASTVisitor” and I am trying to find the OpenMP statement and get information like filename and line of code. When I am visiting recursively each statement I have my own switch on the “StmtClass” and for now I am focusing on “OMPParallelFo...
2014 Oct 21
2
[LLVMdev] [cfe-dev][Openmp-dev] Provide LLVM IR and OpenMP LLVM IR as input in a Pass
----- Original Message ----- > From: "Simone Atzeni" <simone.at at gmail.com> > To: "Hal Finkel" <hfinkel at anl.gov> > Cc: llvmdev at cs.uiuc.edu, cfe-dev at cs.uiuc.edu, openmp-dev at dcs-maillist2.engr.illinois.edu > Sent: Tuesday, October 21, 2014 3:52:38 PM > Subject: Re: [LLVMdev] [cfe-dev][Openmp-dev] Provide LLVM IR and OpenMP LLVM IR as input in a Pass > > > >> I want to use the pass Polly to find any data dependence in the > >> code...
2016 Mar 15
5
[Openmp-dev] [cfe-dev] RFC: Proposing an LLVM subproject for parallelism runtime and support libraries
Hola Chandler, On Tue, Mar 15, 2016 at 1:44 PM, Chandler Carruth via Openmp-dev < openmp-dev at lists.llvm.org> wrote: > It seems like if the OpenMP folks want to add a liboffload plugin to > StreamExecutor, that would be an awesome additional platform, but I don't > see why we need to force the coupling here. > > Let me give you a reason: while u...
2016 Mar 28
0
[Openmp-dev] [cfe-dev] RFC: Proposing an LLVM subproject for parallelism runtime and support libraries
...om> wrote: > Hi > > Reading through the comments: both Chris and Chandler referenced to > liboffload, while I thought the subject of conversation was libomptarget > and SE. > I am being picky about names because liboffload is a library available as > part of omp (llvm's openmp runtime library) that, I believe, only targets > Intel Xeon Phi. > > Did you mean liboffload or libomptarget? > > > Thanks > > -- Carlo > > [image: Inactive hide details for Alexandre Eichenberger via Openmp-dev > ---03/28/2016 01:44:12 PM---Jason,]Alexandre Eichenb...
2016 Mar 28
2
[Openmp-dev] [cfe-dev] RFC: Proposing an LLVM subproject for parallelism runtime and support libraries
Alexandre, Thanks for further shedding some light on the way OpenMP handles dependencies between tasks. I'm sorry for leaving that out of my document, it was just because I didn't know much about the way OpenMP handled its workflows. On Mon, Mar 28, 2016 at 11:43 AM Jason Henline <jhen at google.com> wrote: > Hi Carlo, > > Thanks for helpin...
2014 Oct 21
2
[LLVMdev] [cfe-dev][Openmp-dev] Provide LLVM IR and OpenMP LLVM IR as input in a Pass
----- Original Message ----- > From: "Simone Atzeni" <simone.at at gmail.com> > To: "Hal Finkel" <hfinkel at anl.gov> > Cc: llvmdev at cs.uiuc.edu, cfe-dev at cs.uiuc.edu, openmp-dev at dcs-maillist2.engr.illinois.edu > Sent: Tuesday, October 21, 2014 3:42:03 PM > Subject: Re: [LLVMdev] [cfe-dev][Openmp-dev] Provide LLVM IR and OpenMP LLVM IR as input in a Pass > > > Hi Hal, > > > thanks for your answer. > > > > > I think it wo...
2012 Dec 03
2
[LLVMdev] [polly] removing cloog dependence in the testsuite
...ze there are tests that work for both. > What are those tests doing? Here is what is left in my CodeGen dir: polly/test/CodeGen$ find . -name '*.ll' ./20100708.ll ./single_loop_ull_max_iterations.ll ./single_loop_uint_max_iterations.ll ./reduction.ll ./single_do_loop_one_iteration.ll ./OpenMP/20120330-argument-use.ll ./OpenMP/simple_nested_loop.ll ./OpenMP/structnames.ll ./OpenMP/parallel_loop_simple2.ll ./OpenMP/copy_in_temporary.ll ./OpenMP/parallel_loop_simple.ll ./OpenMP/clastvar_after_parallel_loop.ll ./OpenMP/add_memref.ll ./OpenMP/copy_in_argument.ll ./OpenMP/invalidate_subfn_sco...
2014 Oct 21
2
[LLVMdev] [cfe-dev][Openmp-dev] Provide LLVM IR and OpenMP LLVM IR as input in a Pass
----- Original Message ----- > From: "Simone Atzeni" <simone.at at gmail.com> > To: llvmdev at cs.uiuc.edu, cfe-dev at cs.uiuc.edu, openmp-dev at dcs-maillist2.engr.illinois.edu > Sent: Tuesday, October 21, 2014 3:17:07 PM > Subject: Re: [LLVMdev] [cfe-dev][Openmp-dev] Provide LLVM IR and OpenMP LLVM IR as input in a Pass > > > > Hi all, > I am going to build a Pass/es that verify OpenMP code. > > >...
2012 Jul 04
0
[LLVMdev] OpenMP/autopar support in LLVM
On 07/04/2012 10:35 AM, Raghavendra, Prakash wrote: > Hi > > I wanted to know the status of OpenMP (or in general auto > parallelization) support in > > LLVM. > > I read some threads discussing about possible effort in that direction > in 3.1 onwards, > > but did not see any further discussion on that. > > If someone in the list knows the updated info or can point m...
2007 Nov 27
3
[LLVMdev] LLVM and OpenMP
Devang, > The easiest route would be to update llvm bitcode converter in llvm- > gcc-4.2 such that llvm bitcode converter operates on GCC trees after > OpenMP lowering phase is executed. > > If you're interested, we welcome contribution on OpenMP front. I already slightly looked on OpenMP in llvm-gcc 4.2. Internally OpenMP lowering in gcc is split into two phases. Funny, but llvm converter is run between these phases :) It looks like second p...
2012 Jul 04
1
[LLVMdev] OpenMP/autopar support in LLVM
Hi Tobi Thanks a lot for your detailed update on the status of OpenMP in LLVM. It looks like there is no "official" support of OpenMP in LLVM 3.x at least. In your descriptive list, I can see that [a] is an optional patch or available in GCC, [b] & [c] are available as optional runtimes (which have to be carefully bundled). [d] anyway is little differ...
2012 Jul 04
3
[LLVMdev] OpenMP/autopar support in LLVM
Hi I wanted to know the status of OpenMP (or in general auto parallelization) support in LLVM. I read some threads discussing about possible effort in that direction in 3.1 onwards, but did not see any further discussion on that. If someone in the list knows the updated info or can point me to any useful info, that would be useful. Tha...
2014 Oct 01
2
[LLVMdev] [cfe-dev][Openmp-dev] Provide LLVM IR and OpenMP LLVM IR as input in a Pass
Hi all, I am going to build a Pass/es that verify OpenMP code. When we compile an OpenMP program we give the option “-fopenmp” to clang. In this way the LLVM IR code obtained will reflect also the “#pragma” keywords in the code, let’s call it "OpenMP LLVM IR". In my Pass/es before obtaining the OpenMP LLVM IR, I need to do some operation in t...
2012 Jan 16
1
[LLVMdev] OpenMP support for LLVM
On 01/16/2012 03:04 AM, Vlad Krylov wrote: > I am interested. I would be grateful for your hints. Great. ;-) > So OpenMP has various constructs such as parallel, barrier, single, > for, etc. And there is at least two libraries to generate OpenMP code: > libgomp and mpc. We want to be independent of specific library. True. > We should create an interface with methods which present manual > inserting of O...
2016 Oct 08
2
cmake 3.7.0-rc1 breaks stage2 bootstrap in openmp on 10.11 with Xcode 8
The new cmake 3.7.0-rc1 release produces a stage2 bootstrap failure in openmp project build on OS X 10.11 under Xcode 8.... In file included from /sw/src/fink.build/llvm40-4.0.0-1/llvm-4.0.0.src/projects/openmp/runtime/src/kmp_alloc.c:16: In file included from /sw/src/fink.build/llvm40-4.0.0-1/llvm-4.0.0.src/projects/openmp/runtime/src/kmp.h:98: /sw/src/fink.build/llvm40-4....
2017 Mar 16
2
disabling lib/libomptarget.dylib build?
Currently trunk fails to build openmp on darwin due to the failure of... [ 46%] Linking CXX shared library ../../../lib/libomptarget.dylib cd /sw/src/fink.build/llvm50-5.0.0-1/build/stage1/projects/openmp/libomptarget && /sw/bin/cmake -E cmake_link_script CMakeFiles/omptarget.dir/link.txt --verbose=1 /sw/src/fink.build/llvm50-...
2016 Mar 28
0
[cfe-dev] [Openmp-dev] RFC: Proposing an LLVM subproject for parallelism runtime and support libraries
...ould be self-contained and user will have no extra problems with target objects/files availability at rutnime. Sergos. On Mon, Mar 28, 2016 at 9:47 PM, Jason Henline via cfe-dev < cfe-dev at lists.llvm.org> wrote: > Alexandre, > > Thanks for further shedding some light on the way OpenMP handles > dependencies between tasks. I'm sorry for leaving that out of my document, > it was just because I didn't know much about the way OpenMP handled its > workflows. > > On Mon, Mar 28, 2016 at 11:43 AM Jason Henline <jhen at google.com> wrote: > >> Hi Ca...
2020 Feb 13
6
About OpenMP dialect in MLIR
Hi, I have few questions / concerns regarding the design of OpenMP dialect in MLIR that is currently being implemented, mainly for the f18 compiler. Below, I summarize the current state of various efforts in clang / f18 / MLIR / LLVM regarding this. Feel free to add to the list in case I have missed something. 1. [May 2019] An OpenMPIRBuilder in LLVM was proposed...