[LLVMdev] obtaining IR for CellBE code
Tilmann Scheller
tilmann.scheller at googlemail.com
Thu May 7 09:58:47 PDT 2009
Hi Kshitiz,
unfortunately it is not possible to build an spu-llvm-gcc yet, there
is a small number of issues (mainly support for integer divides and
some 128-bit related stuff) which prevent the LLVM SPU backend from
compiling libgcc successfully (the low level runtime library which is
built as part of llvm-gcc) and thus prevent a successful llvm-gcc
build. Please note that the Cell SPU backend is considered
experimental.
Patches welcome though! :)
Greetings,
Tilmann
On Thu, May 7, 2009 at 6:03 PM, Kshitiz Garg <ksh.cseiitk at gmail.com> wrote:
> Hello,
> I was trying to extract out the IR for some CELLBE code. However i
> was not able to compile with llvm-gcc.
> Has someone who has tried this shed some light on the changes required
> to use llvm-gcc instead of gcc or xlc.
> A simple replacement of gcc with llvm-gcc -emit-llvm -S or marking $CC
> as llvm-gcc in the makefile did not work for me. I am using the
> standard makefile format supplied with the example codes of CellSDK.
> Is there any alternate way / intrinsic which can be called to
> introduce calls to the Cell C intrinsic functions??
> TIA,
> regards,
> Kshitiz
> --
> Kshitiz Garg
> Graduate Student
> Department of Computer Science & Engineering
> IIT Kanpur
> http://home.iitk.ac.in/~kshitizg
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
More information about the llvm-dev
mailing list