]> granicus.if.org Git - clang/commit
For calls returning first-class aggregates, store by element instead of creating...
authorEli Friedman <eli.friedman@gmail.com>
Tue, 17 May 2011 21:08:01 +0000 (21:08 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Tue, 17 May 2011 21:08:01 +0000 (21:08 +0000)
commitbadea57d1db45caa95e71a256f4f4cf94fe20451
treefaba442eadf4108fce37b5438fda8b2005960867
parent492bafc66bdd22128327aab11804db476688b44e
For calls returning first-class aggregates, store by element instead of creating aggregate stores in common cases.  This is more friendly to fast-isel.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@131490 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGCall.cpp
test/CodeGenObjCXX/property-object-conditional-exp.mm