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/CodeGen/LocalStackSlotAllocation.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/CodeGen/LocalStackSlotAllocation.cpp')
0 files changed, 0 insertions, 0 deletions