Skip to content

PPC32 ASM: Use condition register#10740

Merged
dgarske merged 1 commit into
wolfSSL:masterfrom
SparkiDev:ppc32_cond_reg
Jun 29, 2026
Merged

PPC32 ASM: Use condition register#10740
dgarske merged 1 commit into
wolfSSL:masterfrom
SparkiDev:ppc32_cond_reg

Conversation

@SparkiDev

Copy link
Copy Markdown
Contributor

Description

Use condition registers in SHA-256 small code to speed it up.

Testing

./configure --disable-shared LDFLAGS=--static --host=powerpc CC=powerpc-linux-gnu-gcc --enable-ppc32-asm=small
./configure --disable-shared LDFLAGS=--static --host=powerpc CC=powerpc-linux-gnu-gcc --enable-ppc32-asm=small,inline
./configure --disable-shared LDFLAGS=--static --host=powerpc CC=powerpc-linux-gnu-gcc --enable-ppc32-asm
./configure --disable-shared LDFLAGS=--static --host=powerpc CC=powerpc-linux-gnu-gcc --enable-ppc32-asm=inline

Use condition registers in SHA-256 small code to speed it up.
@SparkiDev SparkiDev self-assigned this Jun 18, 2026
@SparkiDev

Copy link
Copy Markdown
Contributor Author

Code generated with PR:
https://github.com/wolfSSL/scripts/pull/595

@SparkiDev SparkiDev assigned wolfSSL-Bot and unassigned SparkiDev Jun 19, 2026
@SparkiDev SparkiDev requested a review from wolfSSL-Bot June 19, 2026 00:24
@dgarske dgarske self-assigned this Jun 25, 2026
@dgarske dgarske requested review from dgarske and removed request for wolfSSL-Bot June 25, 2026 17:27
@dgarske dgarske merged commit 18c9684 into wolfSSL:master Jun 29, 2026
304 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants