authorgravatar for 124872+jedisct1@users.noreply.github.comFrank Denis <124872+jedisct1@users.noreply.github.com> 2026-10-16 08:24:51+02:00
committergravatar for 124872+jedisct1@users.noreply.github.comFrank Denis <124872+jedisct1@users.noreply.github.com> 2026-10-19 15:45:07+02:00
logddf480d78e067bd13f28c13fd47cc0bb22da7a17
tree154c0aa59511df6a7da00eb1b622d303909a832d
parent86fb10d327301e25234616752ebe5c40158d4a78

Add a reference to the open issue


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/crypto/aes.zig+1-1
......@@ -6,7 +6,7 @@ const has_aesni = builtin.cpu.has(.x86, .aes);
66const has_avx = builtin.cpu.has(.x86, .avx);
77const has_armaes = builtin.cpu.has(.aarch64, .aes);
88const use_aesni = builtin.cpu.arch == .x86_64 and has_aesni and has_avx;
9// C backend doesn't currently support passing vectors to inline asm.
9// C backend doesn't currently support passing vectors to inline asm (#37125)
1010const use_armaes = builtin.cpu.arch == .aarch64 and (builtin.zig_backend != .stage2_c or !builtin.os.tag.isDarwin()) and has_armaes;
1111const impl = if (use_aesni) impl: {
1212 break :impl @import("aes/aesni.zig");