[LLVMdev] Google's Go

Ken Ferry kenferry at gmail.com
Thu Nov 19 12:12:42 PST 2009


On Nov 19, 2009, at 11:48 AM, Owen Anderson <resistor at mac.com> wrote:

>
> On Nov 19, 2009, at 10:25 AM, Jon Harrop wrote:
>>
>>
>>> In this case, the assertion that LLVM is slow is correct: it's
>>> definitely slower than a non-optimizing compiler.
>>
>> I'm *very* surprised by this and will test it myself...
>
> Compared to a compiler in the same category as PCC, whose pinnacle  
> of optimization is doing register allocation?  I'm not surprised at  
> all.

Though, at -O0 llvm's goal is not to optimize but to be fast, no?

I was certainly wondering what would prevent LLVM from being as fast  
as the go compiler. Do they need to be able to stream code from the  
front to middle to back ends or something? (Can llvm do that?)

> --Owen
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20091119/1f9bf3b4/attachment.html>


More information about the llvm-dev mailing list