Skip to content

Commit

Permalink
Add ASM optimizations for Windows on Arm
Browse files Browse the repository at this point in the history
Windows on Arm (WoA) builds are currently using the C implementations
of the various functions within BoringSSL. This patch enables feature
detection for the Neon and hardware crypto optimizations, and updates
the perl script to generate AArch64 .S files for WoA.

Note these files use GNU assembler syntax (specifically tested with
Clang assembler), not armasm.

Change-Id: Id8841f4db0498ec16215095a4e6bd60d427cd54b
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/43304
Commit-Queue: David Benjamin <[email protected]>
Reviewed-by: David Benjamin <[email protected]>
  • Loading branch information
anthony-roberts-arm authored and kjvalencik committed Sep 9, 2022
1 parent 7f2a8e0 commit 9887aef
Show file tree
Hide file tree
Showing 6 changed files with 3,160 additions and 2 deletions.
Loading

0 comments on commit 9887aef

Please sign in to comment.