Use unbounded allocation before returning.

This commit is contained in:
Daniel Kirchner
2021-04-08 18:37:24 +02:00
parent c060bd5633
commit 96c8123b6b
135 changed files with 200 additions and 393 deletions
@@ -23,8 +23,8 @@ contract D {
// compileViaYul: also
// ----
// f() -> 1
// gas irOptimized: 98658
// gas irOptimized: 86492
// gas legacy: 114412
// g() -> 5
// gas irOptimized: 98760
// gas irOptimized: 86588
// gas legacy: 114872
@@ -25,5 +25,5 @@ contract B {
// compileViaYul: also
// ----
// g() -> 42
// gas irOptimized: 102803
// gas irOptimized: 90623
// gas legacy: 117797
@@ -25,6 +25,6 @@ contract B {
// compileViaYul: also
// ----
// g() -> 42
// gas irOptimized: 134269
// gas irOptimized: 119646
// gas legacy: 180597
// gas legacyOptimized: 116351