open-watcom / open-watcom-v2

Open Watcom V2.0 - Source code repository, Wiki, Latest Binary build, Archived builds including all installers for download.
Other
989 stars 162 forks source link

Feature request: WASM AES-NI and other missing SSE instructions. #1261

Open adamyg opened 7 months ago

adamyg commented 7 months ago

Request to add WASM support for Intel's Advanced Encryption Standard (AES) Instruction Set.

During recent porting of several security libraries, limited support of x86 intrinsic plus WASM lack of AES op's meant ASE-NI support could not be done in native code; external tools are required, Please consider adding.

Worth reviewing https://github.com/Terraspace/UASM and https://github.com/JWasm/JWasm.

Reference: https://www.intel.com/content/dam/doc/white-paper/advanced-encryption-standard-new-instructions-set-paper.pdf