solidity/test/cmdlineTests/yul_optimize_runs/output

52 lines
1.3 KiB
Plaintext
Raw Normal View History

======= yul_optimize_runs/input.yul (EVM) =======
Pretty printed source:
object "RunsTest1" {
code {
{
2022-03-07 12:06:58 +00:00
let _1 := datasize("Runtime_deployed")
datacopy(0, dataoffset("Runtime_deployed"), _1)
return(0, _1)
}
}
2022-03-07 12:06:58 +00:00
object "Runtime_deployed" {
code {
{
2021-08-17 20:50:27 +00:00
sstore(0, 0xabc1234500000000000000000000000000000000000000000000000000000000)
}
}
}
}
Binary representation:
2022-03-07 12:06:58 +00:00
602580600c6000396000f3fe7fabc123450000000000000000000000000000000000000000000000000000000060005500
Text representation:
2022-03-07 12:06:58 +00:00
/* "yul_optimize_runs/input.yul":115:143 */
dataSize(sub_0)
2022-03-07 12:06:58 +00:00
/* "yul_optimize_runs/input.yul":83:113 */
2021-09-15 15:01:40 +00:00
dup1
dataOffset(sub_0)
/* "yul_optimize_runs/input.yul":80:81 */
0x00
2022-03-07 12:06:58 +00:00
/* "yul_optimize_runs/input.yul":71:144 */
codecopy
/* "yul_optimize_runs/input.yul":80:81 */
0x00
2022-03-07 12:06:58 +00:00
/* "yul_optimize_runs/input.yul":153:192 */
return
stop
sub_0: assembly {
2022-03-07 12:06:58 +00:00
/* "yul_optimize_runs/input.yul":273:293 */
0xabc1234500000000000000000000000000000000000000000000000000000000
/* "yul_optimize_runs/input.yul":313:314 */
0x00
2022-03-07 12:06:58 +00:00
/* "yul_optimize_runs/input.yul":306:324 */
2021-08-17 20:50:27 +00:00
sstore
2022-03-07 12:06:58 +00:00
/* "yul_optimize_runs/input.yul":244:334 */
2021-09-15 15:01:40 +00:00
stop
}