use '__builtin_expect' to improve EVP_EncryptUpdate performance for gcc/clang.
authorLiu-ErMeng <liuermeng2@huawei.com>
Tue, 11 Jul 2023 08:22:53 +0000 (16:22 +0800)
committerPauli <pauli@openssl.org>
Thu, 13 Jul 2023 12:54:14 +0000 (22:54 +1000)
commited6dfd1e3694b3438249f3d0117bc314afa6b240
treef19dcfa72065dd6d7d2dc19ff42a7586f93ea8a8
parent5be8233d2be306a2906d3da16e59aa15a4559dd2
use '__builtin_expect' to improve EVP_EncryptUpdate performance for gcc/clang.

Signed-off-by: Liu-ErMeng <liuermeng2@huawei.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21425)
crypto/evp/evp_enc.c
include/internal/common.h