mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Update test expectations.
This commit is contained in:
@@ -7,21 +7,21 @@
|
||||
// PUSH1 0x17
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x0
|
||||
// ADDRESS
|
||||
// POP
|
||||
// DUP4
|
||||
// DUP3
|
||||
// DUP2
|
||||
// SSTORE
|
||||
// POP
|
||||
// CALLVALUE
|
||||
// POP
|
||||
// DUP3
|
||||
// PUSH1 0x0
|
||||
// DUP2
|
||||
// SWAP1
|
||||
// POP
|
||||
// JUMPDEST
|
||||
// SWAP4
|
||||
// SWAP3
|
||||
// POP
|
||||
// SWAP2
|
||||
// POP
|
||||
// POP
|
||||
// JUMP
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
/* function f(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) -> x {
|
||||
function f(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20) -> x {
|
||||
mstore(0x0100, a1)
|
||||
mstore(0x0120, a2)
|
||||
mstore(0x0140, a3)
|
||||
@@ -20,8 +20,97 @@
|
||||
mstore(0x0320, a18)
|
||||
mstore(0x0340, a19)
|
||||
x := a20
|
||||
}*/
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// stackOptimization: true
|
||||
// ----
|
||||
// PUSH1 0x80
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// DUP1
|
||||
// PUSH2 0x100
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x120
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x140
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x160
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x180
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x1A0
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x1C0
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x1E0
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x200
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x220
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x240
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x260
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x280
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x2A0
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x2C0
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x2E0
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x300
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x320
|
||||
// MSTORE
|
||||
// POP
|
||||
// DUP1
|
||||
// PUSH2 0x340
|
||||
// MSTORE
|
||||
// POP
|
||||
// PUSH1 0x0
|
||||
// DUP2
|
||||
// SWAP1
|
||||
// POP
|
||||
// JUMPDEST
|
||||
// SWAP2
|
||||
// SWAP1
|
||||
// POP
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
// PUSH1 0xD
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x0
|
||||
// ADDRESS
|
||||
// POP
|
||||
// PUSH1 0x0
|
||||
// CALLVALUE
|
||||
// POP
|
||||
// JUMPDEST
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
// PUSH1 0xD
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x0
|
||||
// ADDRESS
|
||||
// POP
|
||||
// PUSH1 0x0
|
||||
// CALLVALUE
|
||||
// POP
|
||||
// JUMPDEST
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
// PUSH1 0x19
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x0
|
||||
// ADDRESS
|
||||
// POP
|
||||
// PUSH1 0x0
|
||||
// CALLVALUE
|
||||
// POP
|
||||
// JUMPDEST
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
// PUSH1 0x14
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x0
|
||||
// ADDRESS
|
||||
// POP
|
||||
// PUSH1 0x0
|
||||
// PUSH1 0x1
|
||||
// ISZERO
|
||||
// PUSH1 0x10
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
// PUSH1 0x10
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x0
|
||||
// ADDRESS
|
||||
// POP
|
||||
// PUSH1 0x0
|
||||
// PUSH1 0xD
|
||||
// JUMP
|
||||
// CALLVALUE
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
// PUSH1 0x11
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x0
|
||||
// ADDRESS
|
||||
// POP
|
||||
// PUSH1 0x0
|
||||
// DUP1
|
||||
// PUSH1 0x0
|
||||
// SSTORE
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
// PUSH1 0xB
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x0
|
||||
// CALLVALUE
|
||||
// POP
|
||||
// PUSH1 0x0
|
||||
// JUMPDEST
|
||||
// SWAP1
|
||||
// JUMP
|
||||
|
||||
@@ -7,11 +7,11 @@
|
||||
// PUSH1 0x11
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x0
|
||||
// PUSH1 0x0
|
||||
// PUSH1 0x0
|
||||
// CALLVALUE
|
||||
// POP
|
||||
// PUSH1 0x0
|
||||
// PUSH1 0x0
|
||||
// PUSH1 0x0
|
||||
// JUMPDEST
|
||||
// SWAP1
|
||||
// SWAP2
|
||||
|
||||
@@ -14,19 +14,19 @@
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x0
|
||||
// SWAP2
|
||||
// POP
|
||||
// DUP1
|
||||
// DUP2
|
||||
// POP
|
||||
// PUSH1 0x3
|
||||
// SWAP2
|
||||
// POP
|
||||
// DUP2
|
||||
// SWAP1
|
||||
// POP
|
||||
// DUP1
|
||||
// JUMPDEST
|
||||
// SWAP3
|
||||
// SWAP2
|
||||
// POP
|
||||
// POP
|
||||
// JUMPDEST
|
||||
// SWAP1
|
||||
// JUMP
|
||||
// JUMPDEST
|
||||
// PUSH1 0x7
|
||||
|
||||
Reference in New Issue
Block a user