diff options
| author | Eric Christopher <echristo@gmail.com> | 2012-11-14 22:09:20 +0000 |
|---|---|---|
| committer | Eric Christopher <echristo@gmail.com> | 2012-11-14 22:09:20 +0000 |
| commit | 950d8703b1e79df72b8acda09421d1e0c9f262b8 (patch) | |
| tree | 8c5e8d31ce270b0042a95d8c6f5abbac018f7385 /llvm/lib/Target/CellSPU/SPUMachineFunction.h | |
| parent | fd081ca50aa1575d79dd523a14cb39add8e23c5d (diff) | |
| download | bcm5719-llvm-950d8703b1e79df72b8acda09421d1e0c9f262b8.tar.gz bcm5719-llvm-950d8703b1e79df72b8acda09421d1e0c9f262b8.zip | |
Remove the CellSPU port.
Approved by Chris Lattner.
llvm-svn: 167984
Diffstat (limited to 'llvm/lib/Target/CellSPU/SPUMachineFunction.h')
| -rw-r--r-- | llvm/lib/Target/CellSPU/SPUMachineFunction.h | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/llvm/lib/Target/CellSPU/SPUMachineFunction.h b/llvm/lib/Target/CellSPU/SPUMachineFunction.h deleted file mode 100644 index 399684bb088..00000000000 --- a/llvm/lib/Target/CellSPU/SPUMachineFunction.h +++ /dev/null @@ -1,50 +0,0 @@ -//===-- SPUMachineFunctionInfo.h - Private data used for CellSPU --*- C++ -*-=// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file declares the IBM Cell SPU specific subclass of MachineFunctionInfo. -// -//===----------------------------------------------------------------------===// - -#ifndef SPU_MACHINE_FUNCTION_INFO_H -#define SPU_MACHINE_FUNCTION_INFO_H - -#include "llvm/CodeGen/MachineFunction.h" - -namespace llvm { - -/// SPUFunctionInfo - Cell SPU target-specific information for each -/// MachineFunction -class SPUFunctionInfo : public MachineFunctionInfo { - virtual void anchor(); - - /// UsesLR - Indicates whether LR is used in the current function. - /// - bool UsesLR; - - // VarArgsFrameIndex - FrameIndex for start of varargs area. - int VarArgsFrameIndex; - -public: - SPUFunctionInfo(MachineFunction& MF) - : UsesLR(false), - VarArgsFrameIndex(0) - {} - - void setUsesLR(bool U) { UsesLR = U; } - bool usesLR() { return UsesLR; } - - int getVarArgsFrameIndex() const { return VarArgsFrameIndex; } - void setVarArgsFrameIndex(int Index) { VarArgsFrameIndex = Index; } -}; - -} // end of namespace llvm - - -#endif - |

