[dpdk-dev] [PATCH v4 1/3] lpm: make rte_lpm_lookupx4 API definition architecture agnostic
Thomas Monjalon
thomas.monjalon at 6wind.com
Tue Mar 1 18:42:35 CET 2016
2016-02-12 17:58, Jerin Jacob:
> -Used architecture agnostic xmm_t to represent 128 bit SIMD variable
>
> -Introduced vect_* API abstraction in app/test to test rte_lpm_lookupx4
> API in architecture agnostic way
>
> -Moved rte_lpm_lookupx4 SSE implementation to architecture specific
> rte_lpm_sse.h file to accommodate new rte_lpm_lookupx4 implementation
> for a different architecture.
>
> Signed-off-by: Jerin Jacob <jerin.jacob at caviumnetworks.com>
> Acked-by: Konstantin Ananyev <konstantin.ananyev at intel.com>
> ---
> app/test/test_lpm.c | 21 ++++---
> app/test/test_xmmt_ops.h | 47 ++++++++++++++
> lib/librte_lpm/Makefile | 2 +
> lib/librte_lpm/rte_lpm.h | 93 +---------------------------
> lib/librte_lpm/rte_lpm_sse.h | 143 +++++++++++++++++++++++++++++++++++++++++++
> 5 files changed, 206 insertions(+), 100 deletions(-)
app/test/test_xmmt_ops.h must be added to LPM in MAINTAINERS file.
More information about the dev
mailing list