webrtc/system_wrappers/include
Henrik Lundin cb4b0a6ad2 Check FMA3 support before use it in SincResampler
This is a port of crrev.com/c/2936677.

Previously we only checked avx2 support and then use avx2/fma
intrinsics in SincResampler(crrev.com/c/2654647),this CL also
checks the fma support and avoids using avx2 code if fma is not
supported.

Bug: chromium:1410691
Change-Id: Ibf7c0a1bead87ebe5d3978cfd20cc23525169f40
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291702
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39238}
2023-01-31 17:28:55 +00:00
..
clock.h Cleanup WebRTC-SystemIndependentNtpTimeKillSwitch 2022-05-13 08:52:15 +00:00
cpu_features_wrapper.h Check FMA3 support before use it in SincResampler 2023-01-31 17:28:55 +00:00
cpu_info.h Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
denormal_disabler.h APM: remove denormal disabler field trial 2022-12-21 11:27:02 +00:00
field_trial.h Rename test helper for registering field trial keys 2022-12-02 13:21:28 +00:00
metrics.h Delete rtc_base/atomic_ops.h 2022-06-28 08:32:13 +00:00
ntp_time.h Use backticks not vertical bars to denote variables in comments 2021-08-10 10:40:03 +00:00
rtp_to_ntp_estimator.h [Unwrap] Migrate RtpToNtpEstimator to use RtpTimestampUnwrapper 2023-01-11 17:14:41 +00:00
sleep.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00