DPC++ Runtime
Runtime libraries for oneAPI DPC++
pi_opencl.hpp
Go to the documentation of this file.
1 //==---------- pi_opencl.hpp - OpenCL Plugin -------------------------------==//
2 //
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 //
7 //===----------------------------------------------------------------------===//
10 
16 
17 #ifndef PI_OPENCL_HPP
18 #define PI_OPENCL_HPP
19 
20 #include <climits>
21 #include <regex>
22 #include <string>
23 
24 // Share code between the PI Plugin and UR Adapter
25 #include <pi2ur.hpp>
26 
27 // This version should be incremented for any change made to this file or its
28 // corresponding .cpp file.
29 #define _PI_OPENCL_PLUGIN_VERSION 1
30 
31 #define _PI_OPENCL_PLUGIN_VERSION_STRING \
32  _PI_PLUGIN_VERSION_STRING(_PI_OPENCL_PLUGIN_VERSION)
33 
34 #endif // PI_OPENCL_HPP