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 /clang/lib | |
| 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 'clang/lib')
0 files changed, 0 insertions, 0 deletions

