mirror of
https://github.com/logos-storage/plonky2.git
synced 2026-01-03 22:33:06 +00:00
fix
This commit is contained in:
parent
d05db4973d
commit
6ebee38e72
@ -117,7 +117,7 @@ buffer_update:
|
|||||||
DUP2
|
DUP2
|
||||||
DUP2
|
DUP2
|
||||||
// stack: get, set, get , set , times , retdest
|
// stack: get, set, get , set , times , retdest
|
||||||
%mupdate_kernel_general
|
%mupdate_current_general
|
||||||
// stack: get , set , times , retdest
|
// stack: get , set , times , retdest
|
||||||
%increment
|
%increment
|
||||||
SWAP1
|
SWAP1
|
||||||
|
|||||||
@ -194,6 +194,16 @@
|
|||||||
// stack: (empty)
|
// stack: (empty)
|
||||||
%endmacro
|
%endmacro
|
||||||
|
|
||||||
|
// set offset i to offset j in kernel general
|
||||||
|
%macro mupdate_current_general
|
||||||
|
// stack: j, i
|
||||||
|
%mload_current_general
|
||||||
|
// stack: x, i
|
||||||
|
SWAP1
|
||||||
|
%mstore_current_general
|
||||||
|
// stack: (empty)
|
||||||
|
%endmacro
|
||||||
|
|
||||||
// Load a single value from the given segment of kernel (context 0) memory.
|
// Load a single value from the given segment of kernel (context 0) memory.
|
||||||
%macro mload_kernel(segment)
|
%macro mload_kernel(segment)
|
||||||
// stack: offset
|
// stack: offset
|
||||||
@ -409,16 +419,6 @@
|
|||||||
%mstore_kernel_u32(@SEGMENT_KERNEL_GENERAL)
|
%mstore_kernel_u32(@SEGMENT_KERNEL_GENERAL)
|
||||||
%endmacro
|
%endmacro
|
||||||
|
|
||||||
// set offset i to offset j in kernel general
|
|
||||||
%macro mupdate_kernel_general
|
|
||||||
// stack: j, i
|
|
||||||
%mload_kernel_general
|
|
||||||
// stack: x, i
|
|
||||||
SWAP1
|
|
||||||
%mstore_kernel_general
|
|
||||||
// stack: (empty)
|
|
||||||
%endmacro
|
|
||||||
|
|
||||||
// Load a single value from kernel general 2 memory.
|
// Load a single value from kernel general 2 memory.
|
||||||
%macro mload_kernel_general_2
|
%macro mload_kernel_general_2
|
||||||
// stack: offset
|
// stack: offset
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user