diff options
author | Eric Christopher <echristo@gmail.com> | 2014-06-27 02:05:24 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2014-06-27 02:05:24 +0000 |
commit | dd440f87277fec3bbdb564c67d337b2fa9f6499b (patch) | |
tree | 9bffb868f6a333902d93964cdef01d0cee76cd7b /llvm/lib/Target/NVPTX/NVPTXFrameLowering.h | |
parent | f0dad2670d607431542873e2f36fd6c6873e45e7 (diff) | |
download | bcm5719-llvm-dd440f87277fec3bbdb564c67d337b2fa9f6499b.tar.gz bcm5719-llvm-dd440f87277fec3bbdb564c67d337b2fa9f6499b.zip |
Move the constructor for NVPTXFrameLowering into the implementation
file in preparation for the subtarget move.
llvm-svn: 211847
Diffstat (limited to 'llvm/lib/Target/NVPTX/NVPTXFrameLowering.h')
-rw-r--r-- | llvm/lib/Target/NVPTX/NVPTXFrameLowering.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h b/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h index c372e831797..56fb673de0e 100644 --- a/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h +++ b/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h @@ -14,18 +14,15 @@ #ifndef NVPTX_FRAMELOWERING_H #define NVPTX_FRAMELOWERING_H -#include "NVPTXSubtarget.h" #include "llvm/Target/TargetFrameLowering.h" namespace llvm { - +class NVPTXSubtarget; class NVPTXFrameLowering : public TargetFrameLowering { bool is64bit; public: - explicit NVPTXFrameLowering(NVPTXSubtarget &STI) - : TargetFrameLowering(TargetFrameLowering::StackGrowsUp, 8, 0), - is64bit(STI.is64Bit()) {} + explicit NVPTXFrameLowering(NVPTXSubtarget &STI); bool hasFP(const MachineFunction &MF) const override; void emitPrologue(MachineFunction &MF) const override; |