diff options
author | Chris Lattner <sabre@nondot.org> | 2002-08-09 20:08:06 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-08-09 20:08:06 +0000 |
commit | 035dfbe7f2d109008d2d62d9f2a67efb477a7ab6 (patch) | |
tree | a148a9e4b4ce1a86d95b0492643f5fe2fbc6e40d /include/llvm/Target/TargetFrameInfo.h | |
parent | 179cdfb5c844005ed94409e9405473029f2296a6 (diff) | |
download | external_llvm-035dfbe7f2d109008d2d62d9f2a67efb477a7ab6.zip external_llvm-035dfbe7f2d109008d2d62d9f2a67efb477a7ab6.tar.gz external_llvm-035dfbe7f2d109008d2d62d9f2a67efb477a7ab6.tar.bz2 |
* Removed extraneous #includes
* Fixed file headers to be consistent with the rest of LLVM
* Other minor fixes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3278 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Target/TargetFrameInfo.h')
-rw-r--r-- | include/llvm/Target/TargetFrameInfo.h | 30 |
1 files changed, 8 insertions, 22 deletions
diff --git a/include/llvm/Target/TargetFrameInfo.h b/include/llvm/Target/TargetFrameInfo.h index 8f1a0be..659955c 100644 --- a/include/llvm/Target/TargetFrameInfo.h +++ b/include/llvm/Target/TargetFrameInfo.h @@ -1,14 +1,8 @@ -// $Id$ -*-c++-*- -//*************************************************************************** -// File: -// MachineFrameInfo.h -// -// Purpose: -// Interface to layout of stack frame on target machine. -// -// History: -// 11/6/01 - Vikram Adve - Created -//**************************************************************************/ +//===-- llvm/CodeGen/MachineFrameInfo.h -------------------------*- C++ -*-===// +// +// Interface to layout of stack frame on target machine. +// +//===----------------------------------------------------------------------===// #ifndef LLVM_CODEGEN_FRAMEINFO_H #define LLVM_CODEGEN_FRAMEINFO_H @@ -16,22 +10,14 @@ #include "Support/NonCopyable.h" #include <vector> - -//************************* Forward Declarations **************************/ - class MachineCodeForMethod; class TargetMachine; - -//*************************** External Classes ****************************/ - - -class MachineFrameInfo : public NonCopyableV { -public: - const TargetMachine& target; +struct MachineFrameInfo : public NonCopyableV { + const TargetMachine ⌖ public: - /*ctor*/ MachineFrameInfo(const TargetMachine& tgt) : target(tgt) {} + MachineFrameInfo(const TargetMachine& tgt) : target(tgt) {} // // These methods provide constant parameters of the frame layout. |