x86: AVX-512 support
[x264/x264-sandbox.git] / common / cpu.c
2017-05-21 Henrik Gramnerx86: AVX-512 support
2017-05-21 Henrik Gramnerx86: Add some additional cpuflag relations
2017-01-21 Henrik GramnerBump dates to 2017
2016-04-20 Anton MitrofanovClean up header includes
2016-04-11 Henrik Gramnerconfigure: Define feature test macros for --std=gnu99
2016-01-17 Anton Mitrofanovppc: Only perform AltiVec detection if compiled with...
2016-01-16 Henrik GramnerBump dates to 2016
2015-10-11 Anton Mitrofanovppc: Add detection of AltiVec support for FreeBSD
2015-07-25 Kaustubh Rastemips: Initial MSA support
2015-02-23 Anton MitrofanovBump dates to 2015
2014-12-12 Henrik Gramnerx86: Make AVX2 also imply FMA3
2014-08-26 Janne Grunauaarch64: add armv8 and neon cpu flags and test them
2014-04-22 Roland Stiggeppc: fix build on certain PowerPC variants without...
2014-03-12 Henrik Gramnerx86inc: Support arbitrary stack alignments
2014-02-24 Yu XiaoleiFix build with Android NDK
2014-01-08 Henrik GramnerBump dates to 2014
2013-08-23 Fiona GlaserFix AVX2 detection bug with "limit CPUID" enabled in...
2013-07-05 Henrik Gramnerx86: Remove X264_CPU_SSE_MISALIGN functions
2013-05-17 Fiona Glaserx86: add Jaguar CPU detection
2013-02-26 Fiona Glaserx86: detect Bobcat, improve Atom optimizations, reorgan...
2013-02-25 Henrik Gramnerx86: Use SSE instead of SSE2 for copying data
2013-01-09 Loren MerrittBump dates to 2013
2012-12-06 Sean McGovernSolaris: use sysconf to get processor count
2012-11-07 David WolstencroftDisable ARM NEON MRC CPU test for Apple devices
2012-02-04 Fiona GlaserTBM, AVX2, FMA3, BMI1, and BMI2 CPU detection support
2012-02-04 HiiBump dates to 2012
2011-10-22 Fiona GlaserInitial XOP and FMA4 support on AMD Bulldozer
2011-08-09 Loren MerrittCosmetics: s/mmxext/mmx2/
2011-08-05 Loren MerrittFix "--asm avx"
2011-08-05 Anton MitrofanovRe-add support for glibc <2.6, which doesn't have CPU_COUNT
2011-07-21 Rafaël CarréLinux x264_cpu_num_processors(): use glibc macros
2011-03-24 Steven WaltersRecognize cygwin as itself when not targeting mingw
2011-03-24 Kieran KunhyaCosmetics: make struct definition braces consistent
2011-02-18 Anton MitrofanovFix signedness bug in CPU detection
2011-02-07 Fiona GlaserEnable FastShuffle on Penryn and Nehalem CPUs without...
2011-01-27 Fiona GlaserFix warnings in cpu.c
2011-01-27 Fiona GlaserCheck for OS AVX support in addition to CPUID
2011-01-25 Fiona GlaserInitial AVX support
2011-01-25 Sean McGovernBump dates to 2011
2010-12-14 Steven WaltersSupport for native Windows threads
2010-10-31 Fiona GlaserFix syntax for some parameterless functions
2010-10-10 Anton MitrofanovVarious cosmetics
2010-09-18 Fiona GlaserUpdate source file headers
2010-06-09 Steven WaltersPreprocessing cosmetics
2010-05-26 Fiona GlaserDetect Atom CPU, enable appropriate asm functions
2010-05-06 Anton MitrofanovMore cosmetics
2010-05-06 Fiona GlaserDeduplicate asm constants, automate name prefixing
2010-04-05 Fiona GlaserMassive cosmetic and syntax cleanup
2010-03-27 Fiona GlaserUse x264_log in more places instead of fprintf
2010-01-30 Loren MerrittFix log2f detection, include order, some gcc warnings
2010-01-21 Fiona GlaserFix crash on new AMD M300 and similar CPUs
2009-08-20 David ConradGSOC merge part 1: Framework for ARM assembly optimizations
2009-03-17 Fiona GlaserSSE2 zigzag_interleave
2009-01-19 Brad SmithAdd AltiVec and CPU numbers detection on OpenBSD.
2008-12-31 Fiona GlaserAdd support for SSE4a (Phenom) LZCNT instruction
2008-11-29 Fiona GlaserCosmetic: update various file headers.
2008-11-25 Fiona GlaserFaster width4 SSD+SATD, SSE4 optimizations
2008-11-23 Fiona GlaserPhenom CPU optimizations
2008-11-05 Fiona GlaserInitial Nehalem CPU optimizations
2008-07-04 Fiona GlaserUpdate file headers throughout x264
2008-06-29 Gabriel Bouvignesome asm functions require aligned stack. disable these...
2008-06-08 Loren Merrittmany changes to which asm functions are enabled on...
2008-06-08 Loren Merrittenable ssse3 phadd satd on Penryn.
2008-04-27 Loren Merrittdrop support for pre-SSE3 assemblers
2008-04-27 Loren Merritts/x264_cpu_restore/x264_emms/
2008-04-21 Loren Merritt--asm to allow testing of different versions of asm...
2008-03-16 Loren Merrittmerge x86_32 and x86_64 asm, with macros to abstract...
2008-01-14 Guillaume Poirieradd / fix support for FreeBSD, based on a patch by...
2008-01-03 Guillaume Poirieruse define _WIN32 instead of __WIN32__ or WIN32 defines.
2007-11-20 Loren Merrittadd cache info to cpu_detect. also print sse3.
2007-07-17 Loren Merrittmove os/compiler specific defines to their own header
2007-07-06 Loren Merrittcosmetics
2007-06-05 Alex Izvorskiallow compiling without yasm/nasm on x86 and x86-64...
2007-03-14 Loren Merrittconflate HAVE_MMXEXT with HAVE_SSE2, since they were...
2007-03-14 Loren Merrittssse3 detection. x86_64 ssse3 satd and quant.
2007-03-14 Sam Hocevar * common/cpu.c: runtime AltiVec autodetection on...
2006-12-16 Loren Merrittmore win32threads -> pthreads
2006-12-12 Sam Hocevar * Do not assume anything about sizeof(cpu_set_t).
2006-08-02 Eric PetitNicer OS X x264_cpu_num_processors (thanks David)
2006-08-01 Eric PetitSupport OS X and BeOS in x264_cpu_num_processors
2006-08-01 Loren Merritt--threads=auto to detect number of cpus
2006-01-17 Loren Merrittcosmetics: simplify #includes
2006-01-15 Eric Petit Re-enabled x86 optims on MacIntel, assume Nasm CVS...
2006-01-14 Eric Petit Quick compile fix for OS X / Intel
2005-10-16 Loren Merrittcosmetics: remove #if0'ed code
2005-04-19 Loren Merrittamd64 asm patch, part2.
2004-12-31 Loren Merrittremove relative include paths, to avoid conflicts with...
2004-12-14 Loren Merrittrename 'core/' to 'common/', which avoids conflicts...