mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Remove fuzzer mode from yul optimizer unit test framework.
This commit is contained in:
@@ -8,8 +8,8 @@
|
||||
// step: expressionSimplifier
|
||||
//
|
||||
// {
|
||||
// function f() -> x, z
|
||||
// { }
|
||||
// let c, d := f()
|
||||
// sstore(add(add(d, c), 7), 20)
|
||||
// function f() -> x, z
|
||||
// { }
|
||||
// }
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
// step: expressionSimplifier
|
||||
//
|
||||
// {
|
||||
// sstore(0, f())
|
||||
// function f() -> a
|
||||
// { }
|
||||
// sstore(0, f())
|
||||
// }
|
||||
|
||||
+2
-2
@@ -7,9 +7,9 @@
|
||||
// step: expressionSimplifier
|
||||
//
|
||||
// {
|
||||
// function f(a) -> b
|
||||
// { }
|
||||
// let _2 := f(1)
|
||||
// let _3 := 0
|
||||
// sstore(_3, sub(f(_3), _2))
|
||||
// function f(a) -> b
|
||||
// { }
|
||||
// }
|
||||
|
||||
+1
-1
@@ -8,9 +8,9 @@
|
||||
// step: expressionSimplifier
|
||||
//
|
||||
// {
|
||||
// sstore(0, sub(f1(), f2()))
|
||||
// function f1() -> a
|
||||
// { }
|
||||
// function f2() -> b
|
||||
// { }
|
||||
// sstore(0, sub(f1(), f2()))
|
||||
// }
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
// step: expressionSimplifier
|
||||
//
|
||||
// {
|
||||
// sstore(sub(f(), f()), 8)
|
||||
// function f() -> a
|
||||
// { mstore(a, 1) }
|
||||
// sstore(sub(f(), f()), 8)
|
||||
// }
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
// step: expressionSimplifier
|
||||
//
|
||||
// {
|
||||
// function f() -> x
|
||||
// { mstore(x, 1337) }
|
||||
// pop(f())
|
||||
// mstore(0, 0)
|
||||
// function f() -> x
|
||||
// { mstore(x, 1337) }
|
||||
// }
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
// step: expressionSimplifier
|
||||
//
|
||||
// {
|
||||
// let t, v := f()
|
||||
// function f() -> c, d
|
||||
// { sstore(d, 7) }
|
||||
// let t, v := f()
|
||||
// }
|
||||
|
||||
Reference in New Issue
Block a user