Skip to content

Commit e2941fb

Browse files
committed
kiconvert -> argconvert
1 parent aaf20a7 commit e2941fb

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/intrinsics.jl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -224,18 +224,18 @@ Used for certain algorithm optimizations.
224224
multiprocessor_count(_) = 0
225225

226226
"""
227-
kiconvert(::NewBackend, arg)
227+
argconvert(::NewBackend, arg)
228228
229229
This function is called for every argument to be passed to a kernel, allowing it to be
230230
converted to a GPU-friendly format.
231231
232232
!!! note
233233
Backend implementations **must** implement:
234234
```
235-
kiconvert(::NewBackend, arg)
235+
argconvert(::NewBackend, arg)
236236
```
237237
"""
238-
function kiconvert end
238+
function argconvert end
239239

240240
"""
241241
KI.kifunction(::NewBackend, f::F, tt::TT=Tuple{}; name=nothing, kwargs...) where {F,TT}
@@ -269,7 +269,7 @@ High-level interface for executing code on a GPU.
269269
The `@kikernel` macro should prefix a call, with `func` a callable function or object that
270270
should return nothing. It will be compiled to a function native to the specified `backend`
271271
upon first use, and to a certain extent arguments will be converted and managed automatically
272-
using `kiconvert`. Finally, if `launch=true`, the newly created callable kernel object is
272+
using `argconvert`. Finally, if `launch=true`, the newly created callable kernel object is
273273
called and launched according to the specified `backend`.
274274
275275
There are a few keyword arguments that influence the behavior of `@kikernel`:
@@ -333,8 +333,8 @@ macro kikernel(backend, ex...)
333333
quote
334334
$f_var = $f
335335
GC.@preserve $(vars...) $f_var begin
336-
$kernel_f = $kiconvert($backend, $f_var)
337-
$kernel_args = Base.map(x -> $kiconvert($backend, x), ($(var_exprs...),))
336+
$kernel_f = $argconvert($backend, $f_var)
337+
$kernel_args = Base.map(x -> $argconvert($backend, x), ($(var_exprs...),))
338338
$kernel_tt = Tuple{Base.map(Core.Typeof, $kernel_args)...}
339339
$kernel = $kifunction($backend, $kernel_f, $kernel_tt; $(compiler_kwargs...))
340340
if $launch

src/pocl/backend.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ function (obj::KA.Kernel{POCLBackend})(args...; ndrange = nothing, workgroupsize
139139
return nothing
140140
end
141141

142-
KI.kiconvert(::POCLBackend, arg) = clconvert(arg)
142+
KI.argconvert(::POCLBackend, arg) = clconvert(arg)
143143

144144
function KI.kifunction(::POCLBackend, f::F, tt::TT = Tuple{}; name = nothing, kwargs...) where {F, TT}
145145
kern = clfunction(f, tt; name, kwargs...)

0 commit comments

Comments
 (0)