{ let b := mload(2) sstore(0, b) if calldataload(1) { mstore(2, 7) } sstore(0, mload(2)) } // ---- // step: loadResolver // // { // let _1 := 2 // let b := mload(_1) // let _2 := 0 // sstore(_2, b) // if calldataload(1) { mstore(_1, 7) } // sstore(_2, mload(_1)) // }