aboutsummaryrefslogtreecommitdiffstats
path: root/test/libyul/yulOptimizerTests/blockFlattener/if_stmt.yul
blob: 4d6ccf0e888abcf8bf8af3cd0c57dee2ceacaa66 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
  if add(mload(7), sload(mload(3)))
  {
    let y := add(mload(3), 3)
    {
      y := add(y, 7)
    }
  }
  let t := add(3, 9)
}
// ----
// blockFlattener
// {
//     if add(mload(7), sload(mload(3)))
//     {
//         let y := add(mload(3), 3)
//         y := add(y, 7)
//     }
//     let t := add(3, 9)
// }