Optimize eq iszero jumpi to xor jumpi and remove double jump.

This commit is contained in:
chriseth
2022-03-10 14:41:41 +01:00
parent 2b201f21a1
commit b3fe042884
101 changed files with 312 additions and 253 deletions
@@ -14,8 +14,8 @@ contract c {
// storageEmpty -> 1
// fill() ->
// gas irOptimized: 465544
// gas legacy: 471460
// gas legacyOptimized: 467520
// gas legacy: 471400
// gas legacyOptimized: 467400
// storageEmpty -> 0
// clear() ->
// storageEmpty -> 1