[PATCH 0/3] remove driver-specific logic for AVX builds
Bruce Richardson
bruce.richardson at intel.com
Fri Mar 14 18:23:35 CET 2025
A number of drivers had special optimized AVX2 and AVX512 code paths
for performance reasons, and these tended to have copy-pasted logic
to build those files. Centralise that logic in the main
drivers/meson.build file to avoid duplication.
Bruce Richardson (3):
build: add generalized AVX handling for drivers
net/intel: use common AVX build code
drivers/net: build use common AVX handling
drivers/meson.build | 30 ++++++++++++++++++++++++++++++
drivers/net/bnxt/meson.build | 10 +---------
drivers/net/enic/meson.build | 10 +---------
drivers/net/intel/i40e/meson.build | 26 ++------------------------
drivers/net/intel/iavf/meson.build | 25 ++-----------------------
drivers/net/intel/ice/meson.build | 25 ++-----------------------
drivers/net/intel/idpf/meson.build | 25 ++-----------------------
drivers/net/nfp/meson.build | 10 +---------
drivers/net/octeon_ep/meson.build | 14 ++------------
drivers/net/virtio/meson.build | 9 +--------
10 files changed, 44 insertions(+), 140 deletions(-)
--
2.43.0
More information about the dev
mailing list