@@ -28,14 +28,14 @@ template <typename T> void initInputBuffer(buffer<T, 1> &Buf, size_t Stride) {
28
28
auto Acc = Buf.template get_access <access::mode::write>();
29
29
for (size_t I = 0 ; I < Buf.get_count (); I += WorkGroupSize) {
30
30
for (size_t J = 0 ; J < WorkGroupSize; J++)
31
- Acc[I + J] = (T) (I + J + ((J % Stride == 0 ) ? 100 : 0 ));
31
+ Acc[I + J] = static_cast <T> (I + J + ((J % Stride == 0 ) ? 100 : 0 ));
32
32
}
33
33
}
34
34
35
35
template <typename T> void initOutputBuffer (buffer<T, 1 > &Buf) {
36
36
auto Acc = Buf.template get_access <access::mode::write>();
37
37
for (size_t I = 0 ; I < Buf.get_count (); I++)
38
- Acc[I] = (T) 0 ;
38
+ Acc[I] = static_cast <T>( 0 ) ;
39
39
}
40
40
41
41
template <typename T> struct is_vec : std::false_type {};
@@ -52,9 +52,9 @@ template <typename T> bool checkEqual(vec<T, 4> A, size_t B) {
52
52
}
53
53
54
54
template <typename T>
55
- typename std::enable_if <!is_vec<T>::value, bool >::type checkEqual (T A,
55
+ typename std::enable_if_t <!is_vec<T>::value, bool > checkEqual (T A,
56
56
size_t B) {
57
- T TB = (T)B ;
57
+ T TB = static_cast <T>(B) ;
58
58
return A == TB;
59
59
}
60
60
@@ -71,15 +71,15 @@ template <typename T> std::string toString(vec<T, 4> A) {
71
71
}
72
72
73
73
template <typename T = void >
74
- typename std::enable_if <!is_vec<T>::value && std::is_same<T, std::byte>::value,
75
- std::string>::type
74
+ typename std::enable_if_t <!is_vec<T>::value && std::is_same<T, std::byte>::value,
75
+ std::string>
76
76
toString (T A) {
77
77
return std::to_string ((unsigned char )A);
78
78
}
79
79
80
80
template <typename T = void >
81
- typename std::enable_if <!is_vec<T>::value && !std::is_same<T, std::byte>::value,
82
- std::string>::type
81
+ typename std::enable_if_t <!is_vec<T>::value && !std::is_same<T, std::byte>::value,
82
+ std::string>
83
83
toString (T A) {
84
84
return std::to_string (A);
85
85
}
0 commit comments