aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Module.cpp
diff options
context:
space:
mode:
authorRuyman <ruyman@codeplay.com>2019-07-26 16:21:01 +0100
committerAlexey Bader <alexey.bader@intel.com>2020-02-27 15:08:42 +0300
commitbd97704eaaaab5a95ecb048ce343c1a4be5d94e5 (patch)
treeef53dec91525f29ea71e0f15f6119ab43cfa537c /clang/lib/Basic/Module.cpp
parentee1b2e7ded12ef6e11ce35bb9929490ac9e7fa4f (diff)
downloadllvm-bd97704eaaaab5a95ecb048ce343c1a4be5d94e5.zip
llvm-bd97704eaaaab5a95ecb048ce343c1a4be5d94e5.tar.gz
llvm-bd97704eaaaab5a95ecb048ce343c1a4be5d94e5.tar.bz2
[SYCL] Driver option to select SYCL version
Summary: User can select the version of SYCL the compiler will use via the flag -sycl-std, similar to -cl-std. The flag defines the LangOpts.SYCLVersion option to the version of SYCL. The default value is undefined. If driver is building SYCL code, flag is set to the default SYCL version (1.2.1) The preprocessor uses this variable to define CL_SYCL_LANGUAGE_VERSION macro, which should be defined according to SYCL 1.2.1 standard. Only valid value at this point for the flag is 1.2.1. Co-Authored-By: David Wood <Q0KPU0H1YOEPHRY1R2SN5B5RL@david.davidtw.co> Signed-off-by: Ruyman Reyes <ruyman@codeplay.com> Subscribers: ebevhan, Anastasia, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D72857 Signed-off-by: Alexey Bader <alexey.bader@intel.com>
Diffstat (limited to 'clang/lib/Basic/Module.cpp')
0 files changed, 0 insertions, 0 deletions