4 Commits (50dba71b7d848d0ea52491fbdfd2fd037c9298c2)

Author SHA1 Message Date
Diego Biurrun 17337f54c0 x86: Split inline and external assembly #ifdefs 12 years ago
Diego Biurrun bcc45d6348 x86: avcodec: Drop silly "_mmx" suffixes from filenames 12 years ago
Mans Rullgard db70730291 x86: fft: remove unused fft_dispatch* functions 12 years ago
Mans Rullgard a3df4781f4 x86: add colons after labels 12 years ago
Ronald S. Bultje 4a8143e73c fft: 3dnow: fix register name typo in DECL_IMDCT macro 12 years ago
Diego Biurrun ca844b7be9 x86: Use consistent 3dnowext function and macro name suffixes 12 years ago
Ronald S. Bultje 9f14cd91b5 fft: port FFT/IMDCT 3dnow functions to yasm, and disable on x86-64. 12 years ago
Ronald S. Bultje c728518b3c x86: fft: fix imdct_half() for AVX 12 years ago
Ronald S. Bultje b6a3849adb fft: port FFT/IMDCT 3dnow functions to yasm, and disable on x86-64. 12 years ago
Ronald S. Bultje b3c5ae5607 fft: rename "z" to "zc" to prevent name collision. 12 years ago
Ronald S. Bultje 30b45d9c38 x86inc: automatically insert vzeroupper for YMM functions. 12 years ago
Christophe Gisquet a5bfa66df5 x86: fft: replace call to memcpy by a loop 13 years ago
Mans Rullgard 37c3864ef7 x86: fft: elf64: fix PIC build 13 years ago
Nicolas George d4c45b8adf Revert "Revert "x86: fft: win64: fix stack alignment for memcpy() call"" 13 years ago
Nicolas George 91765594dd Revert "Revert "x86: fft: convert sse inline asm to yasm"" 13 years ago
Nicolas George fd91a3ec44 Revert "x86: fft: convert sse inline asm to yasm" 13 years ago
Nicolas George f767658414 Revert "x86: fft: win64: fix stack alignment for memcpy() call" 13 years ago
Mans Rullgard 0595334892 x86: fft: elf64: fix PIC build 13 years ago
Mans Rullgard 8725da49a2 x86: fft: win64: fix stack alignment for memcpy() call 13 years ago
Mans Rullgard 8299260470 x86: fft: convert sse inline asm to yasm 13 years ago
Vitor Sessak bac0729d9e x86: use new schema for ASM macros 13 years ago
Vitor Sessak 2fd5e70869 x86: use new schema for ASM macros 13 years ago
Henrik Gramner 729f90e268 x86inc improvements for 64-bit 13 years ago
Nico Weber 599888a480 Move struc FFTContext below SECTION_RODATA 13 years ago
Ronald S. Bultje 3b15a6d742 config.asm: change %ifdef directives to %if directives. 13 years ago
Henrik Gramner e7d02b04dc fft: init functions with INIT_XMM/YMM. 13 years ago
Kieran Kunhya b1766c170c Move x264asm to libavutil. 13 years ago
Dave Yeo cc73511e8e Fix NASM include directive 13 years ago
Ronald S. Bultje 3a39195b1d Move x86inc.asm to libavutil/. 13 years ago
Diego Biurrun 5e528cffcf x86: Add appropriate ifdefs around certain AVX functions. 14 years ago
Reimar Döffinger 7e637b70ec Fix compilation with YASM/NASM versions not supporting AVX. 14 years ago
Dave Yeo d69f9a4234 Add support for a.out object format to assembler macros. 14 years ago
Diego Biurrun 888fa31eca Fix FSF address copy paste error in some license headers. 14 years ago
Vitor Sessak 9d35fa520e Add AVX FFT implementation. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Loren Merritt 11ab1e409f FFT: factor a shuffle out of the inner loop and merge it into fft_permute. 14 years ago
Loren Merritt e6b1ed693a FFT: factor a shuffle out of the inner loop and merge it into fft_permute. 14 years ago
Reimar Döffinger dc77e985b7 Split and then simplify address generation macro. 14 years ago
Loren Merritt 19d929f9a3 cosmetics in imdct_sse 14 years ago
Alex Converse 78b5c97d3e Convert ff_imdct_half_sse() to yasm. 14 years ago
Loren Merritt 1ee076b1b1 more credits to D. J. Bernstein for fft 15 years ago
Jason Garrett-Glaser 2966cc1849 Update x264asm header files to latest versions. 15 years ago
Reimar Döffinger 3d05c1fbec Make the jump-table section-relative for x86_64 with PIC enabled. 15 years ago
Loren Merritt 4521308363 s/movdqa/movaps/ in sse1 fft. (regression in r20293) 15 years ago
John Adcock 3f87f39cb8 Update x264 asm code to latest to add support for 64-bit Windows. 16 years ago
Alexander Strange b6188c5a55 Put dispatch_tab in the rodata section for macho64. 16 years ago
Diego Biurrun a6493a8fbd Rename libavcodec/i386/ --> libavcodec/x86/. 16 years ago
Jason Garrett-Glaser 40c7d0ae3c Add automatic prefix handling to yasm functions. Does nothing now, but will 16 years ago
Loren Merritt 5d0ddd1a9f split-radix FFT 17 years ago