Update local stack block allocation to let PEI do the allocs if no additional
authorJim Grosbach <grosbach@apple.com>
Thu, 19 Aug 2010 02:47:08 +0000 (02:47 +0000)
committerJim Grosbach <grosbach@apple.com>
Thu, 19 Aug 2010 02:47:08 +0000 (02:47 +0000)
commita0fc005321ac163f10ebc5216a85068a496969df
treedcb5018dec268aa79c5967a30e8a94d2380f43e0
parent8a757aeac436ecd27e28a39b10032fd6fda33780
Update local stack block allocation to let PEI do the allocs if no additional
base registers were required. This will allow for slightly better packing
of the locals when alignment padding is necessary after callee saved registers.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111508 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineFrameInfo.h
lib/CodeGen/LocalStackSlotAllocation.cpp
lib/CodeGen/PrologEpilogInserter.cpp