diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-08-07 00:31:24 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-02-19 21:48:13 +0100 |
commit | 118398c1c6540d44a070266cf3a39c5077775c8e (patch) | |
tree | 30e308280549ba97f4763ee52a7ca088556f5a1c /src/selftest | |
parent | 27ce49e385a87cb784368a0995f8284fd6887d8c (diff) |
curve25519-x86_64: avoid use of r12
This causes problems with RAP and KERNEXEC for PaX, as r12 is a
reserved register.
It also leads to a more compact instruction encoding, saving about 100
cycles.
Suggested-by: PaX Team <pageexec@freemail.hu>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src/selftest')
0 files changed, 0 insertions, 0 deletions