mirror of
https://github.com/logos-storage/plonky2.git
synced 2026-01-05 23:33:07 +00:00
rearrange
This commit is contained in:
parent
54885fefa0
commit
1475cddb3d
@ -238,13 +238,6 @@
|
|||||||
// stack: byte
|
// stack: byte
|
||||||
%endmacro
|
%endmacro
|
||||||
|
|
||||||
// Load a single byte from kernel general memory.
|
|
||||||
%macro mload_kernel_general
|
|
||||||
// stack: offset
|
|
||||||
%mload_kernel(@SEGMENT_KERNEL_GENERAL)
|
|
||||||
// stack: value
|
|
||||||
%endmacro
|
|
||||||
|
|
||||||
// Load a big-endian u32, consisting of 4 bytes (c_3, c_2, c_1, c_0),
|
// Load a big-endian u32, consisting of 4 bytes (c_3, c_2, c_1, c_0),
|
||||||
// from kernel code.
|
// from kernel code.
|
||||||
%macro mload_kernel_code_u32
|
%macro mload_kernel_code_u32
|
||||||
@ -264,6 +257,13 @@
|
|||||||
// stack: value
|
// stack: value
|
||||||
%endmacro
|
%endmacro
|
||||||
|
|
||||||
|
// Load a single byte from kernel general memory.
|
||||||
|
%macro mload_kernel_general
|
||||||
|
// stack: offset
|
||||||
|
%mload_kernel(@SEGMENT_KERNEL_GENERAL)
|
||||||
|
// stack: value
|
||||||
|
%endmacro
|
||||||
|
|
||||||
// Load a big-endian u32, consisting of 4 bytes (c_3, c_2, c_1, c_0),
|
// Load a big-endian u32, consisting of 4 bytes (c_3, c_2, c_1, c_0),
|
||||||
// from kernel general memory.
|
// from kernel general memory.
|
||||||
%macro mload_kernel_general_u32
|
%macro mload_kernel_general_u32
|
||||||
@ -308,13 +308,6 @@
|
|||||||
%mstore_kernel_u32(@SEGMENT_CODE)
|
%mstore_kernel_u32(@SEGMENT_CODE)
|
||||||
%endmacro
|
%endmacro
|
||||||
|
|
||||||
// Store a big-endian u32, consisting of 4 bytes (c_3, c_2, c_1, c_0),
|
|
||||||
// to kernel general memory.
|
|
||||||
%macro mstore_kernel_general_u32
|
|
||||||
// stack: offset, value
|
|
||||||
%mstore_kernel_u32(@SEGMENT_KERNEL_GENERAL)
|
|
||||||
%endmacro
|
|
||||||
|
|
||||||
// Store a single byte to @SEGMENT_RLP_RAW.
|
// Store a single byte to @SEGMENT_RLP_RAW.
|
||||||
%macro mstore_rlp
|
%macro mstore_rlp
|
||||||
// stack: offset, value
|
// stack: offset, value
|
||||||
@ -336,6 +329,13 @@
|
|||||||
// stack:
|
// stack:
|
||||||
%endmacro
|
%endmacro
|
||||||
|
|
||||||
|
// Store a big-endian u32, consisting of 4 bytes (c_3, c_2, c_1, c_0),
|
||||||
|
// to kernel general memory.
|
||||||
|
%macro mstore_kernel_general_u32
|
||||||
|
// stack: offset, value
|
||||||
|
%mstore_kernel_u32(@SEGMENT_KERNEL_GENERAL)
|
||||||
|
%endmacro
|
||||||
|
|
||||||
// set offset i to offset j in kernel general
|
// set offset i to offset j in kernel general
|
||||||
%macro mupdate_kernel_general
|
%macro mupdate_kernel_general
|
||||||
// stack: j, i
|
// stack: j, i
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user