aboutsummaryrefslogtreecommitdiffstats
path: root/Assembly.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Assembly.cpp')
-rw-r--r--Assembly.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Assembly.cpp b/Assembly.cpp
index 6cc09a4b..c7253622 100644
--- a/Assembly.cpp
+++ b/Assembly.cpp
@@ -329,7 +329,8 @@ Assembly& Assembly::optimise(bool _enable)
copt << "Performing common subexpression elimination...";
for (auto iter = m_items.begin(); iter != m_items.end();)
{
- CommonSubexpressionEliminator eliminator;
+ KnownState state;
+ CommonSubexpressionEliminator eliminator(state);
auto orig = iter;
iter = eliminator.feedItems(iter, m_items.end());
AssemblyItems optItems;