diff options
| author | Tom Stellard <thomas.stellard@amd.com> | 2013-10-29 16:38:29 +0000 | 
|---|---|---|
| committer | Tom Stellard <thomas.stellard@amd.com> | 2013-10-29 16:38:29 +0000 | 
| commit | 08ded12ffb9be8b463a467e2b4959ad3a506e81d (patch) | |
| tree | 754b681080614c4f291991514646a2d20a9dc5b2 /clang/lib/Basic | |
| parent | 6e1ee476abd36a23e2f4b8c52d60049db35a18d7 (diff) | |
| download | bcm5719-llvm-08ded12ffb9be8b463a467e2b4959ad3a506e81d.tar.gz bcm5719-llvm-08ded12ffb9be8b463a467e2b4959ad3a506e81d.zip | |
R600: Add Sea Islands GPUs
llvm-svn: 193622
Diffstat (limited to 'clang/lib/Basic')
| -rw-r--r-- | clang/lib/Basic/Targets.cpp | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index a2a1cb2cc86..1b928fe2377 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -1456,7 +1456,8 @@ class R600TargetInfo : public TargetInfo {      GK_EVERGREEN_DOUBLE_OPS,      GK_NORTHERN_ISLANDS,      GK_CAYMAN, -    GK_SOUTHERN_ISLANDS +    GK_SOUTHERN_ISLANDS, +    GK_SEA_ISLANDS    } GPU;  public: @@ -1535,6 +1536,9 @@ public:        .Case("pitcairn", GK_SOUTHERN_ISLANDS)        .Case("verde",    GK_SOUTHERN_ISLANDS)        .Case("oland",    GK_SOUTHERN_ISLANDS) +      .Case("bonaire",  GK_SEA_ISLANDS) +      .Case("kabini",   GK_SEA_ISLANDS) +      .Case("kaveri",   GK_SEA_ISLANDS)        .Default(GK_NONE);      if (GPU == GK_NONE) { @@ -1557,6 +1561,7 @@ public:        DescriptionString = DescriptionStringR600DoubleOps;        break;      case GK_SOUTHERN_ISLANDS: +    case GK_SEA_ISLANDS:        DescriptionString = DescriptionStringSI;        break;      } | 

