summaryrefslogtreecommitdiffstats
path: root/libavutil/x86
Commit message (Expand)AuthorAgeFilesLines
* x86/float_dsp: add ff_vector_dmul_{sse2,avx}James Almer2018-09-142-0/+40
* x86/pixelutils: don't use the AVX2 functions on CPUs known to be slow with themJames Almer2018-07-311-1/+1
* x86/pixelutils: add missing preprocessor wrapper to the AVX2 functionsJames Almer2018-07-311-0/+2
* avutil/pixelutils: sad_32x32 sse2/avx2 optimizations.Jun Zhao2018-07-312-0/+249
* lavu/x86/cpu: Fix aesni detectionalexander schmid2018-07-191-1/+1
* avutil/pixelutils: correct the function name in commentsJun Zhao2018-07-111-4/+4
* Merge commit '4cf84e254ae75b524e1cacae499a97d7cc9e5906'James Almer2018-02-111-1/+0
|\
| * Drop some unnecessary config.h #includesDiego Biurrun2018-02-061-1/+0
| * cpu: split flag checks per arch in av_cpu_max_align()James Almer2017-10-091-0/+11
* | x86inc: Drop cpuflags_slowctzHenrik Gramner2018-01-201-3/+2
* | x86inc: Correctly set mmreg variablesHenrik Gramner2018-01-201-51/+36
* | x86inc: Support creating global symbols from local labelsHenrik Gramner2018-01-201-1/+11
* | x86inc: Use .rdata instead of .rodata on WindowsHenrik Gramner2018-01-201-0/+4
* | x86inc: Enable AVX emulation for floating-point pseudo-instructionsHenrik Gramner2018-01-201-0/+32
* | x86inc: set the correct amount of simd regs in x86_64 when avx512 is enabled ...James Almer2017-12-241-10/+16
* | x86inc: AVX-512 supportHenrik Gramner2017-12-241-33/+139
* | avutil: add alignment needed for AVX-512James Darnley2017-12-241-0/+2
* | avutil: detect when AVX-512 is availableJames Darnley2017-12-241-2/+10
* | avutil: add AVX-512 flagsJames Darnley2017-12-241-0/+2
* | avutil/x86util : add macro for loading a 128 bits constants in an xmm or in e...Martin Vignali2017-12-021-0/+8
* | Don't use _tzcnt instrinics with clang for windows w/o BMI.Dale Curtis2017-10-251-1/+2
* | Merge commit '994c4bc10751e39c7ed9f67ffd0c0dea5223daf2'James Almer2017-10-211-16/+26
|\ \ | |/
| * x86util: Port all macros to cpuflagsDiego Biurrun2017-03-141-21/+31
| * build: Generalize yasm/nasm-related variable namesDiego Biurrun2017-03-012-7/+7
* | avutil/cpu: split flag checks per arch in av_cpu_max_align()James Almer2017-09-271-0/+27
* | Merge commit '7abdd026df6a9a52d07d8174505b33cc89db7bf6'James Almer2017-09-261-2/+2
|\ \ | |/
| * asm: Consistently uppercase SECTION markersDiego Biurrun2017-02-031-1/+1
| * x86inc: Avoid using eax/rax for storing the stack pointerHenrik Gramner2017-01-091-0/+7
* | Add macros to x86util.asm .Ivan Kalvachev2017-08-181-8/+98
* | x86inc: don't use read-only data sections on COFF targetsJames Almer2017-06-271-0/+2
* | build: Generalize yasm/nasm-related variable namesDiego Biurrun2017-06-212-4/+4
* | x86/aacpsdsp: add ff_ps_hybrid_synthesis_deint_{sse,sse4}James Almer2017-06-181-6/+9
* | x86inc: Add some additional cpuflag relationsHenrik Gramner2017-06-121-19/+19
* | x86inc: Remove argument from WIN64_RESTORE_XMMAnton Mitrofanov2017-06-091-9/+10
* | x86inc: Prefer r14/r15 over r12/r13 on x86-64Henrik Gramner2017-06-091-8/+8
* | x86inc: Make REP_RET identical to RET in SSSE3+ functionsHenrik Gramner2017-06-091-1/+1
* | x86inc: Fix call with memory operandsHenrik Gramner2017-06-091-2/+6
* | x86/float_dsp: remove usage of integer instructionsJames Almer2017-05-121-7/+7
* | x86/float_dsp: add ff_vector_fmul_reverse_avx2James Almer2017-04-112-1/+19
* | x86/float_dsp: add ff_vector_dmac_scalar_{sse2,avx,fma3}James Almer2017-04-102-0/+73
* | Merge commit '99434f4df81b6801b2b535d5b9143305595784f6'Clément Bœsch2017-03-301-1/+1
|\ \ | |/
| * float_dsp: Have implementation match function pointer prototypeDiego Biurrun2016-11-031-1/+1
* | Merge commit '7911186ed616ae81dd8617d6d0e8b08c818db9d8'James Almer2017-03-232-4/+4
|\ \ | |/
| * emms: Give apriv_emms_yasm() a more general nameDiego Biurrun2016-10-182-4/+4
* | Merge commit '6be7944ee2ec2f045e6eb9a93237e992c8b20ac4'James Almer2017-03-231-2/+2
|\ \ | |/
| * x86: Add missing colons after assembly labelsDiego Biurrun2016-10-171-2/+2
* | avutil/x86util: don't use movss in VBROADCASTSS macro when src and dst args a...James Almer2017-03-211-0/+2
* | Merge commit '07e1f99a1bb41d1a615676140eefc85cf69fa793'Clément Bœsch2017-03-201-0/+10
|\ \ | |/
| * x86util: Document SBUTTERFLY macroAlexandra Hájková2016-09-191-0/+10
* | Merge commit 'd7bc52bf456deba0f32d9fe5c288ec441f1ebef5'Clément Bœsch2017-03-203-0/+104
|\ \ | |/
OpenPOWER on IntegriCloud