[OpenMP] Sema and parsing for 'distribute simd' pragma

Summary: This patch is an implementation of sema and parsing for the OpenMP composite pragma 'distribute simd'.

Differential Revision: http://reviews.llvm.org/D22007

llvm-svn: 274604
diff --git a/clang/include/clang-c/Index.h b/clang/include/clang-c/Index.h
index 71b26c2..65956c5 100644
--- a/clang/include/clang-c/Index.h
+++ b/clang/include/clang-c/Index.h
@@ -2313,7 +2313,11 @@
    */
   CXCursor_OMPDistributeParallelForSimdDirective = 267,
 
-  CXCursor_LastStmt = CXCursor_OMPDistributeParallelForSimdDirective,
+  /** \brief OpenMP distribute simd directive.
+   */
+  CXCursor_OMPDistributeSimdDirective = 268,
+
+  CXCursor_LastStmt = CXCursor_OMPDistributeSimdDirective,
 
   /**
    * \brief Cursor that represents the translation unit itself.