Skip to content
Snippets Groups Projects
Commit 1adb0bd9 authored by Dominic Kempf's avatar Dominic Kempf
Browse files

Fix kernel name generation

parent a16c7a17
No related branches found
No related tags found
No related merge requests found
...@@ -453,9 +453,15 @@ def extract_kernel_from_cache(tag, wrap_in_cgen=True): ...@@ -453,9 +453,15 @@ def extract_kernel_from_cache(tag, wrap_in_cgen=True):
from loopy import Options from loopy import Options
opt = Options(ignore_boostable_into=True) opt = Options(ignore_boostable_into=True)
# Find a name for the kernel
if wrap_in_cgen:
from dune.perftool.pdelab.signatures import kernel_name
name = kernel_name()
else:
name = "constructor_kernel"
# Create the kernel # Create the kernel
from loopy import make_kernel, preprocess_kernel from loopy import make_kernel, preprocess_kernel
from dune.perftool.pdelab.signatures import kernel_name
kernel = make_kernel(domains, kernel = make_kernel(domains,
instructions, instructions,
arguments, arguments,
...@@ -463,7 +469,7 @@ def extract_kernel_from_cache(tag, wrap_in_cgen=True): ...@@ -463,7 +469,7 @@ def extract_kernel_from_cache(tag, wrap_in_cgen=True):
target=DuneTarget(), target=DuneTarget(),
options=opt, options=opt,
silenced_warnings=silenced, silenced_warnings=silenced,
name=kernel_name(), name=name,
) )
from loopy import make_reduction_inames_unique from loopy import make_reduction_inames_unique
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment