diff options
| author | Jason A. Donenfeld <[email protected]> | 2021-12-14 17:01:46 +0100 |
|---|---|---|
| committer | Herbert Xu <[email protected]> | 2021-12-24 14:18:22 +1100 |
| commit | acd93f8a4ca784d8eff303c6cae49f3bf7b3a499 (patch) | |
| tree | 5aa645a88f8bca17b98f3de4e71175cd14e5b015 /tools/perf/scripts/python | |
| parent | 38e9791a02090414d1e3433549001689cad71098 (diff) | |
crypto: x86/curve25519 - use in/out register constraints more precisely
Rather than passing all variables as modified, pass ones that are only
read into that parameter. This helps with old gcc versions when
alternatives are additionally used, and lets gcc's codegen be a little
bit more efficient. This also syncs up with the latest Vale/EverCrypt
output.
Reported-by: Mathias Krause <[email protected]>
Cc: Aymeric Fromherz <[email protected]>
Link: https://lore.kernel.org/wireguard/[email protected]/
Link: https://github.com/project-everest/hacl-star/pull/501
Signed-off-by: Jason A. Donenfeld <[email protected]>
Reviewed-by: Mathias Krause <[email protected]>
Signed-off-by: Herbert Xu <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions