commit | deb8e33163b237cecb58eacb90168155eee0573f | [log] [tgz] |
---|---|---|
author | Reed Kotler <rkotler@mips.com> | Wed Dec 18 23:57:48 2013 +0000 |
committer | Reed Kotler <rkotler@mips.com> | Wed Dec 18 23:57:48 2013 +0000 |
tree | 6128b1614d5763054d4c2c984dc2910039bb0455 | |
parent | 9e0f77e34ea82eb137c1960338ddf91d584d346e [diff] |
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@197630 91177308-0d34-0410-b5e6-96231b3b80d8