diff options
author | Jonathan Lennox <jonathan@vidyo.com> | 2015-08-04 00:04:27 +0300 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2015-09-02 00:21:31 +0300 |
commit | 43120f00758219a784f952754f33b9788a8d731b (patch) | |
tree | b1dd751c49c18c6d7c3a65f30be04476cb2903b6 /configure.ac | |
parent | cb0875e07d7cac701b465863f532dc5bb8b0eb59 (diff) |
Reorganize x86 SSE intrinsics code.
Enable x86 intrinsics when building in floating-point mode.
Support SSE as an arch value.
Use RTCD to conditionally enable existing floating-point Celt SSE code.
Call functions directly (without RTCD) when their architecture can be presumed.
Use SSE4.1 intrinsics optimized code for Silk even in floating-point mode.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/configure.ac b/configure.ac index ea91ab2e..de75c094 100644 --- a/configure.ac +++ b/configure.ac @@ -491,9 +491,6 @@ AS_IF([test x"$enable_intrinsics" = x"yes"],[ ] ) - #Currently we only have intrinsic optimizations for floating point - AS_IF([test x"$enable_float" = x"no"], - [ AS_IF([test x"$rtcd_support" = x"no"], [rtcd_support=""]) AS_IF([test x"$OPUS_X86_MAY_HAVE_SSE" = x"1"], [ @@ -541,11 +538,6 @@ AS_IF([test x"$enable_intrinsics" = x"yes"],[ [rtcd_support=no], [rtcd_support="x86$rtcd_support"], ) - ], [ - AC_MSG_WARN([Currently only have X86 intrinsics for fixed-point]) - intrinsics_support=no - ] - ) AS_IF([test x"$enable_rtcd" = x"yes" && test x"$rtcd_support" != x""],[ get_cpuid_by_asm="no" |