Set REQUIRES shell on the test cases for r186044
[oota-llvm.git] / lib / Target / R600 / SIMachineFunctionInfo.h
index e2f97a47901ae9b2a0a5515ec8b17025896e519a..6da9f7f9a14d5c5e1f9dec17635d603dd8da9753 100644 (file)
 #ifndef SIMACHINEFUNCTIONINFO_H_
 #define SIMACHINEFUNCTIONINFO_H_
 
-#include "llvm/CodeGen/MachineFunction.h"
+#include "AMDGPUMachineFunction.h"
 
 namespace llvm {
 
 /// This class keeps track of the SPI_SP_INPUT_ADDR config register, which
 /// tells the hardware which interpolation parameters to load.
-class SIMachineFunctionInfo : public MachineFunctionInfo {
+class SIMachineFunctionInfo : public AMDGPUMachineFunction {
 public:
-  static const char *ShaderTypeAttribute;
-
   SIMachineFunctionInfo(const MachineFunction &MF);
-  unsigned SPIPSInputAddr;
-  unsigned ShaderType;
+  unsigned PSInputAddr;
 };
 
 } // End namespace llvm