Skip to content
Snippets Groups Projects
  1. Feb 27, 2015
  2. Jan 03, 2015
    • Timothy B. Terriberry's avatar
      Fix silk_VQ_WMat_EC_sse4_1(). · 7422189a
      Timothy B. Terriberry authored
      During review of c95c9a04, I replaced a call to
       _mm_cvtepi8_epi32() with the OP_CVTEPI16_EPI32_M64() macro (note
       the 16 instead of 8).
      Make a separate OP_CVTEPI8_EPI32_M32() macro and use that instead.
      
      Thaks to Wei Zhou for the report.
      7422189a
  3. Dec 01, 2014
    • Timothy B. Terriberry's avatar
      Fix celt_pitch_xcorr_c signature. · aad28187
      Timothy B. Terriberry authored
      This should not take an arch parameter, so it can properly be used
       as a fallback for accelerated versions which do not.
      This patch instead provides a separate version which can call
       accelerated helpers for platforms that have taken that approach.
      aad28187
  4. Oct 04, 2014
  5. Dec 09, 2013
  6. Oct 28, 2013
    • Gregory Maxwell's avatar
      Replace "inline" with OPUS_INLINE. · 7830cf1b
      Gregory Maxwell authored
      Newer versions of MSVC are unhappy with the strategy of the build
       environment redefining "inline" (even though they don't support the
       actual keyword). Instead we define OPUS_INLINE to the right thing
       in opus_defines.h.
      
      This is the same approach we use for restrict.
      7830cf1b
  7. Jun 27, 2013
  8. Jun 17, 2013
  9. Jun 14, 2013
  10. Jun 07, 2013
  11. Jun 05, 2013
    • Jean-Marc Valin's avatar
      Adds SSE support (only xcorr_kernel() for now) · a092aa8f
      Jean-Marc Valin authored
      There's no CPU detection for it, it only gets enabled by __SSE__
      which gcc (other compilers?) defines automatically when supported
      by -march=, which means at least all x86-64. For ia32, the user needs to
      enable it in the CFLAGS.
      a092aa8f
Loading