Adjust cost of literal zero.

This commit is contained in:
chriseth
2021-04-22 11:42:42 +02:00
parent 1eff128b6d
commit 35b651103d
30 changed files with 172 additions and 212 deletions
@@ -15,6 +15,6 @@ contract C {
// compileViaYul: also
// ----
// f() -> 0
// gas irOptimized: 139564
// gas irOptimized: 139474
// gas legacy: 138913
// gas legacyOptimized: 137448
@@ -42,7 +42,7 @@ contract c {
// gas legacyOptimized: 2258654
// storage: empty
// clear() -> 0, 0
// gas irOptimized: 1854203
// gas irOptimized: 1854143
// gas legacy: 1727169
// gas legacyOptimized: 1698931
// storage: empty
@@ -20,6 +20,6 @@ contract c {
// compileViaYul: also
// ----
// test() -> 5, 4
// gas irOptimized: 265166
// gas irOptimized: 265174
// gas legacy: 264734
// gas legacyOptimized: 263160
@@ -14,4 +14,4 @@ contract c {
// compileViaYul: also
// ----
// test() -> 9, 4
// gas irOptimized: 99211
// gas irOptimized: 99186
@@ -18,6 +18,6 @@ contract c {
// compileViaYul: also
// ----
// test() -> 8, 0
// gas irOptimized: 154843
// gas irOptimized: 154793
// gas legacy: 153995
// gas legacyOptimized: 153403
@@ -19,7 +19,7 @@ contract c {
// compileViaYul: also
// ----
// test() -> 4, 5
// gas irOptimized: 259216
// gas irOptimized: 258946
// gas legacy: 255936
// gas legacyOptimized: 254359
// storage: empty
@@ -21,6 +21,6 @@ contract c {
// compileViaYul: also
// ----
// test() -> 0x01000000000000000000000000000000000000000000000000, 0x02000000000000000000000000000000000000000000000000, 0x03000000000000000000000000000000000000000000000000, 0x04000000000000000000000000000000000000000000000000, 0x00
// gas irOptimized: 263975
// gas irOptimized: 263885
// gas legacy: 269681
// gas legacyOptimized: 268753
@@ -40,7 +40,7 @@ contract Test {
// compileViaYul: also
// ----
// test() -> 24
// gas irOptimized: 216483
// gas irOptimized: 216453
// gas legacy: 215533
// gas legacyOptimized: 214947
// test1() -> 3
@@ -26,4 +26,4 @@ contract C {
// compileViaYul: true
// ----
// f() -> 3, 3, 3, 1
// gas irOptimized: 187616
// gas irOptimized: 187586