From: Damjan Marion Date: Wed, 14 Jul 2021 10:01:17 +0000 (+0200) Subject: classify: cheaper way to check if all elements are zero X-Git-Tag: v22.02-rc0~205 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=62ed5435a028c6e61a6c4bf52115b9e62fba011d;p=vpp.git classify: cheaper way to check if all elements are zero Type: improvement Change-Id: I5f4517c65c37c5d73fcd608dc29dfb1d25d4cd8d Signed-off-by: Damjan Marion --- diff --git a/src/vnet/classify/vnet_classify.h b/src/vnet/classify/vnet_classify.h index dc2f8f16aa6..fbac77c45bc 100644 --- a/src/vnet/classify/vnet_classify.h +++ b/src/vnet/classify/vnet_classify.h @@ -458,7 +458,7 @@ vnet_classify_find_entry_inline (vnet_classify_table_t *t, const u8 *h, abort (); } - if (u32x4_zero_byte_mask (result.as_u32x4) == 0xffff) + if (u32x4_is_all_zero (result.as_u32x4)) { if (PREDICT_TRUE (now)) {