Re-use knowledge about keccak calls.

Re-use knowledge about keccak calls.

Update gas cost.

More tests.

Fix bug.

Update libyul/optimiser/DataFlowAnalyzer.cpp

Remove util prefixes

fix test

More test cases.

Add Changelog entry
This commit is contained in:
chriseth
2022-12-07 14:16:13 +01:00
committed by Nikola Matic
parent 591df04211
commit 79c52b3c9e
14 changed files with 257 additions and 18 deletions
@@ -36,7 +36,7 @@ contract c {
// ----
// set(uint256): 7 -> true
// gas irOptimized: 110032
// gas irOptimized: 109897
// gas legacy: 110616
// gas legacyOptimized: 110006
// retrieve(uint256): 7 -> 1, 3, 4, 2