[cfe-commits] r131881 - in /cfe/trunk: lib/CodeGen/TargetInfo.cpp test/CodeGen/struct-passing.c test/CodeGen/transparent-union.c test/CodeGen/x86_32-arguments-darwin.c test/CodeGen/x86_32-arguments-linux.c test/CodeGenCXX/x86_32-arguments.cpp
Chris Lattner
clattner at apple.com
Sun May 22 22:21:47 PDT 2011
On May 22, 2011, at 9:51 PM, Chris Lattner wrote:
>>> make the x86-32 backend specify a byval alignment, even when the
>>> code generator will do it. With this patch, clang compiles the example
>>> in PR9794 to not have an alloca temporary.
>>
>> This appears to be breaking buildbots... see, for example,
>> http://smooshlab.apple.com:8013/builders/lnt_clang-x86_64-darwin10-RA_i386-O3/builds/2176
>> .
>
> I'm on it, sorry for the breakage!
Fixed in r131897, the improvements exposed a latent basicaa bug. Scary stuff.
-Chris
More information about the cfe-commits
mailing list