[LLVMdev] PowerPC codegen experts looking for challenges?

Gabor Greif ggreif at gmail.com
Fri Mar 16 02:32:47 PDT 2012


Hi all,

at my paid job I am pushing the Clang/LLVM combo into evaluation (we
currently use a gcc3.4 generation toolchain). 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
http://llvm.org/bugs/show_bug.cgi?id=12203

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



More information about the llvm-dev mailing list