diff options
| author | Stephen Lin <stephenwlin@gmail.com> | 2013-06-26 21:42:14 +0000 |
|---|---|---|
| committer | Stephen Lin <stephenwlin@gmail.com> | 2013-06-26 21:42:14 +0000 |
| commit | 6b97ebe9a32342207b24a5f73ebbf3070ec8d189 (patch) | |
| tree | 386499735bc8224b12ff4827ebd1b39c9e234780 /lib/Target/ARM/A15SDOptimizer.cpp | |
| parent | 02e75021d80bb068d0178f1e4fdd0a4fb36b9811 (diff) | |
| download | external_llvm-6b97ebe9a32342207b24a5f73ebbf3070ec8d189.zip external_llvm-6b97ebe9a32342207b24a5f73ebbf3070ec8d189.tar.gz external_llvm-6b97ebe9a32342207b24a5f73ebbf3070ec8d189.tar.bz2 | |
ARM: Proactively ensure that the LowerCallResult hack for 'this'-returns is not used for incompatible calling conventions.
(Currently, ARM 'this'-returns are handled in the standard calling convention case by treating R0 as preserved and doing some extra magic in LowerCallResult; this may not apply to calling conventions added in the future so this patch provides and documents an interface for indicating such)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185024 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/A15SDOptimizer.cpp')
0 files changed, 0 insertions, 0 deletions
