Author: aaronballman Date: Thu Aug 22 11:57:46 2019 New Revision: 369687 URL: http://llvm.org/viewvc/llvm-project?rev=369687&view=rev Log: Improve the documentation for OpenCL vector types.
This fixes some minor grammatical issues I noticed when reading the docs, and changes the recommended feature testing approach to use __has_attribute instead of __has_extension. Modified: cfe/trunk/docs/LanguageExtensions.rst Modified: cfe/trunk/docs/LanguageExtensions.rst URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/LanguageExtensions.rst?rev=369687&r1=369686&r2=369687&view=diff ============================================================================== --- cfe/trunk/docs/LanguageExtensions.rst (original) +++ cfe/trunk/docs/LanguageExtensions.rst Thu Aug 22 11:57:46 2019 @@ -389,8 +389,8 @@ Vectors and Extended Vectors Supports the GCC, OpenCL, AltiVec and NEON vector extensions. -OpenCL vector types are created using ``ext_vector_type`` attribute. It -support for ``V.xyzw`` syntax and other tidbits as seen in OpenCL. An example +OpenCL vector types are created using the ``ext_vector_type`` attribute. It +supports the ``V.xyzw`` syntax and other tidbits as seen in OpenCL. An example is: .. code-block:: c++ @@ -405,7 +405,7 @@ is: return c; } -Query for this feature with ``__has_extension(attribute_ext_vector_type)``. +Query for this feature with ``__has_attribute(ext_vector_type)``. Giving ``-maltivec`` option to clang enables support for AltiVec vector syntax and functions. For example: _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits