diff options
author | Quentin Colombet <qcolombet@apple.com> | 2014-09-18 21:17:50 +0000 |
---|---|---|
committer | Quentin Colombet <qcolombet@apple.com> | 2014-09-18 21:17:50 +0000 |
commit | 17799fedb7562445f377619d4e09f20eef630d1f (patch) | |
tree | 6aab30f0d197a54ec100f92ca9408525ce0c5be7 /llvm/lib/Object/SymbolicFile.cpp | |
parent | 87bac59adce546601eb397e4a3c1354b0282f4d4 (diff) | |
download | bcm5719-llvm-17799fedb7562445f377619d4e09f20eef630d1f.tar.gz bcm5719-llvm-17799fedb7562445f377619d4e09f20eef630d1f.zip |
[ARM] Do not perform a tail call when the caller returns several values.
The fix is slightly different then x86 (see r216117) because the number of values
attached to a return can vary even for a single returned value (e.g., f64 yields
two returned values).
<rdar://problem/18352998>
llvm-svn: 218076
Diffstat (limited to 'llvm/lib/Object/SymbolicFile.cpp')
0 files changed, 0 insertions, 0 deletions