summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/MicrosoftMangle.cpp
diff options
context:
space:
mode:
authorMehdi Amini <mehdi.amini@apple.com>2015-05-07 05:52:40 +0000
committerMehdi Amini <mehdi.amini@apple.com>2015-05-07 05:52:40 +0000
commit2668a487a78cdc416d1cbf01fc98d00c7fc4def3 (patch)
tree659a81fb149e726ff2957ba452a195689077f31b /clang/lib/AST/MicrosoftMangle.cpp
parent2873469ec0709a93c14f444514bf13e3cdb0206e (diff)
downloadbcm5719-llvm-2668a487a78cdc416d1cbf01fc98d00c7fc4def3.tar.gz
bcm5719-llvm-2668a487a78cdc416d1cbf01fc98d00c7fc4def3.zip
Update InstCombine to transform aggregate loads into scalar loads.
Summary: One step further getting aggregate loads and store being optimized properly. This will only handle struct with one element at this point. Test Plan: Added unit tests for the new supported cases. Reviewers: chandlerc, joker-eph, joker.eph, majnemer Reviewed By: majnemer Subscribers: pete, llvm-commits Differential Revision: http://reviews.llvm.org/D8339 Patch by Amaury Sechet. From: Amaury Sechet <amaury@fb.com> llvm-svn: 236695
Diffstat (limited to 'clang/lib/AST/MicrosoftMangle.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud