commit | acca09bd64080393a047204eafad46e2fc34ee68 | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Fri Feb 25 00:24:46 2011 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Fri Feb 25 00:24:46 2011 +0000 |
tree | 9d81ae2111303c9ef9027336cd72293aab295d2f | |
parent | 9ae59e3444630419cebea753d65d88f897e586b9 [diff] |
Each prologue may have multiple vpush instructions to store callee-saved D registers since the vpush list may not have gaps. Make sure the stack adjustment instruction isn't moved between them. Ditto for vpop in epilogues. Sorry, can't reduce a small test case. rdar://9043312 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126457 91177308-0d34-0410-b5e6-96231b3b80d8