diff options
author | Michael Kuperstein <michael.m.kuperstein@intel.com> | 2015-06-22 08:31:22 +0000 |
---|---|---|
committer | Michael Kuperstein <michael.m.kuperstein@intel.com> | 2015-06-22 08:31:22 +0000 |
commit | fc21951cd7fb7a680e81dd138e6e97c8248785a5 (patch) | |
tree | 09ea190903be0df098ffb445d9f2f266cbd89eb2 /clang/unittests/Basic/SourceManagerTest.cpp | |
parent | e77566112c8f6d3d4c57844958d4a0e2516be684 (diff) | |
download | llvm-fc21951cd7fb7a680e81dd138e6e97c8248785a5.zip llvm-fc21951cd7fb7a680e81dd138e6e97c8248785a5.tar.gz llvm-fc21951cd7fb7a680e81dd138e6e97c8248785a5.tar.bz2 |
[X86] Allow more call sequences to use push instructions for argument passing
This allows more call sequences to use pushes instead of movs when optimizing for size.
In particular, calling conventions that pass some parameters in registers (e.g. thiscall) are now supported.
Differential Revision: http://reviews.llvm.org/D10500
llvm-svn: 240257
Diffstat (limited to 'clang/unittests/Basic/SourceManagerTest.cpp')
0 files changed, 0 insertions, 0 deletions