mirror of
https://github.com/logos-storage/plonky2.git
synced 2026-01-04 06:43:07 +00:00
fix
This commit is contained in:
parent
1e9db2924f
commit
b4e06271df
@ -237,6 +237,10 @@ expmod_contd:
|
|||||||
|
|
||||||
// Copy the result value from kernel general memory to the parent's return data.
|
// Copy the result value from kernel general memory to the parent's return data.
|
||||||
|
|
||||||
|
DUP1
|
||||||
|
// stack: len, len, kexit_info
|
||||||
|
%mstore_parent_context_metadata(@CTX_METADATA_RETURNDATA_SIZE)
|
||||||
|
// stack: len, kexit_info
|
||||||
DUP1
|
DUP1
|
||||||
// stack: len, len, kexit_info
|
// stack: len, len, kexit_info
|
||||||
%mul_const(3)
|
%mul_const(3)
|
||||||
@ -246,7 +250,6 @@ expmod_contd:
|
|||||||
PUSH 0
|
PUSH 0
|
||||||
PUSH @SEGMENT_RETURNDATA
|
PUSH @SEGMENT_RETURNDATA
|
||||||
// stack: @SEGMENT_RETURNDATA, 0, 0, @SEGMENT_KERNEL_GENERAL, out, len, kexit_info
|
// stack: @SEGMENT_RETURNDATA, 0, 0, @SEGMENT_KERNEL_GENERAL, out, len, kexit_info
|
||||||
%mstore_parent_context_metadata(@CTX_METADATA_RETURNDATA_SIZE, 32)
|
|
||||||
%mload_context_metadata(@CTX_METADATA_PARENT_CONTEXT)
|
%mload_context_metadata(@CTX_METADATA_PARENT_CONTEXT)
|
||||||
// stack: dst=(parent_ctx, @SEGMENT_RETURNDATA, 0), src=(0, @SEGMENT_KERNEL_GENERAL, out, len), kexit_info
|
// stack: dst=(parent_ctx, @SEGMENT_RETURNDATA, 0), src=(0, @SEGMENT_KERNEL_GENERAL, out, len), kexit_info
|
||||||
%memcpy
|
%memcpy
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user