commit | fc633002339439339e94f83eca9a012c6fc51e50 | [log] [tgz] |
---|---|---|
author | Jim Grosbach <grosbach@apple.com> | Fri Sep 03 18:28:19 2010 +0000 |
committer | Jim Grosbach <grosbach@apple.com> | Fri Sep 03 18:28:19 2010 +0000 |
tree | 0bfce752a3fadf5150b35844e60df52076cfeda4 | |
parent | 260fbf2b57859d513e78acd68a8e122581198e68 [diff] |
Check the local frame alignment for determining whether dynamic stack alignment should be performed. Otherwise dynamic realignment may trigger when the register allocator has already used the frame pointer as a general purpose register. That is, we need to make sure that the list of reserved registers doesn't change after register allocation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112986 91177308-0d34-0410-b5e6-96231b3b80d8