net/ice: optimize Tx by using AVX512
authorLeyi Rong <leyi.rong@intel.com>
Fri, 23 Oct 2020 04:14:07 +0000 (12:14 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 3 Nov 2020 22:24:26 +0000 (23:24 +0100)
commita4e480de268eaabbb2251b2f1782ae0f05f005a9
tree7e2dacf56617e7765d1fc3cbe649ccf5731fa320
parentcda28b1f59c96fa8e65c060c049d0689212d7f57
net/ice: 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: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/ice/ice_rxtx.h
drivers/net/ice/ice_rxtx_vec_avx512.c
drivers/net/ice/ice_rxtx_vec_common.h