diff --git a/lib/Basic/OpenMPKinds.cpp b/lib/Basic/OpenMPKinds.cpp
index 8f2d74d6fa4aade0a2fc718d681f00b845fb6ec2..89a4faa7d09306fdfa47e20485ad7d64f2bd537c 100644
--- a/lib/Basic/OpenMPKinds.cpp
+++ b/lib/Basic/OpenMPKinds.cpp
@@ -78,6 +78,7 @@ unsigned clang::getOpenMPSimpleClauseType(OpenMPClauseKind Kind,
   case OMPC_unknown:
   case OMPC_threadprivate:
   case OMPC_private:
+  case OMPC_shared:
   case NUM_OPENMP_CLAUSES:
     break;
   }
@@ -99,6 +100,7 @@ const char *clang::getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind,
   case OMPC_unknown:
   case OMPC_threadprivate:
   case OMPC_private:
+  case OMPC_shared:
   case NUM_OPENMP_CLAUSES:
     break;
   }