Displaying 5 results from an estimated 5 matches for "rosecompil".
Did you mean:
rosecompiler
2009 Jul 12
0
[LLVMdev] ANTLR?
I've done extensive research on the subject and if you want to parse ALL of
C++, there are only two options, g++ or the Edison Design Group C++
front-end. Both of these have projects designed to make this easier LLVM
(as you know) and Rose (http://www.rosecompiler.org/), which works with the
EDG compiler. AspectC++, OpenC++, Antler, TLX, all work with only a portion
of the grammer.
On Sat, Jul 11, 2009 at 10:40 PM, Vikram S. Adve <vadve at cs.uiuc.edu> wrote:
> We are looking for an open source C++ parser other than g++ if possible.
> Clang...
2009 Jul 11
10
[LLVMdev] ANTLR?
We are looking for an open source C++ parser other than g++ if
possible. Clang would be great but its C++ support is still some way
away and we need something that works or nearly works now. Does
anyone have any experience with ANTLR for parsing C++ and for
extending their C++ parser? Any other feedback on ANTLR in general
would be welcome too. Thanks,
--Vikram
Associate Professor,
2012 Jan 16
0
[LLVMdev] OpenMP support for LLVM
...get a wider audience to review such a proposal. (You may also want to
> copy the mpc authors, who have some experience in how to add support for
> OpenMP into a compiler IR.
FWIW, there is a BSD-licensed OpenMP 3 source-to-source translator
available as part of the ROSE project: http://www.rosecompiler.org/
It might be worth looking at.
>
> Some ideas from my side:
>
> How to represent OpenMP in LLVM?
>
> I do not believe OpenMP needs direct LLVM-IR extensions, but should
> rather be represented through a set of intrinsics. The intrinsics may be
> similar to functi...
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
2012 Jan 16
3
[LLVMdev] multi-threading in llvm
I am interested. I would be grateful for your hints.
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.
We should create an interface with methods which present manual
inserting of OpenMP pragmas in C or Fortran code. These sounds like
"this