72 Commits (2c734a84964c6f6896194b0a3175124897468eac)

Author SHA1 Message Date
alexander schmid b23c4a9dbd lavu/x86/cpu: Fix aesni detection 6 years ago
James Darnley e2218ed8ce avutil: add alignment needed for AVX-512 7 years ago
James Darnley 4783a01c11 avutil: detect when AVX-512 is available 7 years ago
James Almer 3d828c9fd5 cpu: split flag checks per arch in av_cpu_max_align() 7 years ago
James Almer 3b345d389b avutil/cpu: split flag checks per arch in av_cpu_max_align() 7 years ago
Diego Biurrun fd502f4f5f build: Generalize yasm/nasm-related variable names 8 years ago
Diego Biurrun 39e208f4d4 build: Generalize yasm/nasm-related variable names 8 years ago
Fiona Glaser 8e9cd81d29 x86: cpu: Detect Conroe CPUs and their slow shuffle unit 8 years ago
Matthieu Bouron 9eb3da2f99 asm: FF_-prefix internal macros used in inline assembly 9 years ago
Diego Biurrun 1e9c5bf4c1 asm: FF_-prefix internal macros used in inline assembly 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
James Almer be22bd32fe x86/cpu: set avxslow cpuflag on btver2 CPUs 9 years ago
Rodger Combs 1e477a970f lavu: add AESNI CPU flag 9 years ago
James Almer f7cafb5d02 x86: add AV_CPU_FLAG_AVXSLOW flag 10 years ago
James Almer c312bfac4c x86/cpu: add AV_CPU_FLAG_AVXSLOW flag 10 years ago
lvqcl e58fc44649 avutil/x86/cpu: fix cpuid sub-leaf selection 10 years ago
James Almer 2d9821a208 x86/cpu: check for OS support before enabling AVX2 11 years ago
James Almer d59fcdaff3 x86: add detection for Bit Manipulation Instruction sets 11 years ago
James Almer 1b932eb150 x86: add detection for FMA3 instruction set 11 years ago
James Almer 0bc3de19ff x86: add detection for Bit Manipulation Instruction sets 11 years ago
James Almer a2af8eddab x86: add detection for FMA3 instruction set 11 years ago
Kieran Kunhya 865b70bc5d Add AVX2 capable CPU detection. Patch based on x264's AVX2 detection 11 years ago
Kieran Kunhya 4d6ee07255 libavutil: x86: Add AVX2 capable CPU detection. 11 years ago
Diego Biurrun b78b10c4b7 avutil: Move internal CPU detection function declarations to private header 11 years ago
Diego Biurrun 490df522c7 x86: cpu: Drop unused HAVE_RWEFLAGS condition 12 years ago
Diego Biurrun a7329e5fc2 x86: get_cpu_flags: add necessary ifdefs around function body 12 years ago
Diego Biurrun f6fbce761e x86: Drop CPU detection intrinsics 12 years ago
Diego Biurrun 1f6d86991f x86: Add YASM implementations of cpuid and xgetbv from x264 12 years ago
Diego Biurrun 54b243141e x86: cpu: Break out test for cpuid capabilities into separate function 12 years ago
Diego Biurrun cc5e9e5ff0 x86: ff_get_cpu_flags_x86(): Avoid a pointless variable indirection 12 years ago
Diego Biurrun a886b279a0 x86: cosmetics: Comment some #endifs for better readability 12 years ago
Mans Rullgard c318626ce2 x86: rename libavutil/x86_cpu.h to libavutil/x86/asm.h 12 years ago
Diego Biurrun 239fdf1b4a x86: build: replace mmx2 by mmxext 12 years ago
Mans Rullgard e346176de9 x86: cpu: clean up check for cpuid instruction support 13 years ago
Ronald S. Bultje 358d854df8 x86/cpu: implement get/set_eflags using intrinsics 13 years ago
Ronald S. Bultje c0ee695bd7 x86/cpu: implement support for cpuid through intrinsics 13 years ago
Ronald S. Bultje 3f150ffba3 x86/cpu: implement support for xgetbv through intrinsics 13 years ago
Mans Rullgard 889c1ec4cc x86: cpu: clean up check for cpuid instruction support 13 years ago
Mans Rullgard 963cdf39b4 x86: cpu: whitespace (mostly) cosmetics 13 years ago
Diego Biurrun 65345a5a30 x86: Add CPU flag for the i686 cmov instruction 13 years ago
Reimar Döffinger b223035511 Detect and check for CMOV. 13 years ago
Sean McGovern be0675ce67 x86 cpuid: set vendor union members separately 13 years ago
Jason Garrett-Glaser 96a59cf37b x86: XOP/FMA4 CPU detection support 13 years ago
Sean McGovern 5938e02185 cpu detection: avoid a signed overflow 13 years ago
Justin Ruggles 45ed822550 cosmetics: indentation 14 years ago
Justin Ruggles eba586b0d9 Add a CPU flag for the Atom processor. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Mans Rullgard f1f792117f x86: use raw opcode for xgetbv instruction 14 years ago
Mans Rullgard cdeba2de82 x86: check for AVX support 14 years ago
Mans Rullgard ef66953875 x86: use raw opcode for xgetbv instruction 14 years ago