[cfe-dev] Cilk Plus extensions in LLVM/Clang

Hal Finkel hfinkel at anl.gov
Thu Mar 21 14:50:59 PDT 2013


----- Original Message -----
> From: "Andy Zhang" <andy.zhang at intel.com>
> To: "Hal Finkel" <hfinkel at anl.gov>
> Cc: "Ben Langmuir" <ben.langmuir at intel.com>, "Wei Pan" <wei.pan at intel.com>, "Stefanus Du Toit"
> <stefanus.du.toit at intel.com>, "Clang Developer's Mailing List" <cfe-dev at cs.uiuc.edu>
> Sent: Tuesday, March 12, 2013 1:07:46 PM
> Subject: RE: Cilk Plus extensions in LLVM/Clang
> 
> Hi Hal,
> 
> There is now a porting guide on the Github page wiki with information
> on the compiler and runtime library changes that are needed:
> https://github.com/cilkplus/clang/wiki/Porting-to-other-architectures

It seems from this guide that the first task is to make sure that __builtin_{setjmp/longjmp} work on the target platform. In r177666, I committed an implementation for PowerPC (inspired by the X86 implementation). You can now update your wiki ;)

Thanks again,
Hal

> 
> We look forward to merging your changes for other architectures and
> OSes.
> 
> Regards,
> Andy
> 
> > -----Original Message-----
> > From: Hal Finkel [mailto:hfinkel at anl.gov]
> > Sent: Wednesday, February 27, 2013 11:14 PM
> > To: Langmuir, Ben
> > Cc: Pan, Wei; Zhang, Andy; Du Toit, Stefanus; Douglas Gregor; Clang
> > Developer's Mailing List
> > Subject: Re: Cilk Plus extensions in LLVM/Clang
> > 
> > Ben,
> > 
> > This is great news! Thanks for making sure this ended up in the
> > open.
> > 
> > Now what I'd like is some kind of (perhaps informal) "porting
> > guide" for
> > the compiler and the runtime. I'll want to get this working on
> > other
> > architectures, operating systems, etc.
> > 
> >  -Hal
> > 
> 
> 



More information about the cfe-dev mailing list