solidity/test/libyul/yulOptimizerTests/conditionalSimplifier/clear_before_for_condition.yul
2019-11-01 14:01:56 +01:00

23 lines
387 B
Plaintext

{
let x := mload(0)
let y := mload(0)
if x { revert(0, 0) }
if y { revert(0, 0) }
for {} and(x, y) {} {
x := 2
}
}
// ====
// step: conditionalSimplifier
// ----
// {
// let x := mload(0)
// let y := mload(0)
// if x { revert(0, 0) }
// x := 0
// if y { revert(0, 0) }
// y := 0
// for { } and(x, y) { }
// { x := 2 }
// }