|
void runOnOperation() override { |
|
GreedyRewriteConfig config; |
|
config.useTopDownTraversal = topDownProcessingEnabled; |
|
config.enableRegionSimplification = enableRegionSimplification; |
|
config.maxIterations = maxIterations; |
|
config.maxNumRewrites = maxNumRewrites; |
|
LogicalResult converged = |
listener is not copied over and therefore disallows the use cases where we want to insert attributes to newly created operations.