diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-08-04 22:10:15 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-08-04 22:10:15 +0000 |
commit | 936ed5424cc55a01cb6afdf687a82b134356ddc8 (patch) | |
tree | 83d58f57cef7518082c2c98dcbdd27acadac3f41 /lib/Analysis/BasicAliasAnalysis.cpp | |
parent | 7536f72a97ad25c3652fdfe26d392fd78b6ea7b9 (diff) |
Reserve a stack slot if the function adjusts the stack but doesn't
simplify the call frame pseudo instructions. In that situation, the
calculations for estimating the stack size will be way off, leading to
not having an emergency spill slot when we need one. It should be possible
to be more precise about tracking the adjustment values, but not really
necessary for correctness. Upcoming cleanups for PEI in general will
render that moot.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110258 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/BasicAliasAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions