diff options
| author | Reed Kotler <rkotler@mips.com> | 2013-12-18 23:57:48 +0000 |
|---|---|---|
| committer | Reed Kotler <rkotler@mips.com> | 2013-12-18 23:57:48 +0000 |
| commit | 2500bd6c206a91fc9f54d8366578928d50d8e175 (patch) | |
| tree | ab25daa932d71185e25c465fcebc97ab666da4e4 /llvm/lib/Target/CppBackend/CPPBackend.cpp | |
| parent | 8edb5c2081daf48c1bff1df7bb37a3ccedddee37 (diff) | |
| download | llvm-2500bd6c206a91fc9f54d8366578928d50d8e175.zip llvm-2500bd6c206a91fc9f54d8366578928d50d8e175.tar.gz llvm-2500bd6c206a91fc9f54d8366578928d50d8e175.tar.bz2 | |
Fix a problem with mips16 stubs when calls are transformed during
tail call optimization. Some more work may be needed for indirect
calls but this patch fixes the current regression in Prolangc++/trees.
S2 optimization as part of the general cleanup and optimization
of prolog and epilog was not saving S2 in this case and needed to.
llvm-svn: 197630
Diffstat (limited to 'llvm/lib/Target/CppBackend/CPPBackend.cpp')
0 files changed, 0 insertions, 0 deletions
