Skip to content

Commit

Permalink
correct some return types
Browse files Browse the repository at this point in the history
  • Loading branch information
jba-uminho committed Feb 18, 2025
1 parent fdb4f34 commit 7a22f64
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions code/jasmin/mlkem_ref/mlkem_keccak_ref.jinc
Original file line number Diff line number Diff line change
Expand Up @@ -159,9 +159,9 @@ fn _isha3_256_32

#[returnaddress="stack"]
fn _sha3_512_64
( #spill_to_mmx reg ptr u8[64] out
( #spill_to_mmx reg mut ptr u8[64] out
, reg const ptr u8[64] in
) -> stack u8[64]
) -> reg ptr u8[64]
{ stack u64[25] st_s;
reg ptr u64[25] st;
reg u64 offset;
Expand Down
8 changes: 4 additions & 4 deletions code/jasmin/mlkem_ref/poly.jinc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ require "reduce.jinc"
require "mlkem_keccak_ref.jinc"
require "zetas.jinc"

fn _poly_add2(reg ptr u16[MLKEM_N] rp bp) -> stack u16[MLKEM_N]
fn _poly_add2(reg mut ptr u16[MLKEM_N] rp, reg const ptr u16[MLKEM_N] bp) -> reg ptr u16[MLKEM_N]
{
reg u16 a;
reg u16 b;
Expand Down Expand Up @@ -201,7 +201,7 @@ fn _i_poly_compress(reg ptr u8[MLKEM_POLYCOMPRESSEDBYTES] rp, reg ptr u16[MLKEM_
}


fn _poly_decompress(reg ptr u16[MLKEM_N] rp, reg u64 ap) -> stack u16[MLKEM_N]
fn _poly_decompress(reg mut ptr u16[MLKEM_N] rp, reg u64 ap) -> reg ptr u16[MLKEM_N]
{
reg u8 t;
reg u16 d0, d1;
Expand Down Expand Up @@ -276,7 +276,7 @@ fn _poly_frommont(reg ptr u16[MLKEM_N] rp) -> reg ptr u16[MLKEM_N]
return rp;
}

fn _poly_frommsg(reg ptr u16[MLKEM_N] rp, reg u64 ap) -> stack u16[MLKEM_N]
fn _poly_frommsg(reg mut ptr u16[MLKEM_N] rp, reg u64 ap) -> reg ptr u16[MLKEM_N]
{
reg u8 c;
reg u16 t;
Expand Down Expand Up @@ -338,7 +338,7 @@ fn _poly_frommsg(reg ptr u16[MLKEM_N] rp, reg u64 ap) -> stack u16[MLKEM_N]
}


fn _i_poly_frommsg(reg ptr u16[MLKEM_N] rp, reg ptr u8[32] ap) -> stack u16[MLKEM_N]
fn _i_poly_frommsg(reg mut ptr u16[MLKEM_N] rp, reg ptr u8[32] ap) -> reg ptr u16[MLKEM_N]
{
reg u8 c;
reg u16 t;
Expand Down

0 comments on commit 7a22f64

Please sign in to comment.