net/i40e: add AVX2 Rx function
authorBruce Richardson <bruce.richardson@intel.com>
Tue, 9 Jan 2018 14:32:54 +0000 (14:32 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 16 Jan 2018 17:47:49 +0000 (18:47 +0100)
commitdafadd73762e60e87d284e5e33162f31e4ebf036
tree4316ceddc11ea0c95da4fdc3489102999836ae7b
parentaed68d5b0e81580b8602c219ba69de91373e1220
net/i40e: add AVX2 Rx function

Add a new Rx function using AVX2 instructions for higher
performance. For now, this functionality is limited to platforms
with Intel Xeon Scalable Processor(SP). The function to be used
is selected at runtime, not just at compile-time.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/i40e/i40e_rxtx.c
drivers/net/i40e/i40e_rxtx.h
drivers/net/i40e/i40e_rxtx_vec_avx2.c