File tree 1 file changed +12
-0
lines changed
sycl/include/sycl/ext/intel
1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change 71
71
72
72
// / @} sycl_esimd
73
73
74
+ // TODO Disable "changes ABI" warnings emitted by host compiler, because ESIMD
75
+ // code is supposed to be compiled by clang++ only for now anyway, plus ESIMD
76
+ // code performance on host is not an issue yet.
77
+ #if !defined(__SYCL_DEVICE_ONLY__) && defined(__clang__)
78
+ #pragma clang diagnostic push
79
+ #pragma clang diagnostic ignored "-Wpsabi"
80
+ #endif // !defined(__SYCL_DEVICE_ONLY__) && defined(__clang__)
81
+
74
82
#include < sycl/ext/intel/esimd/alt_ui.hpp>
75
83
#include < sycl/ext/intel/esimd/common.hpp>
76
84
#include < sycl/ext/intel/esimd/math.hpp>
79
87
#include < sycl/ext/intel/esimd/simd_view.hpp>
80
88
#include < sycl/ext/intel/experimental/esimd/math.hpp>
81
89
#include < sycl/ext/intel/experimental/esimd/memory.hpp>
90
+
91
+ #if !defined(__SYCL_DEVICE_ONLY__) && defined(__clang__)
92
+ #pragma clang diagnostics pop
93
+ #endif // !defined(__SYCL_DEVICE_ONLY__) && defined(__clang__)
You can’t perform that action at this time.
0 commit comments