summaryrefslogtreecommitdiff
path: root/libavcodec/x86/h264_i386.h
Commit message (Expand)AuthorAgeFilesLines
* h264_i386: Fix operand sizeReimar Döffinger2014-12-031-2/+2
* h264_i386: Optimize decode_significance_8x8_x86 for 64 bit.Reimar Döffinger2014-11-221-12/+18
* inline asm: fix arrays as named constraints.Matt Oliver2014-05-071-2/+2
* avcodec/x86: Exclude broken get_cabac under icl.Matt Oliver2014-04-101-2/+2
* Automatically change MANGLE() into named inline asm operands when direct symb...Matt Oliver2014-03-181-0/+2
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-141-13/+24
|\
| * x86: cabac: allow building with sunccMans Rullgard2012-08-131-13/+24
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-251-0/+3
|\ \ | |/
| * x86: place some inline asm under #if HAVE_INLINE_ASMRonald S. Bultje2012-06-251-0/+3
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-241-0/+2
|\ \ | |/
| * h264: use asm cabac reader under a generic conditionMans Rullgard2012-06-231-0/+2
| * h264: new assembly version of get_cabac for x86_64 with PICRoland Scheidegger2012-04-281-16/+37
| * h264: use one table instead of several for cabac functionsRoland Scheidegger2012-04-281-7/+17
* | h264: new assembly version of get_cabac for x86_64 with PICRoland Scheidegger2012-04-281-16/+37
* | h264: use one table instead of several for cabac functionsRoland Scheidegger2012-04-281-7/+17
* | Revert "h264: assembly version of get_cabac for x86_64 with PIC (v4)"Michael Niedermayer2012-04-211-42/+16
* | h264: assembly version of get_cabac for x86_64 with PIC (v4)Roland Scheidegger2012-04-211-16/+42
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-291-27/+35
|\ \ | |/
| * cabac: add overread protection to BRANCHLESS_GET_CABAC().Ronald S. Bultje2012-03-281-6/+12
| * cabac: increment jump locations by one in callers of BRANCHLESS_GET_CABAC().Ronald S. Bultje2012-03-281-12/+12
| * cabac: use struct+offset instead of memory operand in BRANCHLESS_GET_CABAC().Ronald S. Bultje2012-03-281-15/+17
* | Revert "Revert commit 599b4c6efddaed33b1667c386b34b07729ba732b"Michael Niedermayer2012-01-091-14/+13
* | Revert commit 599b4c6efddaed33b1667c386b34b07729ba732bMichael Niedermayer2012-01-061-13/+14
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-281-2/+2
|\ \ | |/
| * x86: Fix constraints for decode_significance*_x86Martin Storsjö2011-12-271-2/+2
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-221-2/+2
|\ \ | |/
| * x86: Tighten register constraints for decode_significance*_x86.Diego Biurrun2011-12-211-2/+2
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-121-16/+15
|\ \ | |/
| * x86: cabac: replace explicit memory references with "m" operandsMans Rullgard2011-12-111-16/+15
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-091-2/+2
|\ \ | |/
| * x86: drop pointless ARCH_X86 #ifdef from files in x86 subdirectoryDiego Biurrun2011-11-081-2/+2
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-07-301-2/+2
|\ \ | |/
| * x86: cabac: add operand size suffixes missing from 6c32576Mans Rullgard2011-07-281-2/+2
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-07-291-32/+11
|\ \ | |/
| * x86: cabac: don't load/store context values in asmMans Rullgard2011-07-281-25/+7
| * H.264: optimize CABAC x86 asm for AtomJason Garrett-Glaser2011-07-281-7/+4
* | Remove gcc 2.95.3 remnants.Carl Eugen Hoyos2011-06-291-1/+1
* | Use HAVE_TEN_OPERANDS for new decode_significance* functions.Carl Eugen Hoyos2011-06-221-1/+1
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-06-211-69/+84
|\ \ | |/
| * x86: cabac: fix register constraints for 32-bit modeMans Rullgard2011-06-201-2/+2
| * cabac: move x86 asm to libavcodec/x86/cabac.hMans Rullgard2011-06-201-0/+1
| * x86: h264: cast pointers to intptr_t rather than intMans Rullgard2011-06-201-3/+3
| * x86: h264: remove hardcoded edi in decode_significance_8x8_x86()Mans Rullgard2011-06-201-25/+26
| * x86: h264: remove hardcoded esi in decode_significance[_8x8]_x86()Mans Rullgard2011-06-201-31/+34
| * x86: h264: remove hardcoded edx in decode_significance[_8x8]_x86()Mans Rullgard2011-06-201-35/+37
| * x86: h264: remove hardcoded eax in decode_significance[_8x8]_x86()Mans Rullgard2011-06-201-26/+26
| * x86: cabac: remove hardcoded ebx in inline asmMans Rullgard2011-06-201-34/+36
| * x86: cabac: remove hardcoded struct offsets from inline asmMans Rullgard2011-06-201-14/+20
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-06-151-6/+9
|\ \ | |/
| * 4:4:4 H.264 decoding supportJason Garrett-Glaser2011-06-131-6/+9