mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Refactor SSA transform.
This commit is contained in:
@@ -23,8 +23,8 @@
|
||||
// let b := mload(1)
|
||||
// for { } lt(mload(a), mload(b)) { a := mload(b) }
|
||||
// {
|
||||
// let b_3 := mload(a)
|
||||
// let a_6 := mload(b_3)
|
||||
// b := mload(a_6)
|
||||
// let b_4 := mload(a)
|
||||
// let a_7 := mload(b_4)
|
||||
// b := mload(a_7)
|
||||
// }
|
||||
// }
|
||||
|
||||
@@ -36,12 +36,12 @@
|
||||
// }
|
||||
// a
|
||||
// {
|
||||
// let a_7 := add(a, 6)
|
||||
// a := a_7
|
||||
// let a_6 := add(a, 6)
|
||||
// a := a_6
|
||||
// }
|
||||
// {
|
||||
// let a_6 := add(a, 12)
|
||||
// a := a_6
|
||||
// let a_7 := add(a, 12)
|
||||
// a := a_7
|
||||
// }
|
||||
// let a_8 := add(a, 8)
|
||||
// a := a_8
|
||||
|
||||
Reference in New Issue
Block a user