0581aae1d5
This patch adds the basic NEON Rx path to the iavf driver. It does not include scatter or flex varieties. Tested on N1SDP platform with Intel XL710 NIC and 40G connection. Tested with a single core and testpmd rxonly mode. Saw no significant performance difference between scalar and Arm vPMD paths using this test in iavf and saw the same results when comparing scalar and Arm vPMD path in i40e. Signed-off-by: Kathleen Capella <kathleen.capella@arm.com> Reviewed-by: Ruifeng Wang <ruifeng.wang@arm.com> Reviewed-by: Qi Zhang <qi.z.zhang@intel.com> |
||
---|---|---|
.. | ||
iavf_ethdev.c | ||
iavf_fdir.c | ||
iavf_generic_flow.c | ||
iavf_generic_flow.h | ||
iavf_hash.c | ||
iavf_ipsec_crypto_capabilities.h | ||
iavf_ipsec_crypto.c | ||
iavf_ipsec_crypto.h | ||
iavf_log.h | ||
iavf_rxtx_vec_avx2.c | ||
iavf_rxtx_vec_avx512.c | ||
iavf_rxtx_vec_common.h | ||
iavf_rxtx_vec_neon.c | ||
iavf_rxtx_vec_sse.c | ||
iavf_rxtx.c | ||
iavf_rxtx.h | ||
iavf_tm.c | ||
iavf_vchnl.c | ||
iavf.h | ||
meson.build | ||
rte_pmd_iavf.h | ||
version.map |