Modifier and Type | Class and Description |
---|---|
static interface |
Optimize.RewriterFactory |
Modifier and Type | Field and Description |
---|---|
static Symbol |
filterPlacementOldName
Alternative name for compatibility only
|
static Optimize.RewriterFactory |
noOptimizationFactory |
static Optimize.RewriterFactory |
stdOptimizationFactory |
Modifier and Type | Method and Description |
---|---|
static Op |
apply(String label,
Transform transform,
Op op) |
static Op |
apply(Transform transform,
Op op) |
static Optimize.RewriterFactory |
getFactory(Optimize.RewriterFactory aFactory)
Get the global factory for making optimizers
|
static void |
noOptimizer()
Set the global optimizer factory to one that does nothing
|
static Op |
optimize(Op op,
Context context) |
static Op |
optimize(Op op,
ExecutionContext execCxt) |
Op |
rewrite(Op op) |
static void |
setFactory(Optimize.RewriterFactory aFactory)
Globably set the fcaory for making optimizers
|
public static Optimize.RewriterFactory noOptimizationFactory
public static Optimize.RewriterFactory stdOptimizationFactory
public static final Symbol filterPlacementOldName
public static Op optimize(Op op, ExecutionContext execCxt)
public static void noOptimizer()
public static void setFactory(Optimize.RewriterFactory aFactory)
public static Optimize.RewriterFactory getFactory(Optimize.RewriterFactory aFactory)
Licenced under the Apache License, Version 2.0