diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2007-01-19 07:51:42 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2007-01-19 07:51:42 +0000 |
| commit | 10043e215bcfd6d2b09a6ce3ad461fd686f686b8 (patch) | |
| tree | f9b3ebcddb8683310866f912f1e3e61ba565235f /llvm/lib/Target/ARM/ARMFrameInfo.h | |
| parent | 28c5b8618a58a8fdc7a7f2505a7aa367b35fc129 (diff) | |
| download | bcm5719-llvm-10043e215bcfd6d2b09a6ce3ad461fd686f686b8.tar.gz bcm5719-llvm-10043e215bcfd6d2b09a6ce3ad461fd686f686b8.zip | |
ARM backend contribution from Apple.
llvm-svn: 33353
Diffstat (limited to 'llvm/lib/Target/ARM/ARMFrameInfo.h')
| -rw-r--r-- | llvm/lib/Target/ARM/ARMFrameInfo.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/llvm/lib/Target/ARM/ARMFrameInfo.h b/llvm/lib/Target/ARM/ARMFrameInfo.h index 5bd7f676671..c56640a3545 100644 --- a/llvm/lib/Target/ARM/ARMFrameInfo.h +++ b/llvm/lib/Target/ARM/ARMFrameInfo.h @@ -17,17 +17,15 @@ #include "ARM.h" #include "llvm/Target/TargetFrameInfo.h" -#include "llvm/Target/TargetMachine.h" +#include "ARMSubtarget.h" namespace llvm { -class ARMFrameInfo: public TargetFrameInfo { - +class ARMFrameInfo : public TargetFrameInfo { public: - ARMFrameInfo() - : TargetFrameInfo(TargetFrameInfo::StackGrowsDown, 8, 0) { + ARMFrameInfo(const ARMSubtarget &ST) + : TargetFrameInfo(StackGrowsDown, ST.getStackAlignment(), 0) { } - }; } // End llvm namespace |

