openssl
openssl copied to clipboard
Add vector support detecting for linux64-loongarch64
Fixes #23003
CLA sent
Please remove this line: https://github.com/openssl/openssl/pull/21510/files#diff-cfb77b1f843910cbcc75a53d1e387ab16a6a630beff34c95978e22ca3a16317aR687 and the related $disable
probing above it. (I added the detection at the wrong place and with your change it can be removed.)
How does the other architectures handle the issue?
With Perl scripts it might be easy (?) to rewrite the vector instructions with some Perl functions emitting .word <instruction code>
...
This PR is in a state where it requires action by @openssl/committers but the last update was 30 days ago
This PR is in a state where it requires action by @openssl/committers but the last update was 61 days ago
This PR is in a state where it requires action by @openssl/committers but the last update was 92 days ago
How does the other architectures handle the issue?
With Perl scripts it might be easy (?) to rewrite the vector instructions with some Perl functions emitting
.word <instruction code>
...
Yes, that is what other architectures usually do.
rewrite the vector instructions with some Perl functions emitting .word
...
See for example https://github.com/openssl/openssl/blob/master/crypto/modes/asm/aes-gcm-armv8-unroll8_64.pl#L7351 - but we try to use .inst
if that is available
This PR is waiting for the creator to make requested changes but it has not been updated for 30 days. If you have made changes or commented to the reviewer please make sure you re-request a review (see icon in the 'reviewers' section).
This PR is waiting for the creator to make requested changes but it has not been updated for 61 days. If you have made changes or commented to the reviewer please make sure you re-request a review (see icon in the 'reviewers' section).
This PR has been closed. It was waiting for the creator to make requested changes but it has not been updated for 90 days.