[llvm-dev] Users of MIPS and PowerPC backends in production-class projects?

Chuck Atkins via llvm-dev llvm-dev at lists.llvm.org
Fri Feb 24 06:16:02 PST 2017


Hi Ardi,


> So, what OS/ABI/linker use the people who use these backends for
> production work?
>

W.R.T production use of llvm ppc, we make extensive use of the ppc backend
in the HPC (High Performance Computing, i.e. "Supercomputers") community
since clang tends to produce much better quality code for C++ than IBM
xlC.  Most all of these are Linux + gcc linker.  The ones that aren't Linux
are the BlueGene/Q which use a custom OS just for that machine, but those
are using a special port that Argonne National Labs maintains (bgclang), so
that's likely less of a concern for you.  Moving forward virtually all the
ppc platforms of concern are Linux, littel endian, i.e. ppc64le, mostly
power8 and power9.

- Chuck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170224/8cb082a0/attachment.html>


More information about the llvm-dev mailing list