Statistics
| Branch: | Revision:

ffmpeg / libavutil / x86 @ a5b13b14

Name Size Revision Age Author Comment
bswap.h 1.56 KB 8fc0162a about 10 years Måns Rullgård Add av_ prefix to bswap macros Originally comm...
cpu.c 5.2 KB f1f79211 over 9 years Mans Rullgard x86: use raw opcode for xgetbv instruction Thi...
intmath.h 1.1 KB 2ed6f399 over 10 years Måns Rullgård Replace many includes of libavutil/common.h wit...
intreadwrite.h 2.53 KB 2ed6f399 over 10 years Måns Rullgård Replace many includes of libavutil/common.h wit...
timer.h 1.09 KB 439ccc4e over 11 years Måns Rullgård Split libavutil/timer.h per architecture Origi...

Latest revisions

# Date Author Comment
f1f79211 02/22/2011 01:38 AM Mans Rullgard

x86: use raw opcode for xgetbv instruction

This allows the CPU detection to work with assemblers not supporting
the xgetbv mnemonic. These include clang and some BSD versions.

All AVX code will be written for yasm, where the main assembler
is not involved....

cdeba2de 02/20/2011 06:05 PM Mans Rullgard

x86: check for AVX support

This adds configure and runtime checks for AVX support on x86 CPUs.

Signed-off-by: Mans Rullgard <>
(cherry picked from commit 87f1355f9b4fc11414d0e6a91404203c2745f89f)

b7195837 02/12/2011 11:54 PM Justin Ruggles

Add check for Athlon64 and similar AMD processors with slow SSE2.

Signed-off-by: Ronald S. Bultje <>
(cherry picked from commit 74b1f96859eb967222fcb3eb4c72d949b5165a89)

2c3589bf 01/18/2011 08:32 PM Janne Grunau

consolidate .gitignore patters into a single file

Signed-off-by: Janne Grunau <>

348b8218 01/17/2011 02:50 PM Janne Grunau

convert svn:ignore properties to .gitignore files

Signed-off-by: Janne Grunau <>

65d45cea 09/09/2010 07:40 PM Måns Rullgård

Add missing #include <string.h> in x86/cpu.c

Originally committed as revision 25088 to svn://svn.ffmpeg.org/ffmpeg/trunk

9275438a 09/09/2010 06:51 PM Måns Rullgård

Clean up av_get_cpu_flag()

Instead of defining functions in per-arch header files included
by the main cpu.c, define them normally and call them from the
generic one.

Originally committed as revision 25084 to svn://svn.ffmpeg.org/ffmpeg/trunk

c6c98d08 09/08/2010 03:07 PM Stefano Sabatini

Move mm_support() from libavcodec to libavutil, make it a public
function and rename it to av_get_cpu_flags().

Originally committed as revision 25076 to svn://svn.ffmpeg.org/ffmpeg/trunk

8fc0162a 07/10/2010 10:12 PM Måns Rullgård

Add av_ prefix to bswap macros

Originally committed as revision 24170 to svn://svn.ffmpeg.org/ffmpeg/trunk

ba87f080 04/20/2010 02:45 PM Diego Biurrun

Remove explicit filename from Doxygen @file commands.

Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.

Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk

View revisions

Also available in: Atom