487 Commits (179a2f04eb2bd6df7221883a92dc4e00cf94394b)

Author SHA1 Message Date
Martin Vignali b37196adff avutil/x86util : add macro for loading a 128 bits constants in an xmm or in each part of an ymm in order to simplify avx2 asm func 7 years ago
Dale Curtis 50e30d9bb7 Don't use _tzcnt instrinics with clang for windows w/o BMI. 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
Ivan Kalvachev 30ae07d7ef Add macros to x86util.asm . 7 years ago
James Almer 4d62ee6746 x86inc: don't use read-only data sections on COFF targets 8 years ago
Diego Biurrun fd502f4f5f build: Generalize yasm/nasm-related variable names 8 years ago
James Almer e229df9478 x86/aacpsdsp: add ff_ps_hybrid_synthesis_deint_{sse,sse4} 8 years ago
Henrik Gramner aad1b6786e x86inc: Add some additional cpuflag relations 8 years ago
Anton Mitrofanov d991b3e8a8 x86inc: Remove argument from WIN64_RESTORE_XMM 8 years ago
Henrik Gramner cd4ca82459 x86inc: Prefer r14/r15 over r12/r13 on x86-64 8 years ago
Henrik Gramner 88dcdfad09 x86inc: Make REP_RET identical to RET in SSSE3+ functions 8 years ago
Henrik Gramner 406e0ddc0b x86inc: Fix call with memory operands 8 years ago
James Almer 0fbc7a2169 x86/float_dsp: remove usage of integer instructions 8 years ago
James Almer f1d80bc630 x86/float_dsp: add ff_vector_fmul_reverse_avx2 8 years ago
James Almer ed9b25a148 x86/float_dsp: add ff_vector_dmac_scalar_{sse2,avx,fma3} 8 years ago
James Almer d8962ffbd8 avutil/x86util: don't use movss in VBROADCASTSS macro when src and dst args are the same 8 years ago
Diego Biurrun 994c4bc107 x86util: Port all macros to cpuflags 8 years ago
Diego Biurrun 39e208f4d4 build: Generalize yasm/nasm-related variable names 8 years ago
James Darnley 5336887867 avcodec/h264: sse2, avx h luma mbaff deblock/loop filter 8 years ago
James Darnley 7627df15d4 x86util: import MOVHL macro 8 years ago
James Darnley 9d815b7424 avcodec/x86: deduplicate PASS8ROWS macro 8 years ago
Diego Biurrun 7abdd026df asm: Consistently uppercase SECTION markers 8 years ago
Henrik Gramner cd09e3b349 x86inc: Avoid using eax/rax for storing the stack pointer 8 years ago
Henrik Gramner 3cba1ad76d x86inc: Avoid using eax/rax for storing the stack pointer 8 years ago
Diego Biurrun 99434f4df8 float_dsp: Have implementation match function pointer prototype 8 years ago
Michael Niedermayer 051517648b avutil/x86/emms: Document the emms_c() vs alloc/free relation. 8 years ago
Diego Biurrun 7911186ed6 emms: Give apriv_emms_yasm() a more general name 8 years ago
Diego Biurrun 6be7944ee2 x86: Add missing colons after assembly labels 8 years ago
Alexandra Hájková 07e1f99a1b x86util: Document SBUTTERFLY macro 8 years ago
Anton Khirnov d7bc52bf45 imgutils: add a function for copying image data from GPU mapped memory 8 years ago
Fiona Glaser 8e9cd81d29 x86: cpu: Detect Conroe CPUs and their slow shuffle unit 8 years ago
Diego Biurrun 7d7355aa92 x86: Add SSSE3_SLOW CPU flag and related convenience macros 8 years ago
James Almer fd5e6a095f x86util: Extend SPLATW for avx2 8 years ago
Ronald S. Bultje f0a2b6249b vp9: add 16x16 idct avx2 (8-bit). 8 years ago
Matthieu Bouron 9eb3da2f99 asm: FF_-prefix internal macros used in inline assembly 9 years ago
Matt Oliver 5ca44ebd99 lavu/intmath.h: fix compilation with msvc10. 9 years ago
James Almer 172af20852 x86/showcqt: use three operand format for some instructions 9 years ago
James Almer 99b899483e avutil/x86util: move haddps sse emulation from showcqt 9 years ago
Diego Biurrun 1e9c5bf4c1 asm: FF_-prefix internal macros used in inline assembly 9 years ago
Anton Mitrofanov 2fb1d17a5a x86inc: Enable AVX emulation in additional cases 9 years ago
Anton Mitrofanov 300fb0df84 x86inc: Improve handling of %ifid with multi-token parameters 9 years ago
Anton Mitrofanov 8d02579fae x86inc: Fix AVX emulation of some instructions 9 years ago
Henrik Gramner ba3eb745cc x86inc: Fix AVX emulation of scalar float instructions 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Anton Mitrofanov e428f3b30c x86inc: Enable AVX emulation in additional cases 9 years ago
Anton Mitrofanov 4bd5583ace x86inc: Improve handling of %ifid with multi-token parameters 9 years ago
Anton Mitrofanov 42be240ad6 x86inc: Fix AVX emulation of some instructions 9 years ago
Henrik Gramner 8dd3ee9ddd x86inc: Fix AVX emulation of scalar float instructions 9 years ago
James Almer 70d685a77f x86: use the new helper macros where useful 9 years ago