Skip to content

PPC32 ASM: Use condition register#10740

Open
SparkiDev wants to merge 1 commit into
wolfSSL:masterfrom
SparkiDev:ppc32_cond_reg
Open

PPC32 ASM: Use condition register#10740
SparkiDev wants to merge 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
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.

2 participants