aboutsummaryrefslogtreecommitdiffstats
path: root/test/libyul/yulOptimizerTests/blockFlattener/basic.yul
blob: adcaedd07557a417b2deed03d7a7bb4da0563030 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
  let _1 := mload(0)
  let f_a := mload(1)
  let f_r
  {
    f_a := mload(f_a)
    f_r := add(f_a, calldatasize())
  }
  let z := mload(2)
}
// ----
// blockFlattener
// {
//     let _1 := mload(0)
//     let f_a := mload(1)
//     let f_r
//     f_a := mload(f_a)
//     f_r := add(f_a, calldatasize())
//     let z := mload(2)
// }