AMDGPU: Remove SCCReg.
[oota-llvm.git] / lib / Target / AMDGPU / SIRegisterInfo.td
index 1c4596ad167858c56810e7ec294f19f7f8151107..bf410ad3538ada8e4b03f8f2c4d654a26e3b843d 100644 (file)
@@ -182,12 +182,6 @@ class RegImmMatcher<string name> : AsmOperandClass {
   let RenderMethod = "addRegOrImmOperands";
 }
 
-// Special register classes for predicates and the M0 register
-def SCCReg : RegisterClass<"AMDGPU", [i32, i1], 32, (add SCC)> {
-  let CopyCost = -1; // Theoretically it is possible to read from SCC,
-                     // but it should never be necessary.
-}
-
 def VCCReg : RegisterClass<"AMDGPU", [i64, i1], 64, (add VCC)>;
 def EXECReg : RegisterClass<"AMDGPU", [i64, i1], 64, (add EXEC)>;