Unused store eliminator.

This commit is contained in:
chriseth
2022-03-10 18:25:28 +01:00
parent 921c4fd5e5
commit 4f02be110c
86 changed files with 1274 additions and 159 deletions
@@ -17,7 +17,7 @@ contract D {
// compileViaYul: also
// ----
// constructor(): 2 ->
// gas irOptimized: 203982
// gas irOptimized: 203909
// gas legacy: 245842
// gas legacyOptimized: 195676
// f() -> 2
@@ -18,7 +18,7 @@ contract D {
// compileViaYul: also
// ----
// constructor(): 2 ->
// gas irOptimized: 204145
// gas irOptimized: 204072
// gas legacy: 246202
// gas legacyOptimized: 195914
// f() -> 2
@@ -18,7 +18,7 @@ contract C {
// compileViaYul: also
// ----
// constructor(), 20 wei
// gas irOptimized: 219069
// gas irOptimized: 216903
// gas legacy: 294335
// gas legacyOptimized: 174279
// f(uint256): 20 -> 1370859564726510389319704988634906228201275401179
@@ -19,7 +19,7 @@ contract Main {
// compileViaYul: also
// ----
// constructor(), 20 wei ->
// gas irOptimized: 102862
// gas irOptimized: 101782
// gas legacy: 116691
// gas legacyOptimized: 100361
// s() -> true