diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-09-17 04:01:40 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-09-17 04:01:40 +0000 |
commit | df0e62d0a16c75c168f776eebab38cee6cfcfd6f (patch) | |
tree | 1b89a0bd32daf38398e347ddecaf3d2fe96a68d0 /clang/lib/Driver/Driver.cpp | |
parent | aff9fcaa02b739853318987bbbed9938b176f288 (diff) | |
download | bcm5719-llvm-df0e62d0a16c75c168f776eebab38cee6cfcfd6f.tar.gz bcm5719-llvm-df0e62d0a16c75c168f776eebab38cee6cfcfd6f.zip |
IRgen/ObjC: Correctly construct the function info for variadic message sends.
This fixes some bad -O0 codegen and the unnecessary clearing of al on entry to objc_msgSend for most message sends.
<rdar://problem/7102824> [irgen] unnecessary xorb on calls to objc_msgSend on x86_64
llvm-svn: 82118
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
0 files changed, 0 insertions, 0 deletions