Merge commit '681a86aba6cb09b98ad716d986182060c7795d20'
authorJames Almer <jamrial@gmail.com>
Sat, 21 Oct 2017 15:45:49 +0000 (12:45 -0300)
committerJames Almer <jamrial@gmail.com>
Sat, 21 Oct 2017 15:45:49 +0000 (12:45 -0300)
* commit '681a86aba6cb09b98ad716d986182060c7795d20':
  x86: fft: Port to cpuflags

Merged-by: James Almer <jamrial@gmail.com>
1  2 
libavcodec/x86/fft.asm

@@@ -540,18 -553,6 +557,7 @@@ DEFINE_ARGS zc, w, n, o1, o
  
  INIT_YMM avx
  
- %macro INTERL_AVX 5
-     vunpckhps      %3, %2, %1
-     vunpcklps      %2, %2, %1
-     vextractf128   %4(%5), %2, 0
-     vextractf128  %4 %+ H(%5), %3, 0
-     vextractf128   %4(%5 + 1), %2, 1
-     vextractf128  %4 %+ H(%5 + 1), %3, 1
- %endmacro
- %define INTERL INTERL_AVX
 +%if HAVE_AVX_EXTERNAL
  DECL_PASS pass_avx, PASS_BIG 1
  DECL_PASS pass_interleave_avx, PASS_BIG 0
  
@@@ -1087,7 -1073,6 +1079,7 @@@ DECL_IMDC
  %endif
  
  INIT_YMM avx
 -DECL_IMDCT
  
 -%endif ; CONFIG_MDCT
 +%if HAVE_AVX_EXTERNAL
- DECL_IMDCT POSROTATESHUF_AVX
++DECL_IMDCT
 +%endif