[LLVMdev] PowerPC codegen experts looking for challenges?

Hal Finkel hfinkel at anl.gov
Fri Mar 16 06:08:16 PDT 2012


On Fri, 16 Mar 2012 10:32:47 +0100
Gabor Greif <ggreif at gmail.com> wrote:

> Hi all,
> 
> at my paid job I am pushing the Clang/LLVM combo into evaluation (we
> currently use a gcc3.4 generation toolchain).

Great!

 Since we produce for the
> embedded domain we need a reliable
> host (i.e. simulation i686) / target (PPC) dual setup. To this end I
> almost succeeded grinding through our large(ish) codebase but found
> some PPC snags.
> 
> I filed these bugs, complete with repro IR code:
> 
> http://llvm.org/bugs/show_bug.cgi?id=12201

Interesting. I'll try to get this fixed next week.

> http://llvm.org/bugs/show_bug.cgi?id=12203

Roman and I have been working on this one over the last few days;
expect a fix soon.

Please keep submitting bug reports; there are a number of us who are
interested in PPC support.

 -Hal

> 
> I gather that the FreeBSD project is aiming at production use of LLVM
> for PPC also, so these might have interesting fixes for those folks
> too.
> 
> Another thing, it appears that thread-global data is not yet supported
> by the PPC backend. Is there a tracking bug for this or any plans to
> fill this gap?
> 
> Cheers,
> 
>     Gabor
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev



-- 
Hal Finkel
Postdoctoral Appointee
Leadership Computing Facility
Argonne National Laboratory



More information about the llvm-dev mailing list