diff options
author | Daniel Kirchner <daniel@ekpyron.org> | 2019-01-16 18:44:45 +0800 |
---|---|---|
committer | Daniel Kirchner <daniel@ekpyron.org> | 2019-01-18 03:37:43 +0800 |
commit | 6de2d92f20d48d38797a628ee35e7615170cd63f (patch) | |
tree | 7d34e8c7655b8558061fd58de1bc26f6e44f1aaa /test/libyul/yulOptimizerTests/ssaReverser/simple.yul | |
parent | 7c07e9498664c9b9dec6f332490d51c7a920de8b (diff) | |
download | dexon-solidity-6de2d92f20d48d38797a628ee35e7615170cd63f.tar dexon-solidity-6de2d92f20d48d38797a628ee35e7615170cd63f.tar.gz dexon-solidity-6de2d92f20d48d38797a628ee35e7615170cd63f.tar.bz2 dexon-solidity-6de2d92f20d48d38797a628ee35e7615170cd63f.tar.lz dexon-solidity-6de2d92f20d48d38797a628ee35e7615170cd63f.tar.xz dexon-solidity-6de2d92f20d48d38797a628ee35e7615170cd63f.tar.zst dexon-solidity-6de2d92f20d48d38797a628ee35e7615170cd63f.zip |
Add SSAReverser to the yul optimiser.
Diffstat (limited to 'test/libyul/yulOptimizerTests/ssaReverser/simple.yul')
-rw-r--r-- | test/libyul/yulOptimizerTests/ssaReverser/simple.yul | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/libyul/yulOptimizerTests/ssaReverser/simple.yul b/test/libyul/yulOptimizerTests/ssaReverser/simple.yul new file mode 100644 index 00000000..eba1f5f1 --- /dev/null +++ b/test/libyul/yulOptimizerTests/ssaReverser/simple.yul @@ -0,0 +1,14 @@ +{ + let a := mload(1) + let a_1 := mload(0) + a := a_1 + mstore(a_1, 0) +} +// ---- +// ssaReverser +// { +// let a := mload(1) +// a := mload(0) +// let a_1 := a +// mstore(a_1, 0) +// } |