Skip to content

Commit cb397ef

Browse files
committed
[RM] namespace-qualify overloaded math reference fns
1 parent 076182c commit cb397ef

File tree

1 file changed

+24
-25
lines changed

1 file changed

+24
-25
lines changed

util/math_reference.h

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1012,7 +1012,7 @@ sycl::vec<T, N> fract(sycl::vec<T, N> a, sycl::vec<T, N> *b) {
10121012
sycl::vec<T, N> resPtr;
10131013
for (int i = 0; i < N; i++) {
10141014
T value;
1015-
res[i] = fract(a[i], &value);
1015+
res[i] = reference::fract(a[i], &value);
10161016
resPtr[i] = value;
10171017
}
10181018
*b = resPtr;
@@ -1026,7 +1026,7 @@ sycl::marray<T, N> fract(sycl::marray<T, N> a, sycl::marray<T, N> *b) {
10261026
sycl::marray<T, N> resPtr;
10271027
for (size_t i = 0; i < N; i++) {
10281028
T value;
1029-
res[i] = fract(a[i], &value);
1029+
res[i] = reference::fract(a[i], &value);
10301030
resPtr[i] = value;
10311031
}
10321032
*b = resPtr;
@@ -1041,7 +1041,7 @@ sycl::vec<T, N> frexp(sycl::vec<T, N> a, sycl::vec<int, N> *b) {
10411041
sycl::vec<int, N> resPtr;
10421042
for (int i = 0; i < N; i++) {
10431043
int value;
1044-
res[i] = frexp(a[i], &value);
1044+
res[i] = reference::frexp(a[i], &value);
10451045
resPtr[i] = value;
10461046
}
10471047
*b = resPtr;
@@ -1055,8 +1055,7 @@ sycl::marray<T, N> frexp(sycl::marray<T, N> a, sycl::marray<int, N> *b) {
10551055
sycl::marray<int, N> resPtr;
10561056
for (size_t i = 0; i < N; i++) {
10571057
int value;
1058-
res[i] = frexp(a[i], &value);
1059-
;
1058+
res[i] = reference::frexp(a[i], &value);
10601059
resPtr[i] = value;
10611060
}
10621061
*b = resPtr;
@@ -1075,7 +1074,7 @@ template <typename T, int N>
10751074
sycl::vec<int, N> ilogb(sycl::vec<T, N> a) {
10761075
sycl::vec<int, N> res;
10771076
for (int i = 0; i < N; i++) {
1078-
res[i] = ilogb(a[i]);
1077+
res[i] = reference::ilogb(a[i]);
10791078
}
10801079
return res;
10811080
}
@@ -1085,7 +1084,7 @@ template <typename T, size_t N>
10851084
sycl::marray<int, N> ilogb(sycl::marray<T, N> a) {
10861085
sycl::marray<int, N> res;
10871086
for (size_t i = 0; i < N; i++) {
1088-
res[i] = ilogb(a[i]);
1087+
res[i] = reference::ilogb(a[i]);
10891088
}
10901089
return res;
10911090
}
@@ -1096,7 +1095,7 @@ template <typename T, int N>
10961095
sycl::vec<T, N> ldexp(sycl::vec<T, N> a, sycl::vec<int, N> b) {
10971096
sycl::vec<T, N> res;
10981097
for (int i = 0; i < N; i++) {
1099-
res[i] = ldexp(a[i], b[i]);
1098+
res[i] = reference::ldexp(a[i], b[i]);
11001099
}
11011100
return res;
11021101
}
@@ -1106,7 +1105,7 @@ template <typename T, size_t N>
11061105
sycl::marray<T, N> ldexp(sycl::marray<T, N> a, sycl::marray<int, N> b) {
11071106
sycl::marray<T, N> res;
11081107
for (size_t i = 0; i < N; i++) {
1109-
res[i] = ldexp(a[i], b[i]);
1108+
res[i] = reference::ldexp(a[i], b[i]);
11101109
}
11111110
return res;
11121111
}
@@ -1115,7 +1114,7 @@ template <typename T, int N>
11151114
sycl::vec<T, N> ldexp(sycl::vec<T, N> a, int b) {
11161115
sycl::vec<T, N> res;
11171116
for (int i = 0; i < N; i++) {
1118-
res[i] = ldexp(a[i], b);
1117+
res[i] = reference::ldexp(a[i], b);
11191118
}
11201119
return res;
11211120
}
@@ -1125,7 +1124,7 @@ template <typename T, size_t N>
11251124
sycl::marray<T, N> ldexp(sycl::marray<T, N> a, int b) {
11261125
sycl::marray<T, N> res;
11271126
for (size_t i = 0; i < N; i++) {
1128-
res[i] = ldexp(a[i], b);
1127+
res[i] = reference::ldexp(a[i], b);
11291128
}
11301129
return res;
11311130
}
@@ -1145,7 +1144,7 @@ sycl::vec<T, N> lgamma_r(sycl::vec<T, N> a, sycl::vec<int, N> *b) {
11451144
sycl::vec<int, N> resPtr;
11461145
for (int i = 0; i < N; i++) {
11471146
int value;
1148-
res[i] = lgamma_r(a[i], &value);
1147+
res[i] = reference::lgamma_r(a[i], &value);
11491148
resPtr[i] = value;
11501149
}
11511150
*b = resPtr;
@@ -1159,7 +1158,7 @@ sycl::marray<T, N> lgamma_r(sycl::marray<T, N> a, sycl::marray<int, N> *b) {
11591158
sycl::marray<int, N> resPtr;
11601159
for (size_t i = 0; i < N; i++) {
11611160
int value;
1162-
res[i] = lgamma_r(a[i], &value);
1161+
res[i] = reference::lgamma_r(a[i], &value);
11631162
resPtr[i] = value;
11641163
}
11651164
*b = resPtr;
@@ -1227,7 +1226,7 @@ sycl::vec<T, N> modf(sycl::vec<T, N> a, sycl::vec<T, N> *b) {
12271226
sycl::vec<T, N> resPtr;
12281227
for (int i = 0; i < N; i++) {
12291228
T value;
1230-
res[i] = modf(a[i], &value);
1229+
res[i] = reference::modf(a[i], &value);
12311230
resPtr[i] = value;
12321231
}
12331232
*b = resPtr;
@@ -1241,7 +1240,7 @@ sycl::marray<T, N> modf(sycl::marray<T, N> a, sycl::marray<T, N> *b) {
12411240
sycl::marray<T, N> resPtr;
12421241
for (int i = 0; i < N; i++) {
12431242
T value;
1244-
res[i] = modf(a[i], &value);
1243+
res[i] = reference::modf(a[i], &value);
12451244
resPtr[i] = value;
12461245
}
12471246
*b = resPtr;
@@ -1283,7 +1282,7 @@ template <typename T, int N>
12831282
sycl::vec<T, N> pown(sycl::vec<T, N> a, sycl::vec<int, N> b) {
12841283
sycl::vec<T, N> res;
12851284
for (int i = 0; i < N; i++) {
1286-
res[i] = pown(a[i], b[i]);
1285+
res[i] = reference::pown(a[i], b[i]);
12871286
}
12881287
return res;
12891288
}
@@ -1293,7 +1292,7 @@ template <typename T, size_t N>
12931292
sycl::marray<T, N> pown(sycl::marray<T, N> a, sycl::marray<int, N> b) {
12941293
sycl::marray<T, N> res;
12951294
for (size_t i = 0; i < N; i++) {
1296-
res[i] = pown(a[i], b[i]);
1295+
res[i] = reference::pown(a[i], b[i]);
12971296
}
12981297
return res;
12991298
}
@@ -1309,15 +1308,15 @@ template <typename T, int N>
13091308
sycl_cts::resultRef<sycl::vec<T, N>> powr(sycl::vec<T, N> a,
13101309
sycl::vec<T, N> b) {
13111310
return sycl_cts::math::run_func_on_vector_result_ref<T, N>(
1312-
[](T x, T y) { return powr(x, y); }, a, b);
1311+
[](T x, T y) { return reference::powr(x, y); }, a, b);
13131312
}
13141313
// FIXME: AdaptiveCpp does not support marray
13151314
#ifndef SYCL_CTS_COMPILING_WITH_ADAPTIVECPP
13161315
template <typename T, size_t N>
13171316
sycl_cts::resultRef<sycl::marray<T, N>> powr(sycl::marray<T, N> a,
13181317
sycl::marray<T, N> b) {
13191318
return sycl_cts::math::run_func_on_marray_result_ref<T, N>(
1320-
[](T x, T y) { return powr(x, y); }, a, b);
1319+
[](T x, T y) { return reference::powr(x, y); }, a, b);
13211320
}
13221321
#endif
13231322

@@ -1336,7 +1335,7 @@ sycl::vec<T, N> remquo(sycl::vec<T, N> a, sycl::vec<T, N> b,
13361335
sycl::vec<int, N> resPtr;
13371336
for (int i = 0; i < N; i++) {
13381337
int value;
1339-
res[i] = remquo(a[i], b[i], &value);
1338+
res[i] = reference::remquo(a[i], b[i], &value);
13401339
resPtr[i] = value;
13411340
}
13421341
*c = resPtr;
@@ -1351,7 +1350,7 @@ sycl::marray<T, N> remquo(sycl::marray<T, N> a, sycl::marray<T, N> b,
13511350
sycl::marray<int, N> resPtr;
13521351
for (size_t i = 0; i < N; i++) {
13531352
int value;
1354-
res[i] = remquo(a[i], b[i], &value);
1353+
res[i] = reference::remquo(a[i], b[i], &value);
13551354
resPtr[i] = value;
13561355
}
13571356
*c = resPtr;
@@ -1371,7 +1370,7 @@ template <typename T, int N>
13711370
sycl::vec<T, N> rootn(sycl::vec<T, N> a, sycl::vec<int, N> b) {
13721371
sycl::vec<T, N> res;
13731372
for (int i = 0; i < N; i++) {
1374-
res[i] = rootn(a[i], b[i]);
1373+
res[i] = reference::rootn(a[i], b[i]);
13751374
}
13761375
return res;
13771376
}
@@ -1381,7 +1380,7 @@ template <typename T, size_t N>
13811380
sycl::marray<T, N> rootn(sycl::marray<T, N> a, sycl::marray<int, N> b) {
13821381
sycl::marray<T, N> res;
13831382
for (size_t i = 0; i < N; i++) {
1384-
res[i] = rootn(a[i], b[i]);
1383+
res[i] = reference::rootn(a[i], b[i]);
13851384
}
13861385
return res;
13871386
}
@@ -1407,7 +1406,7 @@ sycl::vec<T, N> sincos(sycl::vec<T, N> a, sycl::vec<T, N> *b) {
14071406
sycl::vec<T, N> resPtr;
14081407
for (int i = 0; i < N; i++) {
14091408
T value;
1410-
res[i] = sincos(a[i], &value);
1409+
res[i] = reference::sincos(a[i], &value);
14111410
resPtr[i] = value;
14121411
}
14131412
*b = resPtr;
@@ -1421,7 +1420,7 @@ sycl::marray<T, N> sincos(sycl::marray<T, N> a, sycl::marray<T, N> *b) {
14211420
sycl::marray<T, N> resPtr;
14221421
for (size_t i = 0; i < N; i++) {
14231422
T value;
1424-
res[i] = sincos(a[i], &value);
1423+
res[i] = reference::sincos(a[i], &value);
14251424
resPtr[i] = value;
14261425
}
14271426
*b = resPtr;

0 commit comments

Comments
 (0)