Displaying 2 results from an estimated 2 matches for "parallel_end".
2012 Jan 18
1
[LLVMdev] OpenMP support for LLVM
...ics for things like
"parallel for", "parallel sections", which are essentially syntactic
sugar.
One way to denote a structured block could be by nesting it within two
intrinsics like
llvm.openmp.parallel_begin (llvm.openmp.clause_if(%1) <and so forth>)
body
llvm.openmp.parallel_end()
or we could pass in an end label to parallel_begin (we can then call
it parallel instead of parallel_begin). I'm not sure which one is the
better idea. There will have to be restrictions on the body, of
course. We can't allow control to jump outside body without
encountering the barri...
2012 Jan 16
0
[LLVMdev] OpenMP support for LLVM
On Mon, 2012-01-16 at 17:14 +0100, Tobias Grosser wrote:
> 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