net/i40e: optimize Tx by using AVX512
authorLeyi Rong <leyi.rong@intel.com>
Thu, 14 Jan 2021 06:39:51 +0000 (14:39 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 19 Jan 2021 02:30:13 +0000 (03:30 +0100)
commit5171b4ee6b6b19074194045f28639cb8c7874d04
treee7d73cada5a85dbc607dfc150db65d2dd1710972
parente6a6a138919fcdebc6f567332d05bbdaafc13d06
net/i40e: optimize Tx by using AVX512

Optimize Tx path by using AVX512 instructions and vectorize the
tx free bufs process.

Signed-off-by: Leyi Rong <leyi.rong@intel.com>
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
drivers/net/i40e/i40e_rxtx.c
drivers/net/i40e/i40e_rxtx.h
drivers/net/i40e/i40e_rxtx_vec_avx512.c