@@ -64,6 +64,7 @@ class PerftoolOptionsArray(ImmutableRecord):
...
@@ -64,6 +64,7 @@ class PerftoolOptionsArray(ImmutableRecord):
architecture=PerftoolOption(default="haswell",helpstr="The architecture to optimize for. Possible values: haswell|knl")
architecture=PerftoolOption(default="haswell",helpstr="The architecture to optimize for. Possible values: haswell|knl")
grid_offset=PerftoolOption(default=False,helpstr="Set to true if you want a yasp grid where the lower left corner is not in the origin.")
grid_offset=PerftoolOption(default=False,helpstr="Set to true if you want a yasp grid where the lower left corner is not in the origin.")
simplify=PerftoolOption(default=True,helpstr="Whether to simplify expressions using sympy")
simplify=PerftoolOption(default=True,helpstr="Whether to simplify expressions using sympy")
assure_statement_ordering=PerftoolOption(default=False,helpstr="Whether special care should be taken for a good statement ordering in sumfact kernels, runs into a loopy scheduler performance bug, but is necessary for production.")
# Arguments that are mainly to be set by logic depending on other options
# Arguments that are mainly to be set by logic depending on other options