[LLVMdev] detailed comparison of generated code size for LLVM and other compilers

Dale Johannesen dalej at apple.com
Mon Dec 14 11:04:02 PST 2009


On Dec 14, 2009, at 9:46 AMPST, Chris Lattner wrote:

>
> On Dec 14, 2009, at 7:33 AM, John Regehr wrote:
>
>> See here:
>>
>>  http://embed.cs.utah.edu/embarrassing/
>>
>> There is a lot of data there.  Please excuse bugs and other problems.
>> Feedback would be appreciated.
>
> Hi John,
>
> I agree with the gcc folks: it's really important to get frame pointer
> emission etc aligned across the various compilers.  ICC defaulting to
> frame pointers off and GCC/llvm defaulting to them on will seriously
> warp the numbers.

Where did the gcc folks express this opinion?

There are probably other differing defaults besides frame pointers.   
Stack protectors, perhaps.





More information about the llvm-dev mailing list