net/ixgbe: use intrinsics to count packet in NEON Rx
authorRuifeng Wang <ruifeng.wang@arm.com>
Wed, 28 Aug 2019 08:24:54 +0000 (16:24 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 3 Sep 2019 15:12:38 +0000 (17:12 +0200)
commited838a5fe957c963fad9e7b275c9c44e6c02fb89
tree77d66e9d4396a4725d214bacf60c66240b8978b9
parent18b7d4eb3dca9e24208c8be59a8972e7f9d7d1cf
net/ixgbe: use intrinsics to count packet in NEON Rx

vPMD for aarch64 calculates the number of received packets using a loop.
Change to use NEON intrinsics for calculation. This saves CPU cycles
and has slightly better performance.

Signed-off-by: Ruifeng Wang <ruifeng.wang@arm.com>
Reviewed-by: Gavin Hu <gavin.hu@arm.com>
drivers/net/ixgbe/ixgbe_rxtx_vec_neon.c