diff --git a/src/passes/OptimizeInstructions.cpp b/src/passes/OptimizeInstructions.cpp index f94285930f2..8f7bf63e7dd 100644 --- a/src/passes/OptimizeInstructions.cpp +++ b/src/passes/OptimizeInstructions.cpp @@ -44,6 +44,7 @@ struct Pattern { Pattern(Expression* input, Expression* output) : input(input), output(output) {} }; +#if 0 // Database of patterns struct PatternDatabase { Module wasm; @@ -87,6 +88,7 @@ struct DatabaseEnsurer { database = new PatternDatabase; } }; +#endif // Check for matches and apply them struct Match { @@ -169,7 +171,9 @@ struct OptimizeInstructions : public WalkerPasspatternMap.find(curr->_id); if (iter == database->patternMap.end()) return; auto& patterns = iter->second; @@ -195,6 +200,9 @@ struct OptimizeInstructions : public WalkerPass