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
@@ -24,6 +24,6 @@ contract Main {
}
// ----
// f(uint256): 0x34 -> 0x46bddb1178e94d7f2892ff5f366840eb658911794f2c3a44c450aa2c505186c1
// gas irOptimized: 112899
// gas irOptimized: 112757
// gas legacy: 126596
// gas legacyOptimized: 113823