R600: Add RV670 processor
authorTom Stellard <thomas.stellard@amd.com>
Fri, 5 Apr 2013 23:31:40 +0000 (23:31 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Fri, 5 Apr 2013 23:31:40 +0000 (23:31 +0000)
This is an R600 GPU with double support.

Reviewed-by: Christian König <christian.koenig@amd.com>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178929 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/R600/Processors.td

index 3034c7988265e1d40b36bb09d276d79ee0491323..b9229d499d18125dea97248c1462ffbb2c741a6e 100644 (file)
@@ -15,6 +15,7 @@ class Proc<string Name, ProcessorItineraries itin, list<SubtargetFeature> Featur
 : Processor<Name, itin, Features>;
 def : Proc<"",           R600_EG_Itin, [FeatureR600ALUInst]>;
 def : Proc<"r600",       R600_EG_Itin, [FeatureR600ALUInst]>;
+def : Proc<"rv670",      R600_EG_Itin, [FeatureR600ALUInst, FeatureFP64]>;
 def : Proc<"rv710",      R600_EG_Itin, []>;
 def : Proc<"rv730",      R600_EG_Itin, []>;
 def : Proc<"rv770",      R600_EG_Itin, [FeatureFP64]>;