webrtc/system_wrappers/source
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.cc Cleanup WebRTC-SystemIndependentNtpTimeKillSwitch 2022-05-13 08:52:15 +00:00
clock_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cpu_features.cc Check FMA3 support before use it in SincResampler 2023-01-31 17:28:55 +00:00
cpu_features_android.cc Refactor cpu_features_wrapper.h functions from C to C++. 2020-09-07 08:44:24 +00:00
cpu_features_linux.cc Fix -Wunused-but-set-variable. 2021-10-31 12:40:38 +00:00
cpu_info.cc Stricter sysconf(_SC_NPROCESSORS_ONLN) output check. 2022-01-03 16:34:33 +00:00
denormal_disabler.cc APM: remove denormal disabler field trial 2022-12-21 11:27:02 +00:00
denormal_disabler_unittest.cc APM: remove denormal disabler field trial 2022-12-21 11:27:02 +00:00
DEPS Verify field trials looked up through field_trial::FindFullName 2022-10-20 10:46:01 +00:00
field_trial.cc Rename test helper for registering field trial keys 2022-12-02 13:21:28 +00:00
field_trial_unittest.cc Rename more death test to *DeathTest 2020-05-26 20:27:34 +00:00
metrics.cc Delete rtc_base/atomic_ops.h 2022-06-28 08:32:13 +00:00
metrics_default_unittest.cc Adopt absl::string_view in system_wrappers/ 2022-05-17 08:23:24 +00:00
metrics_unittest.cc Adopt absl::string_view in system_wrappers/ 2022-05-17 08:23:24 +00:00
ntp_time_unittest.cc Remove Clock::NtpToMs. 2021-04-08 10:37:20 +00:00
rtp_to_ntp_estimator.cc Cleanup RtpToNtpEstimator 2022-03-17 10:26:57 +00:00
rtp_to_ntp_estimator_unittest.cc [Unwrap] Migrate RtpToNtpEstimator to use RtpTimestampUnwrapper 2023-01-11 17:14:41 +00:00
sleep.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00