Move enabling the local stack allocation pass into the target where it belongs.
authorJim Grosbach <grosbach@apple.com>
Tue, 24 Aug 2010 19:05:43 +0000 (19:05 +0000)
committerJim Grosbach <grosbach@apple.com>
Tue, 24 Aug 2010 19:05:43 +0000 (19:05 +0000)
commita273442891ae20fd8192526132e3819ea9e5eda9
tree0e28d05f881cbe240efb9fba0d59f0072c149869
parent05ea54e8869a81b8dd846397175f218f97968907
Move enabling the local stack allocation pass into the target where it belongs.
For now it's still a command line option, but the interface to the generic
code doesn't need to know that.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111942 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetRegisterInfo.h
lib/CodeGen/LLVMTargetMachine.cpp
lib/CodeGen/LocalStackSlotAllocation.cpp
lib/CodeGen/PrologEpilogInserter.cpp
lib/Target/ARM/ARMBaseRegisterInfo.cpp
lib/Target/ARM/ARMBaseRegisterInfo.h