Use hash of candidates for CSE.

This commit is contained in:
chriseth
2022-11-09 16:57:46 +01:00
parent 5c139b60b8
commit 40342264c2
7 changed files with 146 additions and 46 deletions
+1 -1
View File
@@ -123,7 +123,7 @@ protected:
/// for example at points where control flow is merged.
void clearValues(std::set<YulString> _names);
void assignValue(YulString _variable, Expression const* _value);
virtual void assignValue(YulString _variable, Expression const* _value);
/// Clears knowledge about storage or memory if they may be modified inside the block.
void clearKnowledgeIfInvalidated(Block const& _block);