[OpenCL] Rename lang mode flag for C++ mode
authorAnastasia Stulova <anastasia.stulova@arm.com>
Thu, 25 Jul 2019 11:04:29 +0000 (11:04 +0000)
committerAnastasia Stulova <anastasia.stulova@arm.com>
Thu, 25 Jul 2019 11:04:29 +0000 (11:04 +0000)
commit88ed70e24705eacb3e5c3675f78342f197b53cb5
tree4b77eae26a5b9285ad224eae772801b2e04a31db
parent275954539d1eff6e4f6a5bb8f4b1642654dd30d6
[OpenCL] Rename lang mode flag for C++ mode

Rename lang mode flag to -cl-std=clc++/-cl-std=CLC++
or -std=clc++/-std=CLC++.

This aligns with OpenCL C conversion and removes ambiguity
with OpenCL C++.

Differential Revision: https://reviews.llvm.org/D65102

llvm-svn: 367008
53 files changed:
clang/docs/LanguageExtensions.rst
clang/docs/UsersManual.rst
clang/include/clang/Driver/Options.td
clang/include/clang/Frontend/LangStandards.def
clang/lib/Frontend/CompilerInvocation.cpp
clang/test/CodeGenCXX/mangle-address-space.cpp
clang/test/CodeGenOpenCL/builtins.cl
clang/test/CodeGenOpenCL/images.cl
clang/test/CodeGenOpenCL/logical-ops.cl
clang/test/CodeGenOpenCL/pipe_builtin.cl
clang/test/CodeGenOpenCL/sampler.cl
clang/test/CodeGenOpenCL/spir_version.cl
clang/test/CodeGenOpenCL/to_addr_builtin.cl
clang/test/CodeGenOpenCLCXX/address-space-castoperators.cpp
clang/test/CodeGenOpenCLCXX/address-space-deduction.cl
clang/test/CodeGenOpenCLCXX/address-space-deduction2.cl
clang/test/CodeGenOpenCLCXX/addrspace-conversion.cl
clang/test/CodeGenOpenCLCXX/addrspace-derived-base.cl
clang/test/CodeGenOpenCLCXX/addrspace-of-this.cl
clang/test/CodeGenOpenCLCXX/addrspace-operators.cl
clang/test/CodeGenOpenCLCXX/addrspace-references.cl
clang/test/CodeGenOpenCLCXX/addrspace-with-class.cl
clang/test/CodeGenOpenCLCXX/atexit.cl
clang/test/CodeGenOpenCLCXX/global_init.cl
clang/test/CodeGenOpenCLCXX/local_addrspace_init.cl
clang/test/CodeGenOpenCLCXX/method-overload-address-space.cl
clang/test/CodeGenOpenCLCXX/template-address-spaces.cl
clang/test/Driver/autocomplete.c
clang/test/Driver/opencl.cl
clang/test/Frontend/opencl.cl
clang/test/Frontend/stdlang.c
clang/test/Headers/opencl-c-header.cl
clang/test/Parser/opencl-cxx-keywords.cl
clang/test/Parser/opencl-cxx-virtual.cl
clang/test/Preprocessor/predefined-macros.c
clang/test/SemaOpenCL/address-spaces-conversions-cl2.0.cl
clang/test/SemaOpenCL/address-spaces.cl
clang/test/SemaOpenCL/builtin.cl
clang/test/SemaOpenCL/clk_event_t.cl
clang/test/SemaOpenCL/extension-version.cl
clang/test/SemaOpenCL/extensions.cl
clang/test/SemaOpenCL/invalid-image.cl
clang/test/SemaOpenCL/invalid-pipes-cl2.0.cl
clang/test/SemaOpenCLCXX/address-space-deduction.cl
clang/test/SemaOpenCLCXX/address-space-of-this-class-scope.cl
clang/test/SemaOpenCLCXX/address-space-of-this.cl
clang/test/SemaOpenCLCXX/address-space-references.cl
clang/test/SemaOpenCLCXX/address-space-templates.cl
clang/test/SemaOpenCLCXX/address_space_overloading.cl
clang/test/SemaOpenCLCXX/kernel_invalid.cl
clang/test/SemaOpenCLCXX/method-overload-address-space.cl
clang/test/SemaOpenCLCXX/newdelete.cl
clang/test/SemaOpenCLCXX/restricted.cl